C_B / Report.md
RaghavenderReddy's picture
Added CultureBot Streamlit app
c53dfba
# CultureBot – AI Travel + Culture Educator
A unique, globally‑useful open‑source project designed to educate users about travel and cultural etiquette through interactive lessons, quizzes, badges, and a map interface.
---
## 🧠 1. Project Overview
CultureBot is an AI‑powered, open‑source cultural educator that:
- Teaches greetings, etiquette, and travel insights specific to different countries
- Features interactive quizzes, achievement badges, and a globe map of ‘visited’ countries
---
## ⚙ 2. Tech Stack
- *Frontend*
- Streamlit
- *Backend & AI (inferred)*
- FastAPI
---
## 👥 3. Team Roles
| Name | Role |
| ----------------- | ------------------------------- |
| Raghavender Reddy | Project Lead & AI Engineer |
| Deekshith Mamidi | Frontend Developer |
| Sanjay Reddy | Backend Developer |
| PRANAV KUMAR | Data Scientist / NLP Specialist |
| Venkateswar Rao | Tester & Docs Lead |
---
## 🚧 4. Challenges Faced
a. **Cultural Nuance & Authenticity**
- Avoiding stereotypes and ensuring respectful representation
b. **Scalable Content Modeling**
- Supporting varying lesson formats and badges per country
c. **Responsive & Accessible UI**
- Readability and usability optimized for all platforms
d. **Localization & Internationalization**
- Preserving meaning and sensitivity during translation
e. **Open‑Source Community Coordination**
- Managing contributions and maintaining contributor standards
## 5.✅ Future Improvements
- Real-time translation
- User feedback and contribution system
- Expanded cultural database
## 6.Summary
CultureBot is an open-source AI-powered app that teaches users global cultural etiquette and travel tips. Built using Streamlit and FastAPI, it offers interactive lessons, quizzes, achievement badges, and a map interface. The team tackled challenges like cultural sensitivity, UI accessibility, and content scalability. Future upgrades include real-time translation, user contributions, and a richer cultural database.