# Darija Sentiment Analysis
Projet de traitement automatique du langage naturel (NLP) pour la classification de sentiments en darija marocaine.
## Description
Cette application permet de prédire automatiquement si un avis en darija est positif ou négatif.
Le projet utilise :
- Python
- Flask
- Scikit-Learn
- TF-IDF
- Régression Logistique
- BERT Multilingual (expérimentation)
## Structure du projet
```
├── data/
├── figures/
├── models/
├── static/
├── templates/
├── app.py
├── train.py
├── requirements.txt
└── README.md
```
## Installation
```bash
pip install -r requirements.txt
```
## Lancement de l'application
```bash
python app.py
```
Puis ouvrir :
```
127.0.0.1
```
## Résultats
- Accuracy : 88.62 %
- F1-score : 88 %
## Auteurs
- Nasma Leguetob
- Hiba Rhouass
- Aya Mahouh
## Encadrant
M.Omar Zahour