● Data Generation and EDA: Dataset selection and user profile , clickstream data generation .
● Implementing content based recommendation for selecting articles to serve certain users.
● Developing user interface
○ Backend - Flask
○ Frontend - Bootstrap , Jinja
○ Database - FAISS
● Experimenting with multiple Collaborative Filtering (Matrix Factorization, KNN) approaches.
● Dockerization: Creation of Dockerfile for creating docker images as and when required.
● Developing Flask API.