Python — Basic to Advanced-Day1

Congratulations!!! For starting your journey towards Python/Data Science or AI/ML. So obviously for any Data Science or AI/ML project… Python is the ultimate thing one should learn. Let’s make this journey more beautiful along with me in learning, practicing and much more. Wish you very all the best. Let’s Begin!!!

Read more

Similarity to Probability — Part I: Visual Word Embedding for OCR Post Correction

In this post, I will revisit in more detail our previous work that uses human-inspired likelihood revision or similarity to probability [Blok et al. 2003] to re-rank or score any word or text fragment based on the semantic relation to an external context. We will use the most popular Semantic Similarity pre-trained model (e.g., w2v, GloVe, fasttext, etc.) to compute these relations.

Read more

Good old-fashioned code optimization never goes out of style

Sometimes, making your Python data processing software faster doesn’t require libraries like NumPy or Pandas, or specialized techniques like vectorization. In fact, if you’re doing string processing, libraries like Pandas won’t help. Pushing calculation down to a faster implementation is just one way to speed up software. Another way to get faster results is to remove code that is redundant, repetitive, superfluous, needless, or otherwise does unnecessary work. The fastest software, after all, is software that doesn’t run at all. […]

Read more
1 117 118 119 120 121 908