You wouldn’t believe what AI can do today
Photo by Lyman
Read moreDeep Learning, NLP, NMT, AI, ML
Python tutorials
Photo by Lyman
Read moreIn September 2022, the Python 3.11.0rc2 release candidate version became available for you to test and stay on top of Python’s latest features. This release is the last preview version before the final release of Python 3.11.0, which is scheduled for October 24, 2022. Python’s latest bugfix versions, including 3.10.7, have introduced breaking changes to cope with a security vulnerability that affects the str to int conversion and can leave you open to DDoS attacks. As usual, the Python ecosystem […]
Read moreThis article provides an adaptive framework to train and serve on-device recommendation system model. This approach personalizes recommendations by leveraging on-device data, and protects user privacy without having user data leave device.
Read moreCongratulations!!! 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 moreThe goal of this article (which happens to be my first Medium article 😊) is to share with you what I have learned while comparing the performance of three different deep learning models on the infamous NLP sentiment analysis task. We will be asking our models to predict positive (1)
Read moreBelow are my notes on Andrej Karpathy’s video tutorial on introduction to language modeling. You can watch Andrej’s original presentation on youtube. In Part 1, we worked on a bigram model that takes into account only the local context of a word. This approach is
Read moreIn 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 moreSometimes, 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 moreIt’s been a few months since I wrote the aforementioned article, and the response has been extremely positive and a bit overwhelming!
Read more