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.

ProfessorAbraham/Amharic-Legal-RAG-Sentiment

Domain:

natural language processing

Record type:

softwareproject
Creator:
Pro
Host:
Amharic Legal RAG + Sentiment Analysis pipeline for Ethiopian legal documents and complaints. Built for localized AI applications in Ethiopia. # πŸ‡ͺπŸ‡Ή Amharic Legal RAG + Sentiment Analysis **A powerful Retrieval-Augmented Generation (RAG) system for Amharic legal documents and complaints with built-in Sentiment Analysis.** This project enables intelligent Amharic language applications for Ethiopian organizations, legal aid centers, government offices, and customer support systems. ``` ``` ## ✨ Features - Full **Amharic RAG pipeline** (Retrieval-Augmented Generation) - **Sentiment Analysis** (Positive / Negative / Neutral) for Amharic text - Vector database using **Chroma** - Ready-to-use web interface (Streamlit) - Google Colab support - Clean and well-organized project structure - Focused on low-resource language support (Amharic) --- ## πŸ“ Project Structure ```bash β”œβ”€β”€ app/ # Streamlit web application β”œβ”€β”€ data/ # Sample legal and complaint datasets β”œβ”€β”€ src/ # Core RAG and processing logic β”œβ”€β”€ vector_db/ # Chroma vector store β”œβ”€β”€ colab_setup.ipynb # Easy Colab notebook β”œβ”€β”€ requirements.txt β”œβ”€β”€ README.md └── LICENSE ``` ## πŸš€ Quick Start ### 1. Clone the repository ```bash git clone github.com cd Amharic-Legal-RAG-Sentiment ``` ### 2. Install dependencies ```bash pip install -r requirements.txt ``` ### 3. Run the application ```bash streamlit run app/main.py # or python src/main.py ``` **Google Colab Users**: Open `colab_setup.ipynb` --- ## πŸ› οΈ Tech Stack - **Python** - **LangChain** / LlamaIndex (RAG) - **Sentence Transformers** (Amharic embeddings) - **Chroma** (Vector DB) - **Streamlit** (UI) - Hugging Face models optimized for Amharic --- ## 🎯 Use Cases - Automated analysis of customer complaints in Amharic - Legal document question-answering assistant - Sentiment monitoring for government or NGO feedback - Building localized Ethiopian AI applications --- ## πŸ“ˆ Roadmap - [ ] Add mor …

Visit

github.com

Tasks

sentiment analysistext classification

Languages

Amharic

Tags

amhariclegal-ailow-resource-languagesragsentiment-analysis

Licenses

MIT

Similar

ProfessorAbraham/amharic-sentiment-analysisProfessorAbraham/amharic-ecommerce-nerProfessorAbraham/EthioMart-Amharic-NERProfessorAbraham/amharic-streamlit-qahizkyas/hagersearch-legal-RAGgabrielmahia/kenya-legal-rag

ProfessorAbraham/amharic-sentiment-analysis

# amharic-sentiment-analysis

ProfessorAbraham/amharic-ecommerce-ner

# Amharic E-commerce NER Project initialized from Colab.

ProfessorAbraham/EthioMart-Amharic-NER

# EthioMart Amharic NER Project LLM-based NER for Amharic e-commerce data from Telegram.

ProfessorAbraham/amharic-streamlit-qa

# πŸ‡ͺπŸ‡Ή Amharic QA System using Streamlit This project is a simple Question Answering (QA) system buil

hizkyas/hagersearch-legal-RAG

Hager-Search is a professional, cross-lingual RAG system for Ethiopian legal documents. It provides

gabrielmahia/kenya-legal-rag

βš–οΈ RAG system over Kenya legal documents β€” query the Constitution, Employment Act, Land Act, and Com