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 google-mapsnextjsopenaipython Try it out wheretoeat.vercel.app