/recipe_recommendation_system

A project using machine learning to recommend new menu items based on foods the user already loves.

Primary LanguageJupyter Notebook

Your Personal Cookbook: Recipe Recommendation Engine

-- Project Status: [Active]

Project Intro/Objective

The purpose of this project is to use machine learning to power an application that recommends new menu items based on foods you already love as well as similair items.

Collaborators

Name Github Page Personal Website
Misha Berrien mishaberrien www.mishaberrien.com

Methods Used

  • Machine Learning
  • Predictive Modeling
  • Natural language processing
  • item-item based collaborative filtering

Technologies

  • Python
  • NumPy
  • Pandas
  • NLTK
  • Selenium
  • Scrapy
  • Google Colab
  • Jupyter notebook

Project Description

(Provide more detailed overview of the project. Talk a bit about your data sources and what questions and hypothesis you are exploring. What specific data analysis/visualization and modelling work are you using to solve the problem? What blockers and challenges are you facing? Feel free to number or bullet point things here)

Getting Started

  1. Clone this repo (for help see this tutorial).
  2. Raw Data is being kept here within this repo.
  3. Data processing/transformation scripts are being kept here
  4. In order to run the scripts you'll need to change the data location name to the data-sample folder.

Featured Notebooks/Analysis/Deliverables


This file structure is based on the DSSG machine learning pipeline.