# Amharic-News-Text-classification_NLP_Project
## π Project Description
This project focuses on **Amharic News Text Classification** using **Natural Language Processing (NLP)** and Machine Learning techniques. The objective of the project is to classify Amharic news articles into different categories automatically based on their text content.
The project was developed using **Google Colab** and later pushed to **GitHub**.
---
## π οΈ Technologies Used
- Python
- Google Colab
- Pandas
- NumPy
- Scikit-learn
- Matplotlib
- Seaborn
- NLP Techniques
---
## π Project Structure
Amharic-News-Text-classification_NLP_Project/
β
βββ NLP_News_Classiffication.ipynb
βββ README.md
## Project Workflow
Data Collection
Data Preprocessing
Text Cleaning
Feature Extraction
Model Training
Model Evaluation
Prediction and Classification
## π How to Run the Project
Step 1: Clone the Repository
git clone
github.com
Step 2: Open Google Colab
Open the notebook file:
NLP_News_Classiffication.ipynb
Step 3: Install Required Libraries
pip install pandas numpy scikit-learn matplotlib seaborn
Step 4: Run the Notebook
Run all cells sequentially in Google Colab.
## π Expected Results
Classification of Amharic news articles
Improved understanding of NLP for Amharic language
Practical experience with machine learning and text classification
##π Learning Outcomes
Through this project, we learned:
Natural Language Processing (NLP)
Text preprocessing techniques
Machine learning model development
Collaborative development using GitHub
Working with Google Colab
## π GitHub Repository
Repository Link:
github.com
## π License
This project is developed for educational and academic purposes.