anshulsingh8101 / frosthack_updates

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Yummy-Yum-Frosthack

How to get started

Downloading the Code

  • Go to (https://github.com/Sujit1011/Yummy-Yum-Frosthack) and click on Fork
  • You will be redirected to your fork, https://github.com/<your_user_name>/Yummy-Yum-Frosthack
  • Open the terminal, change to the directory where you want to clone the Yummy-Yum-Frosthack repository
  • Clone your repository using git clone https://github.com/<your_user_name>/Yummy-Yum-Frosthack
  • Enter the cloned directory using cd Yummy-Yum-Frosthack/

Setting up environment

  • Create a virtual environment
    • on Windows PowerShell: python -m venv env
  • Activate the env
    • on Windows PowerShell: .\env\Scripts\activate.ps1
  • Install the requirements: pip install -r .\requirements.txt

Running server

  • Run the server python app.py

Dependencies and Algorithms Preferred

  • Flask
  • Bootstrap 4
  • Machine Learning Algorithm
  • Recommendation System
    • Collaborative Filtering - Suggest recipes that other users similar to you also liked (Cosine Similarity)
    • Content Based Filtering - Suggest recipes that are similar to recipes that you like (Cosine Similiarity)
    • Matrix Factorization - Suggest recipes that you like, uncover latent factors, in a lower dimensional space (Singular Value Decomposition)

OUR WEB PAGE SCREENSHOTS

  • OUR FRONT-PAGE

    • We select any 5 Tasty Dishes, from the options below, which gets updated, each and every time we refresh the Site.


    * After Selecting, we press 'Show me what to cook' button, to get the responses.


  • OUR RESULTS-PAGE

    • We Get several Recommendations, for Interesting similar types of dishes, that any user can make in the future.


    • We Get several categories, like the one down below, to recommend to our users.


Video Presentation

For better Understanding, of our project, go to - URL

Our References

About