├── .idea ├── Reccomender-Systems-Using-Python.iml ├── inspectionProfiles │ ├── Project_Default.xml │ └── profiles_settings.xml ├── modules.xml ├── vcs.xml └── workspace.xml ├── 01 - Evaluating Recommender Systems ├── .ipynb_checkpoints │ ├── MovieLens-checkpoint.py │ └── Test Evaluation Metrics-checkpoint.ipynb ├── MovieLens.py ├── RecommenderMetrics.py ├── Test Evaluation Metrics.ipynb └── __pycache__ │ ├── MovieLens.cpython-38.pyc │ └── RecommenderMetrics.cpython-38.pyc ├── 02 - Recommender Engine Framework ├── .ipynb_checkpoints │ ├── EvaluatedAlgorithm-checkpoint.py │ ├── EvaluationData-checkpoint.py │ ├── Evaluator-checkpoint.py │ ├── MovieLens-checkpoint.py │ ├── RecSys Framework Notebook-checkpoint.ipynb │ └── RecommenderMetrics-checkpoint.py ├── EvaluatedAlgorithm.py ├── EvaluationData.py ├── Evaluator.py ├── MovieLens.py ├── RecSys Framework Notebook.ipynb ├── RecommenderMetrics.py └── __pycache__ │ ├── EvaluatedAlgorithm.cpython-38.pyc │ ├── EvaluationData.cpython-38.pyc │ ├── Evaluator.cpython-38.pyc │ ├── MovieLens.cpython-38.pyc │ └── RecommenderMetrics.cpython-38.pyc ├── 03 - Content Based Recommendation ├── .ipynb_checkpoints │ ├── Content Based Recommendation with MisEnScene-checkpoint.ipynb │ ├── Content Based Recommendation-checkpoint.ipynb │ ├── ContentKNNAlgorithm-checkpoint.py │ ├── ContentKNNwithMisEnScene-checkpoint.py │ ├── ContentRecs-checkpoint.py │ ├── EvaluationData-checkpoint.py │ ├── Evaluator-checkpoint.py │ ├── MovieLens-checkpoint.py │ └── RecommenderMetrics-checkpoint.py ├── Content Based Recommendation with MisEnScene.ipynb ├── Content Based Recommendation.ipynb ├── ContentKNNAlgorithm.py ├── ContentKNNwithMisEnScene.py ├── ContentRecs.py ├── EvaluatedAlgorithm.py ├── EvaluationData.py ├── Evaluator.py ├── LLVisualFeatures13K_Log.csv ├── MovieLens.py ├── RecommenderMetrics.py └── __pycache__ │ ├── ContentKNNAlgorithm.cpython-38.pyc │ ├── ContentKNNwithMisEnScene.cpython-38.pyc │ ├── EvaluatedAlgorithm.cpython-38.pyc │ ├── EvaluationData.cpython-38.pyc │ ├── Evaluator.cpython-38.pyc │ ├── MovieLens.cpython-38.pyc │ └── RecommenderMetrics.cpython-38.pyc ├── 04 - Neighborhood Based Collaborative Filtering ├── .ipynb_checkpoints │ ├── EvaluateUserCF-checkpoint.py │ ├── EvaluatedAlgorithm-checkpoint.py │ ├── EvaluationData-checkpoint.py │ ├── Evaluator-checkpoint.py │ ├── Item-Based Collaborative Filtering-checkpoint.ipynb │ ├── KNNBakeOff-checkpoint.py │ ├── MovieLens-checkpoint.py │ ├── RecommenderMetrics-checkpoint.py │ ├── SimpleItemCF-checkpoint.py │ └── User-Based Collaborative Filtering-checkpoint.ipynb ├── EvaluateUserCF.py ├── EvaluatedAlgorithm.py ├── EvaluationData.py ├── Evaluator.py ├── Item-Based Collaborative Filtering.ipynb ├── KNNBakeOff.py ├── MovieLens.py ├── RecommenderMetrics.py ├── SimpleItemCF.py ├── User-Based Collaborative Filtering.ipynb └── __pycache__ │ └── MovieLens.cpython-38.pyc ├── 05 - Matrix Factorization Methods ├── .ipynb_checkpoints │ ├── EvaluatedAlgorithm-checkpoint.py │ ├── EvaluationData-checkpoint.py │ ├── Evaluator-checkpoint.py │ ├── MovieLens-checkpoint.py │ ├── RecommenderMetrics-checkpoint.py │ ├── SVD Matrix Factorization-checkpoint.ipynb │ ├── SVDBakeOff-checkpoint.py │ └── SVDTuning-checkpoint.py ├── EvaluatedAlgorithm.py ├── EvaluationData.py ├── Evaluator.py ├── MovieLens.py ├── RecommenderMetrics.py ├── SVD Matrix Factorization.ipynb └── __pycache__ │ ├── EvaluatedAlgorithm.cpython-38.pyc │ ├── EvaluationData.cpython-38.pyc │ ├── Evaluator.cpython-38.pyc │ ├── MovieLens.cpython-38.pyc │ └── RecommenderMetrics.cpython-38.pyc ├── 06 - Deep Learning for Recommender Systems ├── .ipynb_checkpoints │ ├── AutoRec-checkpoint.py │ ├── AutoRecAlgorithm-checkpoint.py │ ├── AutoRecBakeOff-checkpoint.py │ ├── EvaluatedAlgorithm-checkpoint.py │ ├── EvaluationData-checkpoint.py │ ├── Evaluator-checkpoint.py │ ├── MovieLens-checkpoint.py │ ├── RBM-checkpoint.py │ ├── RBMAlgorithm-checkpoint.py │ ├── RBMBakeOff-checkpoint.py │ ├── RBMTuning-checkpoint.py │ ├── Recommendations using Restricted Boltzmann Machine(RBM)-checkpoint.ipynb │ ├── Recommendations with Deep Neural Networks-checkpoint.ipynb │ └── RecommenderMetrics-checkpoint.py ├── AutoRec.py ├── AutoRecAlgorithm.py ├── AutoRecBakeOff.py ├── EvaluatedAlgorithm.py ├── EvaluationData.py ├── Evaluator.py ├── MovieLens.py ├── RBM.py ├── RBMAlgorithm.py ├── RBMBakeOff.py ├── RBMTuning.py ├── Recommendations using Restricted Boltzmann Machine(RBM).ipynb ├── Recommendations with Deep Neural Networks.ipynb ├── RecommenderMetrics.py └── __pycache__ │ ├── AutoRec.cpython-38.pyc │ ├── AutoRecAlgorithm.cpython-38.pyc │ ├── EvaluatedAlgorithm.cpython-38.pyc │ ├── EvaluationData.cpython-38.pyc │ ├── Evaluator.cpython-38.pyc │ ├── MovieLens.cpython-38.pyc │ ├── RBM.cpython-38.pyc │ ├── RBMAlgorithm.cpython-38.pyc │ └── RecommenderMetrics.cpython-38.pyc ├── README.md └── ml-latest-small ├── README.txt ├── links.csv ├── movies.csv ├── ratings.csv └── tags.csv /.idea/Reccomender-Systems-Using-Python.iml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/inspectionProfiles/Project_Default.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /.idea/inspectionProfiles/profiles_settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 6 | -------------------------------------------------------------------------------- /.idea/modules.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /.idea/workspace.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 |