Where Should I Eat?

Factored Cognition Chatbot

  • Ask a series of questions about proximity/location, occasion, price, etc.
  • From responses, output three restaurants that match the user's interests

App workflow:

  • App tells the user an initial question: occasion/location preference/etc.
  • User types in answer, hits enter
  • User’s response is sent to OpenAI API, formatted with the correct prompt
  • Repeat: (factored cognition)
    • Chat gives the user another question about their preference
    • User types response, hits enter
    • User’s response is sent to OpenAI API, formatted with the correct prompt
  • OpenAI generates search input to Google Maps API
  • Then returns useful information to the user (such as pictures, the address, link to google maps)

Built With

Share this project:

Updates