Skip to content

Restaurant Recommender App using Machine Learning

Notifications You must be signed in to change notification settings

leonardo-lim/satisfood

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Satisfood

Satisfood is a website-based application that recommends your restaurant based on location, weather, and previous restaurant choice. Satisfood will detect weather condition to provide suitable food for the rainy season. This application uses a Machine Learning technique, namely Content Based Filtering which uses similarities in features to make decisions. Restaurants are sorted from most similar to least similar to the previous restaurant choice based on their cosine similarity.

Check out the app here: https://satisfood.herokuapp.com/

Features

  • Login & Registration System
  • Restaurant Choice Marking
  • Geolocation
  • Geocoding
  • Google Maps Data
  • Weather Data
  • Responsive Layout

Technology

  • Django
  • Python
  • JavaScript
  • jQuery
  • HTML
  • CSS
  • Bootstrap

API

  • OpenWeatherMap API
  • Geoapify API
  • Google Font API

DBMS

  • PostgreSQL

About

Restaurant Recommender App using Machine Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published