Problem Statement: Develop an Offer Recommender System from Bank’s Data.
Solution Description:
- Alternating Least Squares from pyspark's mllib is used along with models like Singular Value Decomposition,** CoClustering and SlopeOne** from Python's Surprise package to build the recommender system. The comparison of all the models is attached below:
- Technology used: Python, Machine Learning, Apache Spark, and Open-source libraries
The Repository contains the following:
- Jupyter Notebook containing the solution(code) to the problem statement.
- Dataset (.parquet)
- README.md