Recommendation Systems Module Class: 2023 & 2024 |
- Model evaluation (
eval.py
):- Regression metrics
- RMSE
- MAE
- Classification metrics
- Precision
- Recall
- F1
- Ranking metrics
- NDCG
eval.evaluate
computes all above mentioned metrics- Evaluate Top-N recommendations
- HR
- MAP
- Regression metrics
- Content based Recommender System (
model.py
) - Helper functions (
utils.py
)get_top_n
: Compute Top-N recommendations from predictionspredict_user_topn
: Compute Top-N recommendations for a user
Useful Links | |
---|---|