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.

chidubemnkemdilim5-blip/Nigeria-News-Topic-Modeling

Domaine:

natural language processing

Type de record:

dataset
Créateur:
chi
Hôte:
NLP topic modeling of Nigeria news articles # Nigerian News Topic Modeling ## Project Overview This project uses Natural Language Processing (NLP) and Latent Dirichlet Allocation (LDA) to discover hidden topics in Nigerian news articles. The project covers the complete workflow from data cleaning and text preprocessing to exploratory data analysis, feature engineering, topic modeling, model evaluation, topic interpretation, and visualization. After preprocessing, **20,159 articles** were used for the final topic modeling analysis. The final LDA model identified **7 interpretable topics** covering major themes such as governance, politics, terrorism, crime, industrial incidents, and regional issues. --- ## Objectives The main objectives of this project are to: - Clean and preprocess Nigerian news text. - Explore the characteristics of the dataset. - Analyze common words and article lengths. - Identify missing values and data quality issues. - Convert text into numerical representations using TF-IDF and Count Vectorization. - Apply LDA topic modeling. - Compare different numbers of topics. - Evaluate the topic model using coherence and perplexity. - Manually inspect and interpret discovered topics. - Assign meaningful names to the topics. - Visualize topic distributions and topic trends over time. --- ## Dataset The project uses the `Nigeria2019_Newsfeed.csv` dataset. The raw dataset is stored in: ```text data/raw/Nigeria2019_Newsfeed.csv --- ## Data Cleaning and Preprocessing The news articles were cleaned and prepared for Natural Language Processing before applying topic modeling. The preprocessing workflow included: - Removing invalid records and unwanted text artifacts. - Removing duplicate articles. - Cleaning extra spaces and formatting issues. - Removing unwanted characters and URLs where appropriate. - Tokenization. - Stop-word removal. - Lemmatization. - Creating cleaned text and tokenized representations. The main processed text columns include: - `Newsfeed_Description2_Clean` - ` …

Visit

github.com

Tasks

topic classificationtext classification

Similaires

bfmygroup-blip/Amharic-news-topic-classificationbfmygroup-blip/amharic-news-classifier-textLIACC/Emakhuwa-News-Topic-Classificationpbarston/Terrorism-Topic-Modeling ANTC — African News Topic Classification DatasetLydia00/Kiswahili-News-Topic-Classification-AfriBERTa

bfmygroup-blip/Amharic-news-topic-classification

An NLP system that classifies Amharic news articles into Politics, Sports, and Business categories u

bfmygroup-blip/amharic-news-classifier-text

Classify Amharic news articles into categories such as politics, sports, and business.

LIACC/Emakhuwa-News-Topic-Classification

BibTeX: The dataset paper was published in EMNLP 2024. Please cite as: @inproceedings{ali-etal-2024-

pbarston/Terrorism-Topic-Modeling

Code and description for my study of Topic Modeling to Study Terrorism in Sub-Saharan Africa, 1998 -

ANTC — African News Topic Classification Dataset

We created a novel dataset, ANTC — African News Topic Classification for 4 African languages. We obtained data from three different news sources: VOA, BBC6 and isolezwe7 . From the VOA data we created datasets for Lingala and Somali. We obtained the topics from dat

Lydia00/Kiswahili-News-Topic-Classification-AfriBERTa