IA et green IT
API0100
Intelligence Artificielle et Green IT au service des systèmes d’information
Responsable de l'Api
Marie-Hélène ABEL
Autres intervenants
Ahmed Lounis, UTC
2 représentants de la société mc2i
Résumé
L’Api a pour objectif de sensibiliser à l’écoconception et au développement d’un outil intégrant de l’IA pour faire des pré audits d’écoconception basé sur le Référentiel Général d'Écoconception de Services Numériques. Elle s’adresse à tout élève ingénieure/ingénieur ayant des compétences en développement informatique et en intelligence artificielle.
Typologie Api
Modalité : #Partenariat
Format : #Stage
Complément : #Projet
Domaine
Intelligence Artificielle
Public visé
GX avec des compétences en IA et développement informatique
Pas de prérequis stricts mais des connaissances en programmation comme celIes dispensées en INF2, LO21, NF16, SR01 ou équivalent.
Des connaissances dispensées en LO17/AI31, ML01, SY09, AI28, SR10 ou NF17 sont recommandées mais pas nécessaires.
Objectifs pédagogiques
Objectif de l’Api :
Sensibilisation à l’écoconception et au développement d’un outil intégrant de l’IA pour faire des pré audits d’écoconception basé sur le RGESN
Objectifs spécifiques :
Appréhender le Référentiel Général d'Écoconception de Services Numériques (RGESN)
Créer un outil de scoring d'écoconception propulsé par l'IA pour réaliser des pré-audits personnalisés basés sur le RGESN.
Objectifs transversaux :
Savoir analyser et modéliser un problème
Savoir s’organiser
Savoir collaborer
Savoir respecter un planning
Savoir présenter le travail réalisé
Programme
Phase 1 (1er jour)
Présentation du sujet et de la problématique par les intervenants de mc2i
Présentation du travail attendu : En groupe de 3 à 5étudiants, imaginer et prototyper une solution d'évaluation « bout-en-bout », intégrant obligatoirement une Interface Homme-Machine (IHM) claire et fonctionnelle. Le recours à des solutions low-code ou no-code est autorisé et encouragé pour accélérer le prototypage, afin de permettre au groupe de concentrer ses efforts sur le paramétrage et la logique IA de la solution
Avec notamment, parmi les éléments structurant :
L'utilisation de l'IA est obligatoire dans la solution finale, quel que soit le cas d'usage choisi
Au lancement du challenge, mc2i fournira une liste de critères prioritaires du RGESN. Le groupe pourra alors :
Se concentrer sur ces critères clés pour un prototype ciblé et bien maîtrisé,
Ou enrichir l'analyse avec la globalité des 76 critères pour une couverture plus complète.
Phase 2 (3 jours)
Réalisation d’un mini-projet en groupe de 3 à 5 étudiants afin de créer un outil de scoring d'écoconception propulsé par l'IA pour réaliser des pré-audits personnalisés basés sur le RGESN.
Phase 3 (dernier jour)
Travail sur la présentation du résultat et présentation devant un jury composé de personnes de mc2i et de l’UTC
Un prix du meilleur projet sera remis
Fonctionnalités envisageables (exemples non exhaustifs)
À titre d'inspiration, la solution pourrait intégrer tout ou partie des fonctionnalités suivantes. La valeur du projet résidera dans la cohérence et la qualité de la solution proposée, pas dans l'exhaustivité des fonctionnalités implémentées.
Une fonctionnalité permettant à l'entreprise d'injecter facilement son contexte (ex: URL du site, dépôt de code, ou questionnaire guidé).
Une matrice de notation dynamique basée sur les critères du RGESN.
Une fonctionnalité d'ingestion et d'analyse de fichiers (ex. : code HTML, cahier des charges) par l'IA.
Un assistant conversationnel (chatbot) capable de poser des questions de contexte et de qualification à l'utilisateur.
Un module d'analyse comparative entre différents sites web ou applications.
La génération automatique d'un rapport de sortie comprenant : un score de maturité, des recommandations concrètes et un plan d'action priorisé.
Contraintes réglementaires, confidentialité & sécurité des données
Cette section constitue une contrainte technique structurante du projet. Elle devra faire l'objet d'une réflexion approfondie et d'une réponse concrète dans votre prototype.
Nature des données à risque
Dans le cadre d'un pré-audit d'écoconception, les données collectées peuvent inclure :
Des données personnelles au sens du RGPD : adresses email, noms d'utilisateurs, identifiants, adresses IP présentes dans les logs ou le code.
Des données confidentielles d'entreprise : code source propriétaire, clés d'API, tokens d'authentification, architecture technique interne.
Des données métier sensibles : cahiers des charges, stratégie produit, informations financières éventuellement mentionnées dans les documents soumis.
Mesures de sécurité attendues
Le groupe devra identifier les risques liés au traitement de ces données et proposer des réponses techniques et organisationnelles. Voici quelques exemples de pistes à explorer (exemples non exhaustifs):
Anonymisation / pseudonymisation des données avant envoi au modèle IA (suppression d'emails, noms, IPs, tokens…)
Traitement local : privilégier des modèles exécutables en local (ex : Ollama, LM Studio) pour éviter tout envoi vers des API tierces
Politique de minimisation : ne transmettre à l'IA que les fragments strictement nécessaires à l'analyse, pas les fichiers bruts complets
Journalisation & traçabilité : loguer les appels IA pour permettre un audit des données transmises
Consentement éclairé : informer l'utilisateur de ce qui est envoyé au service IA et lui permettre de valider avant envoi
Conformité RGPD : identifier si les CGU du service IA utilisé (OpenAI, Mistral, etc.) sont compatibles avec un usage en contexte professionnel
Évaluation
L’évaluation s’effectuera sous la forme d’une soutenance de 15 minutes comprenant une courte démonstration (livre ou vidéo), selon les critères présentés le 1er jour, devant un jury composé de représentants de mc2i et l’UTC.
Inter-semestre
E26
Période
06/07-10/07
Capacité d'accueil
30
Lieu de déroulement
UTC
ECTS
2
Temps de travail étudiant
Travail demandé pendant l'Api : 40h