Stage
Stagiaire en Intelligence Artificielle @ Geomatys
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.
mars 2025Intégration
Stage AI commencé
Début du stage d'Intelligence Artificielle chez Geomatys à Montpellier.
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.
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.
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.
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