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.

DramaW0r/tunisia-archaeological-chatbot

Domaine:

natural language processing

Type de record:

software
Créateur:
Dra
Hôte:
🏛️ AI-powered chatbot exploring Tunisian archaeological sites using RAG (Retrieval-Augmented Generation) with Llama3, ChromaDB & Streamlit. Local-first, conversation-aware, with source citations for heritage discovery. # Tunisia Archaeological Chatbot An intelligent RAG-based chatbot for exploring Tunisia's archaeological heritage through natural language conversations. ## Overview This system combines semantic search, vector databases, and large language models to provide accurate responses about Tunisian archaeological sites with full source attribution. **Key Features:** - Semantic search using ChromaDB and Sentence Transformers - Context-aware conversations with Llama3 - Automatic source citation with relevance scoring - Persistent chat history with SQLite - Local-first deployment (no external APIs) ## Features ### Core Functionality - **RAG Pipeline**: Vector embeddings with Sentence Transformers and semantic search via ChromaDB - **Conversational AI**: Multi-turn dialogues with context awareness using Llama3 - **Source Attribution**: Automatic citations with relevance scores and metadata - **Persistence**: SQLite-backed chat history with search and analytics ### User Interface - Clean Streamlit web interface - Real-time response streaming - Conversation management (create, load, delete, search) - System status monitoring - Privacy-first local deployment ## Architecture ### System Components ``` User Interface (Streamlit) ↓ RAG Engine ↓ ↓ ChromaDB Ollama/Llama3 ↓ SQLite Database ``` ### Technology Stack - **Web Framework**: Streamlit - **Vector Database**: ChromaDB - **Embeddings**: Sentence Transformers (all-MiniLM-L6-v2) - **LLM**: Llama3 via Ollama - **Database**: SQLite3 - **Language**: Python 3.8+ ## Quick Start ### Prerequisites - Python 3.8+ - Ollama (Installation) - 4GB RAM minimum ### Installation **1. Clone and setup environment** ```bash git clone github.com cd tunisia-archaeological-chatbot python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install -r requirements.txt ``` **2. Configure Ollama** ```bash ollama pull llama3 ollama serve # Keep runni …

Visit

github.com

Tasks

information retrievalquestion answering

Similaires

A Mössbauer study of the color of Roman pottery from the Leptiminus archaeological site, TunisiaManaging Water in the Maritime City of Cercina, Africa Proconsularis. Current Archaeological Research in the Kerkennah Islands, TunisiaArchaeological site database, Limpopo National Park, Mozambique : Archaeological and local heritage sites Archaeological site database, Limpopo National Park, Mozambique : Archaeological and local heritage sitesFiltering archaeological sitesnadiaroschina/archaeological-sites-detectionArchaeological Practice in the 21st Century

A Mössbauer study of the color of Roman pottery from the Leptiminus archaeological site, Tunisia

Abstract Variations in the color of pottery, white coatings on amphora, and dark edges on coarsewar

Managing Water in the Maritime City of Cercina, Africa Proconsularis. Current Archaeological Research in the Kerkennah Islands, Tunisia

International audience

Archaeological site database, Limpopo National Park, Mozambique : Archaeological and local heritage sites Archaeological site database, Limpopo National Park, Mozambique : Archaeological and local heritage sites

Site data (lat, long), site description and classification. Site mainly from within Limpopo National

Filtering archaeological sites

Code to reproduce analyses and plots from the Nature paper below. If you use thi

nadiaroschina/archaeological-sites-detection

Archeological sites detection on satellite imagery of Egypt # Распознавание археологических объекто

Archaeological Practice in the 21st Century

Abstract Archaeological research on the African continent developed hand in hand with European colo