TourMate is an innovative chatbot application that uses voice commands and GPS data to provide tourists with personalized route recommendations. It is designed to meet tourists’ instant information needs and enrich their travel experiences.
- Voice Command Recognition – Understands and responds to user voice inputs.
- GPS-Based Route Suggestions – Recommends tourist spots based on the user’s current location.
- Dynamic Route Planning – Creates personalized routes using real-time GPS data.
- Instant Information – Provides accurate and up-to-date answers to user queries.
- T3 AI Model – AI infrastructure provided by T3 AI.
- Google Geocoding API – Processes and interprets geolocation data.
- Flask Framework – Backend web application framework.
- SpeechRecognition Library – Recognizes and processes voice commands.
- OpenWeather API – Provides real-time weather data.
- 👤 Bengisu ATLI
- 👤 Deniz TAŞ
Clone the repository:
git clone https://github.com/bengssy/TourMate.git
cd TourMateCreate and activate virtual environment:
python -m venv venv
# Windows
.\venv\Scripts\activate
# macOS/Linux
source venv/bin/activateInstall dependencies:
pip install -r requirements.txtSet environment variables (create a .env file or export manually):
T3AI_API_KEY=YOUR_T3AI_API_KEY
GOOGLE_GEOCODE_API_KEY=YOUR_GOOGLE_GEOCODE_API_KEYRun the application:
python app.py📜 License
This project is licensed under the MIT License. See the LICENSE file for details.

