# Tag Recommendation Using Hybrid Methods to Address Data Sparsity 

Files:
1) data_loading.ipynb: initial dataset loading from movielens
2) tag_process.ipynb: pre-processing and user subset
3) sentimentMod.ipynb: collaborative filtering model
4) sentiment_label.ipynb: sentiment labelling part of CF model
5) content_based.ipynb: content-based filtering model 
6) context-aware.ipynb: context aware model
7) evaluation_fold.ipynb: final tag recommendations and evaluation




- MovieLens 20M Dataset -

F. Maxwell Harper and Joseph A. Konstan. 2015. The MovieLens Datasets: History and Context. ACM Transactions on Interactive Intelligent Systems (TiiS) 5, 4: 19:1–19:19. https://doi.org/10.1145/2827872

