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.

masrialx/Ethiopian-Telegram-Entity-Recognition

Domaine:

natural language processing

Type de record:

project
Créateur:
mas
HĂ´te:
# 📌 **Amharic Telegram NER - Entity Extraction from E-commerce Channels** ## 🚀 **Project Overview** This project aims to extract important entities (products, prices, locations) from Ethiopian Telegram e-commerce channels. Using **Natural Language Processing (NLP)** and **Named Entity Recognition (NER)**, we will fine-tune a model to process Amharic text efficiently. --- ## 🛠 **Project Structure** ``` ├── .vscode/ # VS Code settings ├── .github/workflows/ # CI/CD workflows │ ├── unittests.yml ├── src/ # Source code │ ├── data_ingestion.py # Fetches messages from Telegram channels │ ├── data_preprocessing.py # Cleans and prepares raw data │ ├── train_ner_model.py # Fine-tunes the NER model ├── notebooks/ # Jupyter notebooks for analysis │ ├── labeling_data.ipynb # Manually labeling dataset in CoNLL format │ ├── model_comparison.ipynb # Comparing multiple NER models │ ├── model_interpretability.ipynb # Explainability analysis (SHAP & LIME) ├── data/ │ ├── labeled_dataset.conll # Manually labeled dataset for training ├── tests/ # Unit tests ├── scripts/ # Additional scripts ├── requirements.txt # Dependencies ├── README.md # Project documentation (this file) └── .gitignore # Ignore unnecessary files ``` --- ## 📌 **Project Tasks & Branches** | Task # | Task Name | Branch | Description | |--------|----------------------|-----------|-------------| | **1** | Data Ingestion & Preprocessing | `task-1` | Scrapes messages from Telegram, preprocesses text, and stores structured data. | | **2** | Dataset Labeling (CoNLL Format) | `task-2` | Manually labels a dataset with product, price, and location entities. | | **3** | Fine-Tuning the NER Model | `task-3` | Trains a Named Entity Recognition (NER) model on Amharic text. | | **4** | Model Comparison & Selection | `task-4` | Evaluates d …

Visit

github.com

Tasks

information extractionnamed entity recognition

Languages

Amharic

Similaires

epythonlab/amharic-telegram-ecommerce-entity-extractionAbinetSimeneh16/ethiopian-telegram-safety-detectoremegua19/ethiopian-medical-telegram-apinardoki/Amharic-Name-Entity-RecognitionIsiXhosa Named Entity Recognition ResourcesGetachew0557/EthioMart-Named-Entity-Recognition

epythonlab/amharic-telegram-ecommerce-entity-extraction

This project builds a real-time system to extract product names, prices, and locations from Amharic

AbinetSimeneh16/ethiopian-telegram-safety-detector

Java-based harmful content detection system for Telegram-style messages # Ethiopian Telegram Safety

emegua19/ethiopian-medical-telegram-api

# Ethiopian Medical Telegram API An end-to-end data product that scrapes, processes, analyzes, and

nardoki/Amharic-Name-Entity-Recognition

### 🇪🇹 Amharic Named Entity Recognition (NER) A transformer-based Amharic Named Entity Recognition

IsiXhosa Named Entity Recognition Resources

Named entity recognition has been one of the most widely researched natural language processing tech

Getachew0557/EthioMart-Named-Entity-Recognition

This project aims to fine-tune a Named Entity Recognition (NER) model specifically for extracting bu