Skip to content

ankit270796/Machine-Learning-ECEN-765

Repository files navigation

Machine-Learning-ECEN-765

This work has been done as a part of academic project for subject “Machine Learning with Networks”. A lot of research has been performed on the recommendation system based on collaborative filtering, but cold start issue seems to have been ignored in most of the studies. Hence, I wish to dedicate this project to address the cold start problem. The purpose of this project is not to improvise any existing techniques but to identify if the user’s demographic or entropy0 scores can have any impact while addressing the cold start problem in collaborative filtering system.

First a basic recommendation system was implemented, it is being used as the base model. Any of the implemented model is compared to this model to see if there has been any improvement. Overall 4 models were implemented including the basic one.

Also, apart from the project implementation I have dedicated time to learn about the recent research work being done on “Cold Start problem in Recommendation System” and identify the areas where this project can be further taken to

Introduction

Over the last decade, there has a rapid growth in the internet users. The growth in internet users between 2000-2018 is more than 1000 percent and it’ still growing. Companies like Amazon, Flipkart, eBay, Netflix and YouTube introduce new stuff every single day.

There is a high probability of the user being deluged with the content getting uploaded into these websites if the content was not personalized, and soon users would lose their interest. Here comes the recommendation system for the rescue. In terms of volume recommendation system is able to handle a big amount of data. Although there has been a good amount of research on this topic, but still this remains a topic of interest given the significance.

While looking for the similar projects, I noticed that most of them have not tried to consider the “Cold Start Problem” i.e. showing recommendation for a new user or new product that our system has no data available for. In this project, I expect to deal with that part of the problem. Apart from this, my plan is to do a literature survey on “Cold Approach Problem” in the recommendation system.

Purpose

The whole project revolves around the cold start problem in Collaborative filtering-based recommendation systems. First, a basic collaborative filteringbased recommendation system was built and then one with the variations to address the cold start problem. The purpose of this project is not to improvise the existing collaborative filtering-based recommendation system but to see if the available information from the user can be used to ease the recommendation process.

Also, I did a literature survey on some recent papers in the reputed journals. This was done to keep up with the recent research on this area and identify some where this project can be extended in the future.

The link to the video: https://youtu.be/6LDtwH5uKtc

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published