Skip to content

A hybrid approach to improving a collaborative filtering based movie recommendation system's performance using kNN & genetic algorithm.

License

Notifications You must be signed in to change notification settings

avocadopelvis/movie-recommendation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SOFT COMPUTING PROJECT

A hybrid approach to improving a collaborative filtering based movie recommendation system performace using kNN & genetic algorithm.

  • main.cpp contains all the implemented algorithms.
  • userdatageneration.cpp creates random user ratings of the movies.
  • movie.txt is a dataset of movie titles.

HOW TO RUN THIS PROJECT?

First, run userdatageneration.cpp to create random user ratings of the movies. Then run main.cpp to get recommendations for a particular user based on similar users found.

TASKS

  • Implement kNN
  • Create Indian movies dataset
  • Save the similar user ratings as .bin file
  • Write paper

About

A hybrid approach to improving a collaborative filtering based movie recommendation system's performance using kNN & genetic algorithm.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published