Logo Lanfrica
  • Accueil
  • Atlas
  • Analyses
  • Documentation
  • Sign in

© 2026 Lanfrica. Tous droits réservés. Tous les droits d'auteur des ressources affichées sur le site Web Lanfrica appartiennent aux détenteurs de droits d'auteur d'origine, sauf indication contraire explicite.

Abdellah-EL-ATRACH/Arabizi-Darija-SmartKeyboard

Domaine:

natural language processing

Type de record:

softwaretools
Créateur:
Abd
HĂ´te:
# BridgeChatApp: Arabizi-Darija Smart Keyboard 🇲🇦 **BridgeChatApp** est une application web moderne (React) conçue pour briser les barrières linguistiques du Darija marocain. Elle transforme l'Arabizi (Darija écrit en caractères latins et chiffres) en script Arabe authentique et propose des traductions fluides en Français et Anglais. --- ## 🚀 Fonctionnalités Clés - **Traduction Multi-Cibles** : Basculez instantanément entre le Français et l'Anglais. - **Double Inférence IA** : - **Cloud Ultra-Rapide (Groq)** : Utilise Llama 3.1 sur Groq pour des réponses en moins de 500ms. - **Local & Privé (Ollama)** : Support optionnel pour Ollama pour une confidentialité totale (100% hors-ligne). - **Interface Chat Premium** : Design inspiré d'iOS/WhatsApp avec Glassmorphism, Dark Mode et animations fluides. - **Smart Keyboard Features** : Insertion d'emojis, historique des messages, et copie rapide en un clic. - **Moteur Phonétique Hybride** : Conversion immédiate de l'Arabizi vers l'Arabe via un moteur JS haute performance. --- ## 🛠️ Installation ### 1. Prérequis - Node.js installé. - (Optionnel) Ollama pour la traduction locale. - Une clé API Groq pour la vitesse maximale. ### 2. Configuration & Lancement 1. Clonez le dépôt. 2. Allez dans le dossier de l'application : ```bash cd react_app ``` 3. Installez les dépendances : ```bash npm install ``` 4. Lancez le serveur de développement : ```bash npm run dev ``` 5. Accédez à l'application via `localhost`. --- ## 📖 Architecture Technique ### 1. Frontend (React + Tailwind) L'interface est construite avec **React 18** et **Tailwind CSS**. Elle utilise **Framer Motion** pour les animations et **Lucide-React** pour l'iconographie. ### 2. Logic de Traduction L'application utilise un **modèle de langage (LLM)** via l'API Groq (Llama 3.1 8B Instant). Elle supporte le mode JSON pour garantir des réponses structurées : ```json { "darija": "Script Arabe", "translation": "Traduction FR/EN" } ``` ### 3. Moteur de Tran …

Visit

github.com

Tasks

machine translation

Languages

Arabic, Algerian Spoken

Similaires

abdellah-elhousni/-Darija-Sentiment-Analysisdjalil23/arabizi-darija-byt5jkrajanowski/darija-arabizi-sentimentdjalil23/arabizi-darija-60k-byt5ilias-brh/transformer-english-darija-arabiziEl-hathat/tinystories-darija

abdellah-elhousni/-Darija-Sentiment-Analysis

Analyse de sentiments en Darija Marocain pour les avis Jumia # 🕌 Darija Sentiment Analysis ## Proj

djalil23/arabizi-darija-byt5

jkrajanowski/darija-arabizi-sentiment

# Sentiment Analysis of Moroccan Darija Arabizi Core code and re-annotated dataset for a three-clas

djalil23/arabizi-darija-60k-byt5

ilias-brh/transformer-english-darija-arabizi

El-hathat/tinystories-darija

More Information needed