Logo de NEXUS GROUPE

PROJET 1 AI Learning Engine PFE

NEXUS GROUPE

StageHybride3 à 6 moisDate limite : 24 nov. 2025
Machine Learning / AInatural language processingData Engineering & Analytics

Postuler

Description

Objectif du projet

  • Développer un module capable d’ingérer, d’indexer et de comprendre des documents (PDF, DOCX, TXT) et des sites e-learning pour constituer une base de connaissances exploitable par une IA.
  • Mettre en place un pipeline complet d’ingestion et de nettoyage de contenu, un moteur d’embeddings et de recherche sémantique (RAG), ainsi que la gestion de la base de connaissances (indexation, mise à jour, versioning).

Tâches principales & fonctionnalités à implémenter

  • Conception et développement d’un pipeline d’ingestion : extraction de texte depuis PDF/DOCX/TXT, scraping / ingestion de contenus e-learning, normalisation et nettoyage des données.
  • Implémentation d’un moteur d’embeddings et d’un système de recherche sémantique (RAG) en utilisant FAISS ou ChromaDB pour l’indexation et la recherche.
  • Gestion de la base de connaissances : stratégie d’indexation, mise à jour incrémentale, versioning des documents et mécanismes de cohérence des données.
  • Création d’un tableau de bord de supervision pour visualiser le contenu ingéré, l’état des index et la qualité des réponses (interface via Streamlit ou tableau de bord web).

Technologies proposées & compétences recherchées

  • Langages et frameworks : Python, LangChain, Streamlit ou FastAPI pour les interfaces/API.
  • Modèles et moteur d’IA : Ollama / Llama3 / Mistral pour les embeddings et les modèles LLM, et intégration RAG.
  • Infrastructure d’indexation : FAISS ou ChromaDB pour le stockage et la recherche vectorielle.
  • Compétences attendues : Machine Learning / NLP, ingestion de données, design d’API, construction et interrogation de bases de connaissances, documentation technique.

Livrables attendus & démonstration

  • Un moteur d’apprentissage et de recherche contextuelle opérationnel, interrogeable via API ou interface utilisateur.
  • Une base de connaissances fonctionnelle avec indexation, mise à jour et versioning des documents.
  • Documentation technique complète et une démonstration fonctionnelle (exemples d’usage, scripts d’ingestion, guide de déploiement).

Modalités de candidature

  • Pour postuler, envoyer votre dossier (CV, lettre de motivation, éventuellement un portfolio ou exemples de projets similaires) à : recrutement@nexusgroupe.com.
  • Indiquez clairement dans l’objet du mail le projet visé et votre disponibilité (voir sujet recommandé ci‑dessous).