Traitement et manipulation d’une langue Low Resource
1- Les membres du groupe avec leur rôle respectifs
membre 1:
- nom :RATEFINANAHARY
- prénom(s) :Famenontsoa Landry Emile
- classe : ISAIA5
- numéro :3
- rôle : Web/UI
membre 2:
- nom :RABESANDRATANA
- prénom(s) :Valisoa
- classe :ISAIA5
- numéro :4
- rôle : Algo/GLCIA
membre 3:
- nom : RANDRIAMAHASOA
- prénom(s) : Herilaza Fenohery
- classe : ISAIA5
- numéro :1
- rôle : Algo/GLCIA
membre 4:
- nom :RABERANTO
- prénom(s) :Fanamperana Tony
- classe :ISAIA5
- numéro :8
- rôle : Web/UI
membre 5:
- nom :RANDRIAMBOLOLOMANANA
- prénom(s) :Miaro Nirina
- classe :ISAIA5
- numéro :10
- rôle : Data/Scraping
membre 6:
- nom :RAHERIMAHEFA
- prénom(s) :Vonimbola Zinot Fitiavana
- classe :IGGLIA5
- numéro :45
- rôle : Data/Scraping
membre 7:
- nom :LAHINIRINA
- prénom(s) :Tafitasoa Joachin
- classe : IGGLIA5
- numéro :29
- rôle : Algo/GLCIA
2- Documentation Technique
Technologie Rôle:
- vite et React : frontend
- Python: Langage principal
- Flask: API
- Git: Gestion de version
- JSON: Format d’échange
- venv: Environnement virtuel
3- Liste et Briève description des fonctionnalités IA
# Correcteur Orthographique
- Utilisation de dictionnaires malgaches (scraping de tenymalagasy.org)
- Application de distance de Levenshtein pour les suggestions
- Détection automatique des fautes d'orthographe
# Vérification Phonotactique
- Détection des combinaisons interdites en malgache (ex: 'nb', 'mk', 'nk')
- Validation basée sur des règles et automates finis
- Suggestions de corrections phonétiques
# Lemmatisation
- Identification des racines des mots (ex: *manosika* → *tosika*)
- Reconnaissance des préfixes et suffixes courants
- Adaptation au *fandrasan-teny* malgache
# Autocomplétion
- Prédiction de mots suivants basée sur des modèles N-grams
- Entraînement sur corpus malgaches (Bible, journaux, lois)
- Suggestions contextuelles intelligentes
# Analyse de Sentiment
- Classification simple (Posi …