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.

youssefrekikk/Insurance-Conversational-Agent-Tunisian-Dialect

Domain:

natural language processing

Record type:

software
Creator:
you
Host:
🇹🇳 Tunisian Insurance Chatbot A dialect-aware, multimodal RAG chatbot for Tunisian insurance queries Features • Architecture • Getting Started • Model Training • Docs --- ## 📸 Screenshots 📱 Gallery: Agentic Workflow & Observability | Complex Query | User Profile | |:---:|:---:| | | | | Document Upload | Observability Trace (Jaeger) | |:---:|:---:| | | | --- ## 🎯 Overview This project delivers a production-ready conversational AI assistant tailored for the **Tunisian insurance market**. Unlike generic chatbots, it natively understands: - **Tunisian Darija** — The spoken dialect mixing Arabic, French, and Berber - **Arabizi** — Latin-script encoding of Arabic (`3` = ع, `7` = ح, `9` = ق) - **Code-switching** — Seamless transitions between languages mid-sentence > *Example:* `"Aandi sinistre fel pare-choc, chnowa l'procédure?"` → The system understands this as an insurance claim inquiry about bumper damage. --- ## 🙏 Acknowledgments - This project was developed as part of a **Projet Tutoré** at SUP'COM (Higher School of Communication of Tunis) under the supervision of: **Firas Ben Hassan** — Program Owner of AllianzGPT at Allianz Technology, Munich. His expertise in enterprise-scale Generative AI systems provided invaluable guidance for this project's architecture and implementation. - Unsloth — Efficient fine-tuning framework - Qdrant — High-performance vector database - OpenRouter — Unified LLM API - The Tunisian NLP community for dialect resources --- ## ✨ Features ### 🗣️ Dialect-Native Processing - Custom **Qwen3-8B adapter** trained on Tunisian corpus - Real-time Arabizi normalization (`karhba` → `vehicle`) - Translation layer mapping dialect terms to formal insurance vocabulary ### 🔍 Intelligent RAG Pipeline - **Hybrid Retrieval**: Dense vectors (BGE-M3) + Sparse search (BM25) + Episodic memory - **HyDE Strategy**: Uses fine-tuned LLM to generate hypothetical answers for better retrieval - **Cross-Encoder Rerank …

Visit

github.com

Languages

Arabic, Algerian SpokenArabic, Tunisian SpokenBerber

Licenses

MIT

Similar

dziribot: rag based intelligent conversational agent for algerian arabic dialectNLU agent for the insurance industrymoncef-blm/Algerian-Dialect-Conversational-System-for-Smoking-ReductionAdeeem2/Tunisian-dialect-classificationed4mee/tunisian-dialect-classificationSyrinesmati/tunisian-dialect-corpus

dziribot: rag based intelligent conversational agent for algerian arabic dialect

The rapid digitalization of customer service has intensified the demand for conversational agents ca

NLU agent for the insurance industry

NLU agent for the insurance industry

Poster presented at the Deep Learning Indaba 2022 by ghofrane Abidi

moncef-blm/Algerian-Dialect-Conversational-System-for-Smoking-Reduction

Adeeem2/Tunisian-dialect-classification

A machine learning model that classifies Tunisian dialect sentences as either positive or negative i

ed4mee/tunisian-dialect-classification

Syrinesmati/tunisian-dialect-corpus

This dataset is a cleaned corpus of Tunisian Arabic dialect text, aggregated from multiple public so