Skip to content

Latest commit

 

History

History
35 lines (27 loc) · 871 Bytes

File metadata and controls

35 lines (27 loc) · 871 Bytes

Recommender system application

This app can give you the Top 5 recommendations lists of articles on globo.com per user.

Context

This was a kaggle competition held several years ago. See News Portal User Interactions by Globo.com for much more detailed documentation.

About the app

It is in fact a python BayesianPersonalizedRanking model.

Librairies

You need to install first some python librairies:

Flask
implicit==0.7.2
scipy
numpy
pandas
tqdm
scikit_learn

Goal

As you know now, our main objective is to predict a ratings (implicit way chosen) of globo's clicks dataset.

Target

  • clicks user-item related
  • ratings

Recommandations

I strongly recommand you to install packages from the requirements.txt.

Tests section

None