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.

salmarazzoug/English-to-darija-translator

Domaine:

natural language processing

Type de record:

software
Créateur:
sal
Hôte:
RESTful web service using LLM for translating English text to Moroccan Arabic Dialect (Darija), with PHP and React Native clients ```markdown # Web Services Course Project - English to Moroccan Arabic (Darija) Translator ## Project Overview This project implements a **RESTful web service powered by an LLM** (Large Language Model) for translating English text into Moroccan Arabic Dialect (Darija). The web service is named **TranslatorResource** and provides a main method: - `translate(String text)`: Takes an English text as input and returns its translation in Darija. The translation functionality can be implemented using LLMs such as Google Gemini or other free alternatives. Additionally, this project includes a **mobile application** that consumes the RESTful web service to provide translations on mobile devices. ``` ## Project Structure .mvn/wrapper/ # Maven wrapper files src/main/ # Java source code for the web service .classpath # Eclipse project file .gitignore # Git ignore file .project # Eclipse project file README.md # Project documentation mvnw # Maven wrapper script mvnw\.cmd # Windows Maven wrapper script pom.xml # Maven project configuration ## Web Service Implementation - **Technology:** Java, JAX-RS (for REST API) - **Business Class:** `TranslatorResource` - **Main Method:** `translate(String text)` ### Testing You can test the web service using: - **SoapUI**: Create a REST request and send sample English text. - **cURL**: Example command: ```bash curl -X POST localhost \ -H "Content-Type: application/json" \ -d '{"text": "Hello, how are you?"}' ```` --- ## Mobile Application The mobile app connects to the RESTful service and allows users to: * Input English text * Receive translations in Darija * Display translations in a simple user interface --- ## How to Run 1. Clone the repository: ```bash git clone github.com ``` 2. Build the project with Maven: ```bash …

Visit

github.com

Tasks

machine translation

Languages

Arabic, Algerian SpokenArabic, Moroccan Spoken

Similaires

BilalH100/LLM-English-to-darija-translator-projectMohammed-el-kassoiri/English-to-Darija-TranslatorWiamBouhaj/English-Darija-Translator-amine586/english-darija-translatorHatimmz25/English-Darija-TranslatorZouhirAamrani/Translator-English---Darija-

BilalH100/LLM-English-to-darija-translator-project

LLM-powered RESTful web service for translation to Moroccan Darija # LLM-powered RESTful Web Servic

Mohammed-el-kassoiri/English-to-Darija-Translator

Neural translation system bridging English and Moroccan Darija using state-of-the-art NLP techniques

WiamBouhaj/English-Darija-Translator-

English to Darija Translator # 🌍 Darija Translator A complete English to Moroccan Darija translati

amine586/english-darija-translator

English to Darija translation project (Jakarta EE + Extension) # English to Darija Translator 🇲🇦 P

Hatimmz25/English-Darija-Translator

# Darija Translator - Chrome Extension & RESTful Web Service **Darija Translator Pro** is a full

ZouhirAamrani/Translator-English---Darija-

# 🇲🇦 Darija Translator - English to Moroccan Arabic Translation Service **🎥 Vidéo de démonstration