Logo Lanfrica

X-project-ISPM/EXAM-M2-TP-S1

Domain:

natural language processing

Record type:

softwareproject
Creator:
X-p
Host:
Thème : Éditeur de Texte Augmenté par l'IA pour le Malagasy # Editeur de Texte Augmente par l'IA pour le Malagasy Projet TP Machine Learning — Institut Superieur Polytechnique de Madagascar (ISPM) Master 2 — Semestre 1 # Lien du projet frontend : - Railway : malagasy-frontend-productio… - Render : malagasy-frontend.onrender.… backend-proxy : - Railway : malagasy-proxy-production.u… - Render : malagasy-proxy.onrender.com backend-python : - Railway : malagasy-python-production.… - Render : malagasy-python.onrender.com --- ## Membres du groupe | Nom | Role | | ------------------------- | ----------------------------- | | Johaninho | Chef de projet / Backend Proxy / Bot | | Leonel | Backend / modeles NLP | | Dilan | Frontend | | Koloina | UI/UX | | Zo Bryan, Manitra Koloina | NLP / Data | | Johaninho, Dilan, Leonel | DevOps / Integration | --- ## Presentation du projet Editeur de texte web intelligent pour le Malagasy, langue a faibles ressources numeriques. L'outil combine des approches symboliques, algorithmiques et statistiques pour proposer de la correction orthographique, de l'autocompletion, de la traduction, de l'analyse de sentiment et un chatbot assistant. --- ## Architecture ``` frontend (Next.js) | | HTTP (NEXT_PUBLIC_PROXY_URL) v backend-proxy (Node.js / Express) | |-- Google APIs (Translate, TTS, NER, Sentiment, Chat via Gemini) | | HTTP (PYTHON_BACKEND_URL) v backend-python (FastAPI) | v data/ (dictionnaire, corpus, affixes) ``` - Le **frontend** ne parle jamais directement au backend Python. - Le **proxy** centralise la securite (CORS, rate limiting, helmet, cache Redis optionnel). - Le **backend Python** est interne uniquement (non expose publiquement). --- ## Stack technique | Couche | …