MohamedSebaie/Arabic_Dialect_Identification_NLP-AIM-Task

Arabic_Dialect_Identification_NLP-AIM-Task

Jupyter Notebook

4

11 commits

updated Mar 16, 2022

See the code

README

Arabic_Dialect_Identification_NLP-AIM-Task

Arabic has a widely varying collection of dialects. Many of these dialects remain under-studied due to the rarity of resources.

The goal of AIM task is to classifying the dialect of the tweet writer given the tweet itself.

I used two approches:

1- Machine Learning Aproach Using LinearSVC
2- Deep Learning Approach Using AraBERT Transformer

Deep Learning AraBERT Fine Tuning:


The Deployment is by Machine learning model and steps to run the flask

2- Put the Model in the Flask_Deployment Folder
3- From CMD flask run

Deployment

Simply Easy Learning ------------------------------------------------------------------------------------------- Simply Easy Learning
arabert
bert-fine-tuning
dialect-identification
farasa
linearsvc
nlp-machine-learning
preprocessing

MohamedSebaie/Arabic_Dialect_Identification_NLP-AIM-Task

Arabic_Dialect_Identification_NLP-AIM-Task

Jupyter Notebook

4

11 commits

updated Mar 16, 2022

See the code

README

Arabic_Dialect_Identification_NLP-AIM-Task

Arabic has a widely varying collection of dialects. Many of these dialects remain under-studied due to the rarity of resources.

The goal of AIM task is to classifying the dialect of the tweet writer given the tweet itself.

I used two approches:

1- Machine Learning Aproach Using LinearSVC
2- Deep Learning Approach Using AraBERT Transformer

Deep Learning AraBERT Fine Tuning:


The Deployment is by Machine learning model and steps to run the flask

2- Put the Model in the Flask_Deployment Folder
3- From CMD flask run

Deployment

Simply Easy Learning ------------------------------------------------------------------------------------------- Simply Easy Learning
arabert
bert-fine-tuning
dialect-identification
farasa
linearsvc
nlp-machine-learning
preprocessing