Logo Lanfrica

Nada-Ishak/Egypt-AI-Tourism-Guide

Domaine:

natural language processing

Type de record:

softwareproject
Créateur:
Nad
Hôte:
# 🚀 Tips Hindawi Challenge (June–July) 2026 > 🏆 This repository is my official submission for the **Tips Hindawi** **Challenge (June–July) 2026**. ## 👤 Participant Field Value Full Name Nada Walid Project Name Egypt AI Tourism Guide GitHub Username Nada-Ishak “github.com ” Challenge Batch June–July 2026 Training Program Large Language Models (LLMs) Program Organization Edrak for AI --- 📖 Project Overview Egypt AI Tourism Guide is an AI-powered tourism assistant that answers questions about Egyptian landmarks using Retrieval-Augmented Generation (RAG). The assistant retrieves trusted information from a local knowledge base of famous Egyptian landmarks and generates accurate responses using a Large Language Model running locally with Ollama. ✨ Features • 🏛 Ask questions about Egyptian landmarks. • 🗺 Generate tourism recommendations. • 📅 Plan tourism trips. • 🔎 Retrieval-Augmented Generation (RAG). • ⚡ FastAPI REST API. • 💻 Interactive Streamlit interface. • 🤖 Local LLM using Ollama (Mistral). 🛠️ Technologies Used • Python • LangChain • FAISS • HuggingFace Embeddings • Ollama • Mistral • FastAPI • Streamlit • Pydantic ⚙️ Installation pip install -r requirements.txt ollama pull mistral uvicorn app:app –reload streamlit run streamlit_app.py 🚀 Usage The user can ask questions such as: • Who built Abu Simbel? • Where is Luxor Temple? • Plan a one-day trip to Luxor. • Recommend ancient temples in Egypt. The system retrieves relevant information from the knowledge base and generates an accurate answer. 📸 Demo 📈 Results • Built a complete RAG pipeline. • Created a FAISS vector database. • Developed a FastAPI backend. • Designed an interactive Streamlit application. • Integrated Ollama with the Mistral model for local inference. 🔮 Future Improvements • 🌍 Support Arabic responses. • 🖼 Landmark image recognition. • 🗺 Google Maps integration. • 🎤 Voice assistant. • 📱 Mobile-friendly interface. # 📚 About the Challenge This project was de …