Logo Lanfrica

AchouakG/2_Darija

Domaine:

natural language processing

Type de record:

software
Créateur:
Ach
Hôte:
# 2_Darija Translator Java REST API for translating text to Moroccan Darija using Gemini, built with Jakarta REST, Maven, and WildFly. (Class Project) ## Stack - Java - Maven - Jakarta EE / Jakarta REST - WildFly - Gemini API ## Endpoint `POST /translator-service/api/translate` ## Run Start WildFly: ```bat set JAVA_HOME=C:\Program Files\Java\jdk-20 set PATH=%JAVA_HOME%\bin;%PATH% set GEMINI_API_KEY=your_api_key_here cd C:\wildfly-39.0.1.Final\bin standalone.bat ``` Build: ```bash mvn clean package ``` Deploy: ```bash copy /Y target\translator-service.war C:\wildfly-39.0.1.Final\standalone\deployments\ ``` ### DEMO: