Profil recommandé: Ingénieur
Objectifs du projet:
- Développer un chatbot IA multilingue (arabe/français) en compréhension du langage naturel.
- Détection d’intentions et extraction d’entités pour les demandes administratives.
- Intégrer une base de connaissances interne (RAG) pour alimenter les réponses.
- Génération automatique de documents à partir des informations extraites.
- Interface Angular pour interactions et backend Spring Boot pour le traitement.
- Intégration simple avec services internes via API.
Travaux à réaliser:
- Collecte et structuration des données RH/IT pour l’entraînement.
- Développement du module NLP (intent detection, entity extraction).
- Intégration d’un LLM pour génération des réponses et documents.
- Mise en place d’un système RAG (Retrieval-Augmented Generation) sur knowledge base interne.
- Développement de l’UI (Angular) et du backend (Spring Boot).
- Création d’un module de génération automatique de documents PDF/Word.
- Tests, validation fonctionnelle et amélioration de la pertinence.
Compétences requises:
- NLP / IA conversationnelle (intent, embeddings, RAG).
- LLM (OpenAI, HuggingFace, Llama).
- Développement Angular (UI) et Spring Boot (API backend, services).
- Gestion d’une base de connaissances (textes, FAQ, workflows internes).
- Intégration d’API internes/externes.