Designed and implemented a recommendation system using data preprocessing, feature weighting, and scoring algorithms on smartphone datasets. Built a Django-based backend with REST APIs and integrated a chatbot to collect user preferences and generate ranked recommendations dynamically.