Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

Β© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

EryubaEdmund/travel-africa-rag

Domain:

digital infrastructure

Record type:

software
Creator:
Ery
Host:
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

Similar

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