Difference between revisions of "FoodScapers Proposal"
Line 51: | Line 51: | ||
<div style="font-family:Helvetica;font-size:16px"> | <div style="font-family:Helvetica;font-size:16px"> | ||
We need a vast dataset that covers the various aspects of dining in Singapore, and for this reason, we have chosen the following data sources to obtain a rich dataset. | We need a vast dataset that covers the various aspects of dining in Singapore, and for this reason, we have chosen the following data sources to obtain a rich dataset. | ||
− | #Postal Codes - List of all possible postal codes where a restaurant/hawker centre could exist within Singapore. Retrieved from OneMap API: | + | #Postal Codes - List of all possible postal codes where a restaurant/hawker centre could exist within Singapore. |
− | #Possible Restaurants of Interest - List of all restaurants that exist on the yelp portal at the postal codes provided. Retrieved from Yelp API: | + | Retrieved from OneMap API: |
− | #Restaurant Details - Details posted on yelp for the restaurants of interest. Retrieved | + | #Possible Restaurants of Interest - List of all restaurants that exist on the yelp portal at the postal codes provided. |
− | #Patron Reviews and Patron Details- Comments and reviews regarding the patrons' experience at the specific restaurant. Additionally, public details about the patron were obtained. Retrieved | + | Retrieved from Yelp API: |
+ | #Restaurant Details - Details posted on yelp for the restaurants of interest. | ||
+ | Retrieved using a crawling and scraping script on the Yelp Website. | ||
+ | #Patron Reviews and Patron Details- Comments and reviews regarding the patrons' experience at the specific restaurant. Additionally, public details about the patron were obtained. | ||
+ | Retrieved using a crawling and scraping script on the Yelp Website. | ||
Below is the list of Table Header name, description and an example for each table. | Below is the list of Table Header name, description and an example for each table. |
Revision as of 14:04, 14 October 2018
Contents
Problem and Motivation
Singapore is well known for its diversity and fusion of food, with influences from the Chinese, Indians, Malays, to the French and even Italian. Interesting, this unique blend of authentic Singaporean food can only be found in Singapore. More often than not, restaurants in present-day Singapore can be seen serving fusion food inspired by Singapore’s diversity. Instead of having the differences divide the country, Singapore’s diversity serve as a spark to Singapore’s unique melting pot of food culture.
Through our visualisation, we hope to represent the distribution of food diversity throughout Singapore. In particular, we would dive deeper to uncover what makes a specific location a food paradise for a specific race, the purpose behind the food stalls and the price elasticity of food.
Objectives
WIP
Related Works
WIP
Datasets and Sources
We need a vast dataset that covers the various aspects of dining in Singapore, and for this reason, we have chosen the following data sources to obtain a rich dataset.
- Postal Codes - List of all possible postal codes where a restaurant/hawker centre could exist within Singapore.
Retrieved from OneMap API:
- Possible Restaurants of Interest - List of all restaurants that exist on the yelp portal at the postal codes provided.
Retrieved from Yelp API:
- Restaurant Details - Details posted on yelp for the restaurants of interest.
Retrieved using a crawling and scraping script on the Yelp Website.
- Patron Reviews and Patron Details- Comments and reviews regarding the patrons' experience at the specific restaurant. Additionally, public details about the patron were obtained.
Retrieved using a crawling and scraping script on the Yelp Website.
Below is the list of Table Header name, description and an example for each table.
1. Postal Codes: Retrieved in JSON format
Name | Description | Example |
---|---|---|
2. Possible Restaurants of interest: Retrieved in JSON format
Name | Description | Example |
---|---|---|
3. Restaurant Details: Retrieved using Python and written out in JSON format
Name | Description | Example:
https://www.yelp.com/biz/din-tai-fung-singapore-5?osq=Din+Tai+Fung |
---|---|---|
Name | Name of the Restaurant | Din Tai Fung |
Location | Address at which the restaurant is located |
Wisma Atria |
Opening Hours | Opening Hours of the restaurant | 11:30 am - 10:00 pm |
Cuisines - Menu | Cuisines offered by the restaurant | Taiwanese, Dim Sum |
Expected Attire | Attire expected of patrons when visiting the restaurant | Casual |
Price Range | Price Range of food offered by the restaurant | $$
later converted to a price bucket |
Rating | Average Overall Ratings provided by the patrons | 4.5 stars |
Reviews | Number of Reviews regarding the restaurant | 116 |
4. Patron Details and Reviews: Retrieved using Python and written out in JSON format
Name | Description | Example:
https://www.yelp.com/biz/din-tai-fung-singapore-5?osq=Din+Tai+Fung |
---|---|---|
Name | Patron's Name | Bob B. |
Location | Patron's Hometown | Houston, TX |
Rating | Patron's rating awarded to the restaurant | 5 stars |
Review | Patron's review of the restaurant |
The Best Dim Sum / steamed dumpling and noodle restaurant in the world. This restaurant is located in a hotel lobby. It is Hands down the best. Be prepared to wait because the lines are always long but when you receive your order it will be well worth it. They have an old style tradition so you take a number and wait. You will receive a pencil and a menu to check the items you would like to order and your party number before you are seated. Once a table is available your order will arrive and the eating will start while they continue to bring your table the freshest of authentic Dim Sum imaginable. This restaurant was #1 in Hong Kong. We ordered multiple dishes and they all were the best we ever have. This restaurant is world famous after eating here I understand why we enjoyed many dishes to many to name but it was all amazing. Sliced Chicken Noodle Soup Shrimp Fried Rice Shanghai Rice Cakes with Shrimp steamed garlic spinach Dim Sum steamed broccoli and the best of anything they provided it was all and all a 5 star experience. |
Based on the retrieved data, we will do data cleaning and entity extraction in order to understand some of the dishes on the menu and their cost (if available).
Storyboard
WIP
Tools/ Libraries
WIP
Timeline/ Roles
WIP
Ideation Drafts
WIP
References
WIP
Comments
Feel free to leave comments / suggestions!