Mitigating Cold Start Problem in Recommendation Systems via Transfer Learning Approach.

Project Code :TCMAPY1030

Objective

The objective of this research is to address the Cold Start problem in recommender systems, particularly in domains like E-commerce, Music streaming apps, and E-Learning platforms, where understanding the preferences of new users is challenging due to a lack of prior user data.

Abstract

Recommender system provides personalized services to its customers from a huge amount of choices available to them in different domains i.e. E-commerce, Music streaming apps, E- Learning platforms. Understanding the preferences of new users is a challenging task in recommendation systems, commonly known as Cold Start problem, since no prior knowledge about the user’s interests is provided. In such scenarios, data from social networking sites could be utilized to determine user preferences. In this work, we have proposed a novel Dove Regression based Recommendation System (DRbRS) which employs a Transfer learning approach that utilizes user interactions from social media sites and applies learnt information to suggest pertinent products to new users. The user profile is built using information directly provided by the user and predictions are made based on this classification using machine learning methods like classification trees. The results and comparative analysis of the proposed model indicate better performance and various performance measurements, including accuracy, precision, Recall, and F1-score were evaluated

 

Key words: Dove Regression based Recommendation System (DRbRS).

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

H/W CONFIGURATION:

Processor                                 - I3/Intel Processor

Hard Disk                                - 160GB

Key Board                              - Standard Windows Keyboard

Mouse                                     - Two or Three Button Mouse

Monitor                                   - SVGA

RAM                                       - 8GB

S/W CONFIGURATION:

β€’      Operating System                   :  Windows 7/8/10

β€’      Server side Script                    :  HTML, CSS, Bootstrap & JS

β€’      Programming Language         :  Python

β€’      Libraries                                  :  Django, Pandas, Mysql.connector, Os, Smtplib, Numpy

β€’      IDE/Workbench                      :  PyCharm or VS Code

β€’      Technology                             :  Python 3.10+

Demo Video