Simple recommendation systems written in Python.
Eecute on terminal:
python3 -m pip install -r requirements.txt
- KNN Rating - Find similar products with similar ratings
- KNN Tags - Find similar products with similar tags
- Hybrid - Find products to user by mixing "Collaborative Filtering" and "Content-Based Filtering"
- Similarity by Title, Category and Tags - Find products to user or similar produtos using more complex product data like title, category as tags (binary matrix)
- Spark - Use pyspark to recommend products to user based on tags similarity.
- https://www.geeksforgeeks.org/recommendation-system-in-python/
- https://365datascience.com/tutorials/how-to-build-recommendation-system-in-python/
- https://medium.com/@anilcogalan/practical-guide-to-building-scalable-recommender-systems-in-python-b175547e6fce
- https://www.kaggle.com/code/gspmoreira/recommender-systems-in-python-101
- https://www.datacamp.com/tutorial/recommender-systems-python
- https://www.analyticsvidhya.com/blog/2018/06/comprehensive-guide-recommendation-engine-python/
- https://sunscrapers.com/blog/developing-recommendation-system-with-python/
- https://www.freecodecamp.org/news/how-to-build-a-movie-recommendation-system-based-on-collaborative-filtering/
- https://github.com/anilcogalan/Movie_Hybrid_Recommender_Systems
- https://towardsdatascience.com/how-to-build-a-simple-movie-recommender-system-with-tags-b9ab5cb3b616
- https://michael-fuchs-python.netlify.app/2020/10/05/recommendation-systems-metadata-based-recommender/
- https://blog.somostera.com/data-science/sistemas-de-recomendacao
- https://medium.com/mlearning-ai/using-customer-and-product-features-in-recommender-systems-2734258873cf
- https://towardsdatascience.com/machine-learning-for-building-recommender-system-in-python-9e4922dd7e97
- https://blog.stackademic.com/recommender-systems-with-python-code-examples-8d2ed0995f9a
- https://blog.cambridgespark.com/nowadays-recommender-systems-are-used-to-personalize-your-experience-on-the-web-telling-you-what-120f39b89c3c
- https://netflixtechblog.com/netflix-recommendations-beyond-the-5-stars-part-1-55838468f429
- http://buzzard.ups.edu/courses/2014spring/420projects/math420-UPS-spring-2014-gower-netflix-SVD.pdf
- https://www.linkedin.com/pulse/building-e-commerce-recommendation-system-using-knn-python-patriwala/
- https://www.analyticsvidhya.com/blog/2022/08/building-a-content-based-recommendation-system/
- https://redis.com/blog/real-time-product-recommendation-docarray/
- https://builtin.com/data-science/recommender-systems
- https://www.nvidia.com/en-us/glossary/recommendation-system/
- https://www.algolia.com/products/recommendations
- https://gorse.io/
- https://www.tensorflow.org/resources/recommendation-systems
- https://www.youtube.com/watch?v=BthUPVwA59s&list=PLQY2H8rRoyvy2MiyUBz5RWZr5MPFkV3qz&index=2
- https://maori.geek.nz/list-of-recommender-systems-4526f7c68964
- https://medium.com/swlh/recommendation-system-implementation-with-deep-learning-and-pytorch-a03ee84a96f4
- https://www.youtube.com/watch?v=Wj-nkk7dFS8
- https://mahout.apache.org/
- https://spark.apache.org/
- https://medium.com/@beepabose/content-based-filtering-for-book-recommendation-using-pyspark-4369c4cbe006
- https://www.geeksforgeeks.org/recommender-system-using-pyspark-python/
Copyright (c) 2024, Paulo Coutinho