S2 is a service designed to solve the increasingly discussed problem of overtourism. Instead of crowded tourist attractions, it helps users introduce and explore their own secret places so that they can find less crowded places.
| FE & Designer | BE & PM | BE | AI |
|---|---|---|---|
| GDG on Sookmyung | GDG on Sookmyung | GDG on Sookmyung | GDG on Sookmyung |
| Jieun Lee | Haneul Lee | Gyeongeun Lee | Eojin Yang |
- Language: python
- FrameWork: FastAPI
- Deployment Platform: Google App Engine
- AI: Google gemini
- Description: Automatically extracts relevant keywords from the user's post.
- Key Categories:
- Companion Type: Solo, Family, Friends, Couple
- Travel Style: Art, Extreme, Photography, Food, Healing, History, Shopping, Experience
- Region: Any mentioned region
- Description: When a user searches for a specific region, the system provides local etiquette guidelines tailored to that area.
- Highlights:
- Utilizes Gemini to generate region-specific etiquette suggestions.
- Future updates may involve building a dedicated etiquette dataset per region for even more accurate and localized results.
- Description: Recommends lesser-known small cities near the user’s selected location to help avoid overcrowded destinations.
- Highlights:
- Powered by Gemini to identify nearby under-the-radar cities.
- Can be enhanced in the future to base recommendations on accumulated user-generated posts and data.
- Description: An AI-powered companion that assists users like a real travel buddy.
- Highlights:
- Provides friendly and personalized travel support, just like a friend on the journey.
- When asked for travel recommendations, it suggests hidden gems rather than typical tourist spots.
│── app
│ ├── api/v1
│ ├── endpoints/ # Modules that handle actual business logic
│ └── routers.py # File that registers each endpoint to the FastAPI router
│ ├── config.py # Configuration file for the API and Gemini API settings
│ └── main.py # Entry point of the FastAPI application (server startup file)
│── .env # File that defines environment variables
│── requirements.txt # File listing required packages and libraries
│── app.yaml # Deployment configuration file for Google App Engine
- Full Deployment URL: https://secret-spot-22469.web.app/
- AI Deployment URL: https://basic-radius-459414-h8.du.r.appspot.com/
- Demo Video: