Stage

Stagiaire en Intelligence Artificielle @ Geomatys

mars 2025 - août 2025 · Montpellier, Occitanie, France

Développement d'un chatbot géospatial LLM pour EpiWise, une application à risque épidémique, permettant aux utilisateurs non scientifiques d'interagir avec les couches cartographiques, les dates, les paramètres du modèle, les captures d'écran et les rapports générés via une interface agent.

6
mois
11
technologies
1
projet expédié

Points forts

  • Contribution au contexte du projet EpiWise pendant la période au cours de laquelle le projet a remporté le premier prix du Grand Marathon ESA Phi-Lab.

Ce que j'ai fait

  • Implémentation d'un agent ReAct avec LangChain et LangGraph pour interagir avec le API géospatial Examind et mettre à jour les visualisations cartographiques.
  • Création d'outils LLM pour les API WFS et WMS afin de récupérer le contexte géospatial et de modifier l'état de la carte affichée.
  • Actions de chatbot intégrées pour modifier les couches, les dates et les paramètres du modèle dans l'interface géospatiale.
  • Implémentation de workflows de capture d'écran et de génération de rapports afin que les utilisateurs puissent recevoir un rapport final avec l'historique des conversations, des captures d'écran de la carte et les résultats.
  • Début des travaux de mise en œuvre autour des protocoles LLM tels que MCP et A2A pour une interopérabilité future.

Comment ça s'est déroulé

Stage AI chez Geomatys centré sur un chatbot géospatial LLM pour EpiWise.

  1. mars 2025Intégration

    Stage AI commencé

    Début du stage d'Intelligence Artificielle chez Geomatys à Montpellier.

  2. avr. 2025Mise en œuvre

    Agent LangGraph/LangChain ReAct

    Implémentation d'un agent ReAct pour interagir avec l'application géospatiale et les API Examind.

  3. mai 2025Mise en œuvre

    Intégration d'outils géospatiaux

    Ajout d'appels à l'outil WFS/WMS et d'un contexte de carte plus riche pour les réponses du chatbot.

  4. juin 2025Livraison

    Capture d'écran de la carte et workflow de rapport

    Permet au chatbot de manipuler l'état de la carte, de prendre des captures d'écran et de générer des rapports destinés aux utilisateurs.

  5. août 2025Livraison

    Stage terminé

    J'ai terminé le stage AI de 6 mois et livré le travail du chatbot.

Stack

  • Python
  • LangChain
  • LangGraph
  • ReAct agents
  • Mistral
  • Examind
  • WFS
  • WMS
  • MCP
  • A2A
  • Geospatial APIs

Projets de cette période

← Toutes les expériences