# 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.