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.

Amen-Zelealem/Amharic-NER-LLM-EcomInsightsEthiopia

Domain:

natural language processing

Record type:

project
Creator:
Ame
Host:
A repository dedicated to extracting insights and data from Telegram channels to optimize the e-commerce landscape in Ethiopia. # 🛒 **Amharic-NER-LLM-EcomInsightsEthiopia** A comprehensive repository dedicated to **extracting insights** and **data** from Telegram channels, aimed at **optimizing** the e-commerce landscape in Ethiopia. ### 🔍 **Overview** This repository serves as a framework for leveraging **Named Entity Recognition (NER)** in the Amharic language, specifically tailored for e-commerce applications. ## Selected Channels The following Ethiopian-based Telegram e-commerce channels have been selected for data ingestion: - **@ethio_brand_collection** ## 📂 **Project Structure** ``` +---.github | └── workflows | └── blank.yml +---.vscode | └── settings.json +---notebooks | ├── data_processing.ipynb | ├── fine_tunning.ipynb | ├── init.ipynb | └── README.md +---scripts | ├── data_labeler.py | ├── data_preprocessor.py | ├── data_scrapper.py | ├── init.py | └── README.md +---src | └── README.md | └── init.py +---tests | ├── README.md | └── init.py | └── test_data_labeler.py | └── test_data_preprocessing.py | └──test_data_scrapper.py | ├── .gitignore | ├── labeled_data_conll.conll | ├── README.md | └── requirements.txt ``` ## 🛠️ Tools and Libraries - **Python**: The primary programming language used for the implementation. - **Telethon**: A Python library for interacting with Telegram’s API to scrape messages. - **Pandas**: For data manipulation and storage in structured formats. - **NLTK or SpaCy**: For text preprocessing and tokenization specific to Amharic linguistic features. ## 🚀 Installation Instructions To run the project locally, follow these steps: Clone the Repository: `git clone github.com` `cd Amharic-NER-LLM-EcomInsightsEthiopia` Set up the Virtual Environment: `python3 -m venv .venv` `source .venv/bin/activate # For Windows: .venv\Scripts\activate` Install Dependencies: `pip install -r requirements.txt` ## Models Evaluated 🤖 1. **XLM-Roberta** - Pre-trained on 100 languages, including Amharic. 🌐 - E …

Visit

github.com

Tasks

information extractionnamed entity recognition

Languages

Amharic

Similar

ClintonBeyene/Amharic-NER-LLM-ModelBetselotYitagesu/Fine-tuning-LLM-for-Amharic-NERMewael-EME/LLM-powered-Amharic-NER-Vendor-Insights-for-EthioMartAmEn: Amharic-English Large Parallel Corpus for Machine Translationbettyberry/Amharic-LLMsimonbelete/amharic-ner

ClintonBeyene/Amharic-NER-LLM-Model

This project aims to develop a robust Named Entity Recognition (NER) system to extract key entities

BetselotYitagesu/Fine-tuning-LLM-for-Amharic-NER

✅ Task 1 & 2: Data Collection, Cleaning & Manual NER Annotation 📦 Task 1: Data Ingestion & Preproces

Mewael-EME/LLM-powered-Amharic-NER-Vendor-Insights-for-EthioMart

Fine-tuning LLMs for Amharic NER to extract products, prices, and locations from Telegram e-commerce

AmEn: Amharic-English Large Parallel Corpus for Machine Translation

Recently, using deep neural networks for machine translation (MT) tasks has received great attention

bettyberry/Amharic-LLM

-Hey There, This is Amharic Large Language Model of question answering from a given dataset. -It is

simonbelete/amharic-ner