Projects
Movie Recommendation System
Developed a machine learning-based recommendation system using collaborative filtering techniques. Utilized Python and scikit-learn to analyze user preferences and make personalized movie recommendations.Apr 2023 - May 2023
Piano Tutor – Piano Keys Object Detection
Implemented computer vision techniques to detect and locate piano keys in images and videos. Utilized OpenCV and deep learning frameworks to build an accurate object detection model.Feb 2023 - May 2023
E-commerce Platform – Database Design
Designed the database architecture for an e-commerce platform. Modeled product inventory, user profiles, and order management. Implemented SQL queries and optimized database performance.Jan 2023 - May 2023
Lottery Scheduler for xv6 – UNIX-like OS
Implemented a lottery scheduler in the xv6 operating system, enhancing process scheduling fairness. Utilized C programming and deep understanding of operating system concepts.Aug 2022 - Dec 2022
A 4-Link Drawing Robot
Led a team to design and develop a robotic arm capable of drawing intricate patterns. Incorporated concepts from robotics, control systems, and programming to achieve accurate and creative drawings.Aug 2017 - May 2019
Adaptive Control of a Robot using Reinforcement Learning
Collaborated on research to apply reinforcement learning techniques to control the behavior of a robot. Developed algorithms to optimize the robot's actions based on environmental feedback.May 2017 - July 2017