Disclaimer: This is really more of a personal blog. If things go well and I start to share these documents, perhaps I will come back to clean these up.
Introduction
This is my first personal project and dev log!
The goal here is to document my thought processes as I work through the project, not only as a way to reflect on decisions I made later down the line, but also to be able to use some of these documents as a guiding light if needed.
Problem Statement
Ratings on Google Maps - as far as I'm aware - are not guided by any sort of recency.
This means even if a restaurant has decreased drastically in quality recently, it may still appear to be highly rated based on its past ratings.
Project Concept
To provide the functionality of isolating the ratings of restaurants within a certain time period rather than over the course of its entire history.
This will allow users to judge a restaurant based on its 'recent' rating, where the acceptable time period is determined by user discretion.
Targeted Core Features:
- View a restaurant's rating based on reviews over a specified time period
Targeted Extra Features:
- Observe trends in restaurant popularity based on the number of reviews it has received over a specified time period
- Observe trends in restaurant quality based on the increases or decreases of rating over a specified time period
Limitations:
- Scope of data will be limited to Singapore.
- Initial source of data will be limited to Google reviews, and will not include other review sources.
- Only observe up to the N most popular restaurants in specific locales around Singapore.
- This is mostly due to how Google search and the SERP API works, preventing us from being able to just get data for all restaurants in Singapore.
Concerns:
- Scope should be limited so that the initial product can be completed quickly.
- Expenditure should be minimized as far as possible, as there is no plan to profit off this project.
Top comments (1)
This is such a fantastic concept! I love the idea of focusing on recent reviews to get a more accurate reflection of a restaurant's current quality and popularity. It’s especially useful for dynamic food scenes like Singapore’s, where places can change drastically over a short time.
Your target features, especially the ability to observe trends in ratings and popularity, seem like they would be a game-changer for foodies and even food bloggers! I recently came across some resources like LiHO Menu Singapore , and ideas like yours could really complement such guides.
Appreciate how you’re keeping the scope manageable—it's a great way to ensure the project gets off the ground. Excited to see where this goes!