Building an ML-Powered Survey Analysis System with RAG: A Deep DiveThe Survey Analysis RAG System offers an innovative way to analyze survey data by combining Retrieval-Augmented Generation (RAG) with…Oct 18, 2024Oct 18, 2024
Master Fantasy Premier League with FantasyLTX: A Data-Driven Approach to FPL SuccessAs an FPL addict, I developed Fantasy-Premier-League-LTX (FPLLTX) to gain an edge over rivals using machine learning models like Linear…Sep 13, 2024Sep 13, 2024
Building a K-Nearest Neighbors (KNN) Classifier from Scratch: A Comprehensive GuideThe K-Nearest Neighbors (KNN) algorithm is one of the most straightforward and intuitive methods in the world of machine learning. Despite…Aug 27, 2024Aug 27, 2024
Building a Naive Bayes Classifier from Scratch: A Step-by-Step GuideIn the world of machine learning, understanding the fundamental algorithms is crucial for building a solid foundation. One such algorithm…Aug 26, 2024Aug 26, 2024
Image Similarity Estimation Using a Siamese Network with Triplet Loss: A Practical GuideIn the realm of machine learning, one of the fascinating challenges is determining the similarity between images. This task is pivotal in…Aug 24, 2024Aug 24, 2024
Building a Simple Logistic Regression Model from Scratch with NumPyLogistic regression is a fundamental algorithm used for binary classification problems where the outcome belongs to one of two classes. It…Jul 15, 2024Jul 15, 2024
Understanding Linear Regression by Building It from Scratch with NumPyLinear regression is one of the foundational algorithms in machine learning and statistics. Its simplicity and interpretability make it a…Jul 13, 2024Jul 13, 2024
Building a Multi-Layer Perceptron from Scratch with NumPyUnderstanding the mechanics of machine learning models by building them from scratch is an invaluable exercise for any aspiring data…Jul 10, 20241Jul 10, 20241
MNIST: A Beginner’s Guide to Artificial Intelligence with Digit RecognitionJoin me in exploring AI by building a digit recognizer with MNIST, from data preprocessing to training a Convolutional Neural Network…Jul 9, 2024Jul 9, 2024