Experimenting with Machine Learning (ML) Methods For Named Entity RecognitionDec 23, 2024·8 min read·12
How to Build A Movie Recommendation SystemIntroduction Recommender systems are ubiquitous, assisting us in discovering engaging content, things we find interesting, and even things we didn't know we liked. While you spend time on streaming platforms, you'll notice that the content suggested ...Feb 6, 2026·9 min read·34
An Implementation of the Nearest Neighbours Algorithm from Scratch in PythonApr 22, 2024·9 min read·59
Building Recommers with Explicit Feedback Using Tensorflow: A Supervised ML, Regression ApproachJan 5, 2024·12 min read·78
How To Solve The Knapsack Problem With Linear ProgrammingSometime in 2023, I came across the Knapsack Problem, a resource allocation situation in which you need to determine and place the optimal combination of items in a knapsack. Here, you are given a set of items, with each item having a weight (cost) a...Dec 14, 2023·6 min read·160
Unlock the Power of Autoencoders: Dive into the Cutting-Edge World of Data ScienceData science is a vast realm brimming with groundbreaking techniques designed to conquer intricate challenges. Enter the autoencoder, a game-changer that has ignited a revolution among machine learning, deep learning, and computer vision experts. Wit...Sep 11, 2023·12 min read·20
Approaching Class Imbalance through a Combination of Class Weight Balancing and Ensemble Learning (Part 1)Imagine for some reason, two of your favorite songs are playing on two different speakers, at different volumes, one louder than the other. There is a likely chance that you will involuntarily vibe to the louder song, why? Because it is louder. Simi...Oct 18, 2022·11 min read·93
Building an ML pipeline with DVC in Five Easy StepsMachine Learning models are built through an iterative process, whereby feedback from a previous run is considered in the next run. This flow is repeated until the most optimal results are achieved. Oftentimes, these repetitions involve experimenting...Jul 4, 2022·13 min read·166
Matters of the Heart: Predicting the Likelihood of Heart Diseases with Machine LearningHeart Disease otherwise called Cardiovascular disease (CVD) is an umbrella term for a number of conditions that affect the heart. You can find an extensive list of conditions that qualify as heart disease here. For simplicity and ease of understandin...Mar 20, 2022·14 min read·127
Matters of the Heart: Predicting the Likelihood of Heart Diseases with Machine LearningHeart Disease otherwise called Cardiovascular disease (CVD) is an umbrella term for a number of conditions that affect the heart. You can find an extensive list of conditions that qualify as heart disease here. For simplicity and ease of understandin...Mar 20, 2022·14 min read·9