Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
adiIspas authored Jun 29, 2019
1 parent e14b4e4 commit b4fc892
Showing 1 changed file with 10 additions and 1 deletion.
11 changes: 10 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,11 @@
# King-Recommender
A recommender system for movies.
This thesis purpose to improve movies recommender systems with visual information. Visual information from posters is extracted as features, from features are created clusters mapped to the total number of genres from movies dataset.

The implementation of system can be represented through three steps:
1. Collecting the posters for the movies from dataset;
2. Feature extraction and clusters creation;
3. Training and evalution of model with different types of metadata.

The application was developed in Python 3.6 and is based on four libraries: LightFM - is used to build the recommender system; Keras - is used for feature extraction from the movies posters; Scikit learn - is used to create clusters; Skopt - is used to optimize the model parameters. The application was run on Intel i7 Quad Core, 2.60 Ghz with 16GB RAM and with a swap memory extension up to 70GB.

From the point of view of results we got an improvement of the precision@k and accuracy metrics. If is used just the movies posters, precision is improvement with 0.42\% and accuracy with 0.32\%. If posters is used together with genres, precision is improvement with 0.82\% and accuracy with 1.09\%.

0 comments on commit b4fc892

Please sign in to comment.