Logo Lanfrica

Ayedris/amharic-ecommerce-ner

Domaine:

natural language processing

Type de record:

project
Créateur:
Aye
Hôte:
10Academy Week-4 Challenge # Amharic E-commerce Data Extractor for FinTech Insights This project is part of the 10Academy Week 4 AI Mastery Challenge (June 18–24, 2025). The goal is to develop a system for extracting structured insights from Telegram-based e-commerce channels in Amharic, enabling EthioMart to centralize listings and evaluate vendors for micro-lending opportunities. ## Project Objectives - Scrape and preprocess Amharic messages from Telegram e-commerce channels. - Label data using CoNLL format for NER. - Fine-tune transformer-based NER models (XLM-R, Amharic-BERT, etc.). - Compare models using metrics like F1-score and interpretability tools (SHAP, LIME). - Score vendors using extracted data and Telegram metadata for loan eligibility. ### Project Structure ``` amharic-ecommerce-ner/ │ ├── data/ │ ├── raw/ │ └── labeled/ │ ├── notebooks/ │ ├── data_ingestion.ipynb │ ├── labeling_sample.ipynb │ ├── ner_training.ipynb │ └── model_comparison.ipynb │ ├── scripts/ │ ├── telegram_scraper.py │ ├── preprocess.py │ ├── label_converter.py │ ├── train_ner.py │ ├── interpretability.py │ └── vendor_scorecard.py │ ├── models/ │ ├── outputs/ │ ├── interim_summary.pdf │ └── final_report.pdf │ ├── README.md ├── .gitignore ├── requirements.txt ├── dvc.yaml └── LICENSE ```