Completed Assignment 1 for the Cloud Computing & Big Data class at Columbia University and New York University, Fall 2023.
The project implements various AWS services, to create a chatbot that gathers information from the user about a requested restaurant reservation, and sends a confirmation email.
Team members: Anna Nefedenkova (an3143) Shivam Shekhar (ss6960)
- LF0
- LF1
- LF3
- SDK (for frontend)
- Yelp Scrapper Code (both for DynamoDB and OpenSearch)
- Swagger YAML File
- Final Data (CSV and JSON)
- Clone the repository.
- Replace
/assets/js/sdk/apigClient.js
with your own SDK file from the API Gateway. - Open
chat.html
in any browser. - Start sending messages to test the chatbot interaction.