Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

EryubaEdmund/travel-africa-rag

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Ery
Hôte:
A scalable FastAPI backend RAG incorporating live data collection, cleaning, geo-enrichment, semantic search and pluggable LLM answer generation # 🌍 Travel Africa — Kenya Hotel Discovery & Trip Planning RAG Assistant A FastAPI backend that helps travelers discover hotels and plan trips across Kenya and East Africa, powered by a fully layered Retrieval-Augmented Generation (RAG) pipeline — from data collection to a sourced, natural-language answer. > **Latest release:** `v2.1.2` — see CHANGELOG.md and the > repository's tags for the complete version history, > including how this project evolved from a manually curated seed dataset > to a live, API-driven scraping pipeline. --- ## Table of Contents - Overview - Architecture - Features - Project Structure - Data Sources - Data Cleaning - RAG Pipeline - Tech Stack - Getting Started - Configuration - Running the Backend - Running the Frontend Template - API Reference - Ethical Scraping Guidelines - Version History - Known Limitations & Roadmap - Impelmentation Highlights - Visuals - License --- ## Overview Travelers researching Kenya & East Africa trips have to piece together information from many scattered sites. **Travel Africa** answers natural-language questions by retrieving relevant, sourced hotel data and generating a grounded answer, rather than an LLM guessing from general knowledge. The assistant helps with: - 🏨 Hotel discovery by location, budget, and category - 🗺️ Multi-day trip planning across safari, coast, and culture themes - 💬 Natural-language Q&A with cited sources for every recommendation --- ## Architecture The backend is organized as a strict, independently-runnable pipeline — each layer has one job and can be re-run on its own: ``` ┌───────────┐ ┌───────────┐ ┌────────────┐ ┌────────────┐ ┌──────────────┐ ┌─────────┐ │ Scraping │ → │ Cleaning │ → │ Enrichment │ → │ Embeddings │ → │ Vector Store │ → │ RAG │ │ │ │ │ │ │ │ │ │ │ │ │ └───────────┘ └───────────┘ └────────────┘ └────────────┘ └──────────────┘ └─────────┘ app/scrapin …

Visit

github.com

Tasks

information retrievalnatural language generation

Tags

datacleaningembeddingsenrichmentfastapillmrag-pipelinesemantic-search

Similaires

HERNIQNESS/travel-Africa-ragMikeCraftsStuff/travel-ethiopia-ragPrime-victor/Kenya-Travel-RagBuilding a Conversational AI Assistant for African Travel Services with LLMs and RAGSmogJ/PublicHealth-RAG-Africarufatronics/Africa-rag-project1

HERNIQNESS/travel-Africa-rag

# WanderWithNicole — AI Travel Assistant > Your AI travel bestie for Kenya & East Africa. Helps you

MikeCraftsStuff/travel-ethiopia-rag

# 🌍 Travel Ethiopia RAG Chatbot Welcome to the Travel Ethiopia RAG Chatbot, an AI assistant that an

Prime-victor/Kenya-Travel-Rag

A Travel & Tourism Retrieval-Augmented Generation (RAG) system that answers questions using a curate

Building a Conversational AI Assistant for African Travel Services with LLMs and RAG

SmogJ/PublicHealth-RAG-Africa

This RAG app enhances public health knowledge in Africa by centralizing and contextualizing informat

rufatronics/Africa-rag-project1

Africa RAG Assistant using Gemini + Hugging Face Datasets (ReadyTensor Project 1) # 🌍 Africa RAG As