SmartEating - SindhuReddyG-sgdd7/CS551-Project-FoodGuide GitHub Wiki

Services/Rest API Used:

  1. Foursquare API:

      ● Used for retrieving Restaurants based on location and search query.
    
      ● Also used for getting categories and menu items for a specific restaurant.
    

    URL: https://api.foursquare.com/v2/venues/

  2. IBM Watson Services:

      ● Used for getting the reviews for a selected restaurant.
    

    URL: http://gateway-a.watsonplatform.net/calls/text/TextGetTextSentiment

  3. Google Knowledge graph search API:

      ● Auto population of data in the textfield is implemented using this API. 
    

    URL: https://developers.google.com/knowledge-graph/

  4. SpeechToText API:

      ● Used to convert Speech to text.
    

    URL: http://mycaption.com/resources/api

  5. The Yummly Recipe API :

      ● It is used to get all the recipe’s and ingredients of the food items.
    

    URL: https://developer.yummly.com

  6. Mlab online database service

      ● By using this service, we are implementing the online user account database to login.
    

    URL: https://mlab.com/databases/SmartEating

Implemented:

  • Social login using Google and Facebook
  • Speech to text
  • Text to speech
  • Auto population of data
  • Restaurant Search
  • Menu and items can be retreived for restaurant selected
  • Reviews of restaurant selected
⚠️ **GitHub.com Fallback** ⚠️