Skincare-Recommendation-Android-Application
Skincare recommendation android application that uses dataset from Kaggle and scrapped data from cosmetics websites to work a Tf-IDF vectorizer for content based filtering, and KNN and Decision trees for collaborative based filtering. The notebook also contains other approaches for POC including SVD. Backend APIs are based on Flask, Android application is made using Java with Android Studio whereas Firebase acts as the database and the middleware for relaying login information as well to serve the data to the application.