#LSPPDay51
Set up the project structure for my new project to understand how AI systems retrieve information, starting from foundations.
Understood corpus, document, query, tokenization and inverted indexes.
#60DaysOfLearning#LearningWithLeapFrog@lftechnology
#LSPPDay48
Connected my React frontend to a FastAPI backend.
Upload an image, Search for movie stills with similar colors , Display matching frames.
The version 1 of my project has a fully working interface!
#60DaysOfLearning#LearningWithLeapFrog@lftechnology
#LSPPDay47
Built a FastAPI server with image upload support.
Created an endpoint that accepts an image, compares its color histogram against my feature database, and returns the top 3 matching movie frames as JSON.
#60DaysOfLearning#LearningWithLeapFrog@lftechnology
#LSPPDay44
Compared a test image's feature vector with every single one stored in the .pkl file & displayed the top 3 matching frames.
Version 1 of my similarity search project is completed.
#60DaysOfLearning#LearningWithLeapFrog@lftechnology
#LSPPDay43
Built a pipeline to extract feature vectors from all the images in the dataset.
Converted that vector and other info like name & path into a pkl file.
Understood Serialization and Deserialization.
#60DaysOfLearning#LearningWithLeapFrog@lftechnology
#LSPPDay41
Manually created a histogram comparison function for for learning purpose.
Used OpenCV compareHist() (correlation metric) for comparison.
Plotted bar chart to analyze color distribution using Matplotlib.
#60DaysOfLearning#LearningWithLeapFrog@lftechnology
#LSPPDay40
Set up the project structure and implemented feature extraction pipeline; load image, convert to hsv, extract and normalize histogram for fair comparison.
This is just the initial version so it's very simple.
#60DaysOfLearning#LearningWithLeapFrog@lftechnology
#LSPPDay37
Today I explored how the COCO dataset is annotated. Looking at real images with their bounding boxes and class labels helped me understand what object detection models like YOLO learn from.
#60DaysOfLearning#LearningWithLeapFrog@lftechnology
#LSPPDay34
Using YOLO object tracking, made a counter that counts a cellphone when a virtual line's crossed. Problem is when the cell phone leaves the frame for long time and appears again, it's counted as a new object. #60DaysOfLearning2026#LearningWithLeapfrog@lftechnology