Skip to content

danielteferadeti/asa-model-training

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Amharic Sentiment Analysis - Hate Speech Detection Using Machine Learning

The scope of this project is limited to the presence or absence of hate speech on Amharic language Twitter posts. In this context, the term 'hate speech' refers to abusive or threatening statements or phrases that describe prejudice against a particular group in Ethiopia.

Advisor

  • Elefelious Getachew (Ph.D.)

Members

How to run model training locally

To run the trainings first begin by cloning the This Repository

Requirements on users machine before running the project

The training code is made with python using tensorflow and keras:

After installing python you can go a head and run the following command on the project folder directory

  • Install All Packages
  pip install tensorflow numpy transformers pytorch-lightning
  • Run the trainings by locating to the individual files inside LM and Sentiment Training folders
  python AmBERT.ipynb
  python asa_hate_classifier.ipynb

This training will need big data sets which can't not be placed on github due to file size limitations therefore we put them on google drive with publicy available link below

Run and test from Google Colab

The project is made with Google Colab and we have attached the link below for further test

AmBERT (our Amharic Language Model)

Amharic Sentiment Classifier

References and Documentations used while developing this project

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 100.0%