|

Who am I?

Logo alternatif de la distribution Debian

Alice THIERRY

BUT R&T - 2ème année

Projet IA et n8n

Mission 1
Accès API et RAG
Mission 2
Chatbot interne (Web)
Mission 3
Automatisation n8n

Parcours professionnel

Archesys - Développement système d'affichage dynamique

Durée : 6 semaines (2024)

  • Scripts Bash et projets open-source
  • Interface web (Node.js / JS Vanilla)

Archesys - Technicienne informatique et réseau

Durée : 7 semaines (2023)

  • Maintenance et dépannage de réseaux informatiques
  • Mise en place de services pour entreprise auto-hébergés
  • Installation et maintenance de pares-feu

Carrefour Cherbourg - Hôtesse de caisse (emploi étudiant)

Durée : De Juillet 2023 à Juillet 2025

  • Relationnel client (aussi en Anglais)
  • Apprentissage rapide des notions

Diplômes et formations

BUT Réseaux et Télécommunications - Option Cybersécurité

Depuis Septembre 2025 - IUT Ifs

Logo de Unicaen et de l'IUT

BTS CIEL IR (anciennement SN)

De Septembre 2023 à Juillet 2025 - Lycée Jules Verne

Formation de chargé d’exploitation en réseaux et télécoms

Juillet 2023 – ScholarFab + AFPA Equeurdreville

Baccalauréat Spécialité Audiovisuel et Anglais

Juillet 2022 – Lycée J.F. Millet Cherbourgs

Langues maitrisées

Anglais

Niveau B2

Espagnol

Niveau Scolaire

Compétences

  • Administration serveurs Linux et Windows
  • Administration systèmes Windows et Linux
  • Déploiement et maintenance Docker et Compose
  • Gestion de projets (UML / SysML)
  • Création de scripts Bash
  • Développement C++, HTML, CSS, PHP et JavaScript
  • Gestion de bases de données relationnelles (MariaDB/MySQL) et temporelles (InfluxDB)
  • Installation et maintenance de réseaux (Cisco IOS)
  • Connaissances En IoT
  • Maniement de Git
  • Création de circuits électroniques simples

L'entreprise

Le groupe EDF a adopté sa raison d’être en 2020 : Construire un avenir énergétique neutre en CO₂, conciliant préservation de la planète, bien-être et développement, grâce à l’électricité et à des solutions et services innovants.

Logo de EDF

Chiffres clés de 2024 :

  • 42 Millions de clients dans le monde
  • 119 Milliards d'euros en chiffre d'affaires
  • 191 440 collaborateurs dans le monde
  • 94% de parts de la production décarbonisée
  • 521 TWh produits par le groupe EDF

Le groupe EDF se découpe en plusieurs parties :

  • Production d’électricité
    EDF produit une électricité sûre, abordable et décarbonée, dans des centrales qu’elle conçoit et exploite.
  • Transport et distribution
    Les réseaux de transport et de distribution acheminent l’électricité jusqu’au client final en assurant l’équilibre entre l’offre et la demande.
  • Fourniture d’énergie
    Le groupe EDF commercialise de l’énergie et des services énergétiques à près de 40 millions de sites clients dans le monde.
  • Optimisation et trading
    Cette activité permet à EDF de satisfaire les engagements de fourniture d’énergie pris auprès de ses clients, en effectuant les arbitrages entre les ressources disponibles.

Service au sein du CNPE Flamanville 1&2

Au sein de la société EDF, je suis sur le site de type CNPE (Centre Nucléaire de Production d'Électricité) sur le site de Flamanville. Comme le site comporte au total 3 Réacteurs nucléaires, donc 2 historiques (classiques), et 1 EPR (Réacteur Pressurisé Européen). Comme ce sont deux technologies différentes, demandant des agents différents, le site est "séparé" hiérarchiquement avec la partie CNPE Flamanville 1&2 (pour les réacteurs historiques) et Flamanville 3 EPR. Je suis dans la première option.

Arboresence des services EDF, synthétisé
  • Je suis dans le service MOA SI RUN. C'est à dire que je suis du côté gestion utilisateur en ce qui concerne le SI. Nous sommes, simplement parlant, l'intermédiaire entre beaucoup de ressources et services, dés lors que cela concerne les systèmes de données (Ordinateurs, Tablettes, Téléphones professionnels).
  • Le service MOA SI PERF sont les agents "Développeurs et Cybersécurité". Il y a des agents pour plusieurs domaines tel que la sécurité SI (RSSI), mais aussi responsables des données, de la réalisation de projets, etc... C'est un service assez complet, couvrant un éventail de métiers autour de la cyber-sécurité globalement.
  • Enfin, le service Doc s'occupe de la partie gestion des documents internes. On pourrait penser qu'ils ne font pas partie du SI, mais pourtant ils font partie intégrante de la MOA SI (cela reste la gestion de documents numériques)

L'IUT

Cette alternance se met en place avec l'IUT d'Ifs (Unicaen), où j'y étudie pour un Bachelor Universitaire de Technologie en Réseaux et Télécommunications (Option Cyber-Sécurité).

Logo de Unicaen et de l'IUT Logo du Bachelor Réseaux et Télécommunications

Projet FacadeCast

J'ai été, à plusieurs reprises, en stage dans l'entreprise d'informatique Archesys, gérée par Eric Endelin et sa femme. Lors de mon 2eme stage réalisée dans sa boutique, nous avons imaginé et conçu un premier prototype de système d'affichage dynamique. Ce type de système consiste en un petit ordnateur (mini-pc / Raspberry Pi) branché et un ou plusieurs écrans. Ce dernier est entièrement manageable à distance (a travers une interface web dynamique). L'objectif est d'y diffuser dans un ordre précis des images, vidéos, et PDF, avec un bandeau textuel au contenu personnalisé.

Ce projet a pu être réalisé pendant ce stage, mais que sous forme de maquette, aucunement déployable en production. C'est pour cela que nous nous sommes entretenus et avons monté le projet FacadeCast, une version peaufinée, corrigée, optimisée et déployable pour les professionnels. Bien qu'il nécessite encore beaucoup de temps de travail, et que je sois seule à faire son développement, ce projet me tient à cœur. De plus, après concertation, ce projet sera Open-Core (le centre même du projet) sera disponible, avec son code source, librement sous licence non commerciale uniquement. L'objectif est de respecter nos convictions de participer à la communaté open-source, tout en gardant une partie du code fermée pour garder une plusvalue commerciale.

Logo du projet FacadeCast

Audiovisuel et musique

Bien que je me sois réorientée pour étudier et (je l'espère) travailler dans l'informatique, j'ai tout de même eu un BAC avec les spécialités Anglais et Audiovisuel. Je participe à certains projets audiovisuel pour l'aide à la réalisation et au montage sur mon temps libre.

De plus, j'ai pu être formée à travailler le son, et donc participe sur certains projets audiovisuels en tant qu'ingé son, et je m'occupe de la partie son de courts métrages. Du mixage des voix, des bruitages, de la composition musicale et le mastering, je sais m'occuper de la 2eme composante majeure d'un film ou court métrage : le son.

Autres projets

Je travaille de mon côté, en plus de tout ça, sur le développement de petits projets et outils, ou d'aide à la communauté open-source à travers des projets auquels j'apporte des contributions. Ce sont des projets du type :

  • Jellyfin Desktop - Logiciel compatible Windows, Mac et Linux pour lire des films, séries et musiques provenant de notre propre instance auto-hébergée Jellyfin
  • DaVinci-Helper - Petit programme avec interface graphique GTK pour installer confortablement DaVinci Resolve (/Studio, logiciel de montage vidéo) sur les distributions Fedora
  • Qemu - Logiciel de virtualisation Open-Source, souvent couplé avec KVM pour de la virtualisation. Utilisé pour le fonctionnement de l'hyperviseur Proxmox.
  • DebUI - Petit script permettant la gestion des paquets Debian avec une expérience TUI proche de celle de PacUI pour les distribution Arch Linux (Toujours en cours de développement).

Dans l'entreprise - Rôle

L'évolution ne se fait pas encore beaucoup sentir, surtout puisque je suis dans la société que depuis Août 2025. Cependant, j'ai pu acquérir des responsabilités diverses tel que :

  • Gestion du park matériel (PC fixe/portable, tablettes) en ce qui concerne les inactifs
  • Création, modification et suppression des formulaires AUDe (formulaires à remplir sur un site web pour créer une demande de matériel, d'accès à un logiciel, un document, etc...)
  • Soutien aux utilisateurs sur le terrain et à distance pour des problèmes SI (logiciel comme matériel)

Cependant, comme on a eu beaucoup de périodes d'école en ce début de 2eme année, il est compliqué de se projeter sur le long terme. J'aime être dans le service MOA SI RUN, mais il est vrai que la technique pure me manque un peu par moment (développement, administration systèmes et services). Si cette expérience en alternance m'offre la possibilité d'entrer définitivement à EDF, je pense que ce serait une très bonne opportunité. Qui plus est que j'ai souvent des idées et projets à développer afin d'aider le service à s'améliorer, en tant qu'individu (agents) et en tant qu'équipe (MOA SI RUN).

Dans l'entreprise - Projet

Le projet IA et n8n est encore loin d'être terminé, et même peut ne jamais se terminer. Comme il couvre l'intégration d'un outil avant-gardiste mais puissant au sein d'EDF, il sera (potentiellement) toujours utilisé même après la fin de l'alternance. Ce projet va (s'il est réalisable) servir à la MOA SI, mais aussi aux agents EDF au sens large pour tous problème SI. De plus, si un projet fonctionne bien, le national demande un portage de ce projet pour les autres services, et/ou pour les autres sites (autres CNPE - centre nucléaire de production d'électricité)

Ce projet m'a permis de me rapprocher de notre RSIM, qui "lead" le projet. Avec lui,nous avons les mêmes perspectives pour EDF et la MOA SI, avec des solutions modernes et performantes. De même avec mon tuteur, on arrive à bien échanger avec l'ambition d'améliorer et faciliter le travail de notre service (puisque de nombreuses tâches peuvent devenir chronophages). Si je viens à travailler après l'alternance dans ce service, alors la communication avec les collègues ne devrait pas poser de problème.

Contexte professionnel général

Plus généralement, je me projette dans le rôle de SysAdmin/DevOps. J'aime imaginer et créer de nouveaux projets, dés lors qu'il y a besoin de développer un programme / site, interfacer avec de l'hébergement de service, la cyber-sécurité, la mise en production, etc...

Je veux pouvoir trouver une place où je peux allier quotidien (tâches quotidiennes) et travail sur de nouveaux projets. J'ai toujours eu l'envie d'aller plus loin, m'informer plus que ce qu'il ne faut (dés que ça m'intéresse). Alors, ma projection globale sur l'aspect professionnel, c'est de pouvoir aider mes collègues, d'autres personnes généralement, pour faire de l'expérience avec un ordinateur la plus simple et ouverte possible.

Le Contexte (Qu'est-ce que nous cherchons à automatiser ?)

  • Au sein d'EDF et spécifiquement pour la division MOA SI, il existe un certain nombre de tâches récurrentes effectuées par les agents. Ces tâches incluent le traitement standardisé d'informations, tel que l'envoie d'e-mail, réponses par messages Teams ou appels téléphoniques.
  • Actuellement, ces opérations sont menées manuellement. Bien que nécessitant de connaître l'information, cette exécution répétitive prend du temps précieux et peut générer des risques d'erreur (répondre à la mauvaise question).
  • Le projet vise à transformer ces processus manuels en workflows (flux graphiques) entièrement automatisables. Pour cela, on prévoit l'utilisation de n8n, un outil open-source auto-hébergable spécialisé dans les intégrations et le flux de données.

Pourquoi réaliser ce projet ? (L'objectif principal)

  • L'automatisation des tâches récurrentes vise principalement à libérer le personnel humain. En automatisant ces processus fastidieux, les agents MOA SI pourront se concentrer davantage sur des activités nécessitant un jugement critique et une interaction authentique avec l'humain, telles que la résolution d'incidents complexes ou le traitement personnalisé.
  • Cela apporte aussi une plus grande efficacité. Réduire le temps consacré à des opérations répétitives augmente considérablement la productivité du personnel sur les missions essentielles et réduit la charge mentale.
  • Un autre objectif est l'amélioration de la précision. Les workflows automatisés sont moins sujets à l'erreur que leurs homologues manuels, garantissant une exécution plus fiablee des processus répétitifs.

L'Intérêt de réaliser cela ? (Ce qui sera fait)

  • Le travail principal du projet réside dans sa capacité à héberger et mettre en service n8n, tout en l'utilisant pour accélérer les opérations. Pour intégrer une intelligence artificielle interne, le projet couvre le déploiement un RAG (Retrieval-Augmented Generation) sur l'accès API IAG.
  • Le déploiement d'une IA est facilité par l'interface de gestion centralisée de l'IAG EDF (serveurs nationaux interne).
  • Ensuite, n8n sera connecté aux données d'Outlook (de la boite e-mail de la MOA SI) via l'API Microsoft. L'intérêt est que le système automatisé pourra lire les emails entrants, les trier intelligemment et générer des réponses pertinentes en fonction du contenu, guidées par la base de données vectorielle (technologie RAG) intégrée.

Explication

Les serveurs sont internes à EDF, sécurisés, mais aussi réglementés. On doit réaliser une expression de besoin qui doit être analysée par notre CDM (Chief Data Manager) afin d'être validée par la cellule nationale du projet IA EDF (surnommée IAG, Intelligence Artificielle Groupe). Une fois obtenu un accès, on peut se générer une clé API pour l'utiliser en tant qu'API : un point d'accès réseau de communication permettant d'envoyer des trames réseau avec une question, l'IA nous renvoie par ce canal la réponse. Il n'y a pas encore d'interface web ou d'automatisation à ce niveau-là.

De plus, pour que le LLM soit en mesure de répondre aux questions que l'on lui pose par rapport au SI interne EDF Flamanville, on doit lui fournir une base de données vectorielle (BDD) : Utilisation d'une technologie IA, surnommée RAG. Une base de données vectorielle est une BDD qui contient les documents et informations qu'il a besoin de savoir (les questions-réponses auxquelles il doit pouvoir répondre, les acronymes internes dont il doit savoir la signification, etc.) qui passent par un "embedding" (traduire les données en vecteurs multidimensionnels). Ces vecteurs peuvent être interprétés par les modèles d'intelligence artificielle textuelle afin de sélectionner la donnée correspondant le plus à la question de l'utilisateur (comme pourrait être un ami à qui on pose une question, qui lui possède un dictionnaire pour s'aider et mieux vous répondre). Il faut créer des documents simples et légers afin que l'IA trouve et génère à l'utilisateur la réponse la plus adaptée (afin que, peu importe la façon dont la question est posée, l'IA comprenne la question, le contexte, et fournisse la réponse adaptée).

Étapes de réalisation

  1. Création d'un dossier d'expression de besoin
    Rédation, en collaboration avec mon RSIM, d'un dossier "Expression de besoin" présentant le projet, et envoyé numériquement au national (Document classifié, impossible de le présenter).
  2. Maquette et entretien avec le national
    Création d'une maquette sur un ordinateur portable externe au réseau EDF, dans l'objectif de présenter les fonctionnalités attendues et possibilités du projet. L'entretien aboutit sur une réponse ultérieure sur la validation ou le refus de réalisation du projet.
  3. Préparation de données et alimentation du RAG
    Récolte de question-réponse typique que l'on peut reçevoir en tant que MOA SI, ainsi que les définitions d'acronymes (En cours de réalisation, impossible de sortir en dehors du site). Avec ces informations, on utilise l'API dédiée à l'alimentation de la base de données vectorielle (instance dédiée au projet). Comme le projet n'est pas encore validé, je n'ai pas accès au mode opératoire (script Python) pour l'alimenter.

Compétences associées

  • AC12.05 : Communiquer avec le CDM (tiers) et adapter son discours pour obtenir l'accès nécessaire.
  • AC13.05 : Choisir les mécanismes de gestion de données (base de données vectorielle pour le RAG) et argumenter les choix.
  • AC23.04 : Installer et administrer un système de gestion de données (la base de données vectorielle).
  • AC24.01 : Appliquer les bonnes pratiques de cybersécurité pour les serveurs internes EDF (sécurité des API, conformité réglementaire).

Analyse réflexive et autoévaluation

Bien que cette étape du projet est encore en cours de réalisation, j'ai appris à mes dépends que dans une grande société (tel que EDF), si l'on veut monter un projet technique pouvant être sensible, il faut faire preuve de patience.

De plus, lorsque l'on s'engage sur un projet de son "propre chef" (je suis "seule" à travailler dessus, avec l'appui de notre service développement interne Flamanville, notre Risk and Security Information Manager, et mon tuteur IUT), on doit être assuré de ce dernier : pouvoir répondre aux questions génériques à n'importe quel moment :

  • Pourquoi faire ça, alors qu'il existe d'autres outils pour atteindre le même objectif ?
  • À quoi sert le projet pour le service / le site / l'entreprise ?
  • Quel est l'enjeu du projet ? Dans quel contexte s'insert-il ?
  • Comment peut-on garantir la sécurité des données ? Quel est son équilibre risque - utilité ?

Pour surmonter ces points, il m'a fallu préparer mon dossier, sonder d'autres agents du site, et d'autres MOA SI (bien que je n'ai pas eu de réponse de leur part), afin de m'assurer l'utilité de ce dernier. Avec ça, j'ai argumenté pour avoir l'appui de mes responsables / supérieurs techniques.

Preuves

  1. Capture d'écran de la maquette 1 (Intégration et embedding d'informations formatées en JSON, dans une base de données vectorielle) provenant d'un workflow n8n (service auto-hébergé open-source, permettant des automatisations de données entre différents services et IA).
Schéma-maquette de l'alimentation d'une base de données vectorielle (créée avec n8n et Qdrant)

On peut voir un ensemble de "blocs" interconnectés qui permettent :

  1. La réception d'informations (questions-réponses)
  2. Réception des données par Qdrant (solution logicielle auto-hébergée de BDD vectorielle)
  3. Formattage des données (découpage)
  4. Embedding (conversion en vecteurs) des données
  5. Retour au service Qdrant pour sauvegarder les vecteurs
  • De nombreux documents sont classés interne, je n'ai donc pas l'autorisation de les faire sortir du site. De plus, le projet est en cours de développement, donc certains éléments ne sont pas encore réalisés physiquement.

Explication

Après l'obtention d'un accès API et d'un RAG (base de données vectorielle), la suite consiste en la création d'une interface web minimaliste, à accès uniquement interne au site de flamanville 1 et 2, pour tous les agents EDF. Ce dernier comprend uniquement une partie Frontend, reliée à l'API de l'IAG alimenté avec le RAG. Les utilisateurs peuvent simplement poser leur question SI, informatique ou télécom, et ils reçoivent une réponse adéquate progressivement (génération de la réponse).

Comme l'entreprise l'exige (par soucis de conformité), on compte utiliser Angular pour développer l'interface web. Pour son déploiement, on possède 2 machines virtuelles accessibles uniquement sur Flamanville 1&2 (pas l'EPR). Une est dédiée aux tests et implémentation d'essais / fonctionnalités, tandis que l'autre est dédiée à la production (les services auquels les agents accèdent).

Étapes de réalisation

  1. Essais et formatage des requêtes
    Pour réaliser la communication entre le service web et l'intelligence articielle, il faut formater une requête réseau avec une structure solide et adéquate pour bien envoyer la demande, et reçevoir le contenu attendu. Ce formatage demande d'avoir accès à la documentation IAG, et nécessite la réalisation de tests.
  2. Réalisation du service web
    La partie la plus logique, réaliser la page web (développer le site, en suivant les attendus et normes d'EDF), et la mettre en phase de test et analyse Cyber (analyse du programme, si tout est conforme).
  3. Mise en production
    Enfin, il faut déplacer notre service web sur la machine virtuelle de production (avec la gestion des domaines adaptée) afin que les agents EDF puissent y accéder.
  4. Promotion du service (optionnel)
    Pour que les agents EDF sachent que ce projet est mis en place, on peut réfléchir à une vague de sensibilisation à cet outil afin qu'ils aient connaissance de ce dernier, et puissent l'utiliser en cas de question (au lieu de contacter les agents de la MOA SI).

Compétences associées

  • AC13.04 : Connaître l’architecture et les technologies d’un site Web (Angular pour le frontend/backend).
  • AC23.02 : Développer une application (le ChatBot) à partir d’un cahier des charges.
  • AC23.03 : Utiliser un protocole réseau (API IAG) pour programmer une application client/serveur.
  • AC24.03 : Sécuriser les services (accès interne uniquement à Flamanville, chiffrement des données).
  • AC21.06 : Travailler en équipe pour développer ses compétences (collaboration avec les agents EDF et la cellule IA EDF).
  • AC13.06 : S’intégrer dans un environnement collaboratif (environnement interne EDF, respect des politiques de sécurité).

Analyse réflexive et autoévaluation

Cette partie du projet n'est pas encore réalisée, puisqu'il repose en grande partie sur la logique (JavaScript) pour récupérer et afficher le contenu retour de l'intelligence artificielle. De plus, comme je travaille ce projet avec mon RSIM, j'ai l'appui des développeurs de la MOA SI pour la réalisation du code (lorsque l'on aura un retour du national sur la faisabilité de ce dernier).

J'ai appris que, comme sur n'importe quel projet, il est possible de travailler avec d'autres personnes afin de réaliser un ensemble cohérent, qualitatif, et (je pense) dans des délais moindres.

Preuves

  1. Capture d'écran de la maquette 2 (Intégration et embedding d'informations formatées en JSON, dans une base de données vectorielle) provenant d'un workflow n8n (service auto-hébergé open-source, permettant des automatisations de données entre différents services et IA).
Schéma-maquette du processus de communication utilisateur - IA avec base de données vectorielle

  1. Réception du message de l'utilisateur
  2. Écriture du "Prompt" (message) de l'utilisateur, avec une partie "System Prompt" (message indicatif de la démarche à suivre pour générer la réponse)
  3. Demande auprès de l'outil (Tool) Qdrant Vector Store, la base de données vectorielle
  4. Retour de l'information à l'intelligence articielle (avec écriture de la réponse provenant du RAG dans sa mémoire)
  5. Génération de la réponse utilisateur
  • De nombreux documents sont classés interne, je n'ai donc pas l'autorisation de les faire sortir du site. De plus, le projet est en cours de développement, donc certains éléments ne sont pas encore réalisés physiquement.

Explication

Le service n8n est un service auto-hébergeable (peut être installé sur nos propres serveurs) pour créer des automatisations, alimentées par IA, pouvant être reliées à des services externes (tel que Microsoft Outlook). L'objectif est de réduire la charge de travail aux équipes MOA SI lorsqu'ils reçoivent des mails récurrents (tel que des demandes de mot de passe).

L'objectif est de trier automatiquement les nouveaux mails arrivant sur la BAL (adresse e-mail) de la MOA SI, mais aussi répondre lorsque c'est une question déjà connue par l'IA par le biais du RAG.

Étapes de réalisation

  1. Demande d'analyse Cyber
    Comme c'est un programme nouveau (jamais encore déployé chez EDF), il faut faire faire une analyse auprès du service Cyber-Sécurité du national dans l'objectif d'analyser les risques de l'application, pour rendre un verdict de faisabilité.
  2. Déploiement de test
    Si l'on obtient un retour favorable du national, alors on peut commencer à installer n8n sur une machine virtuelle de test sur notre réseau interne MOA SI EDF (pas encore accès à la BAL). On va donc pouvoir créer les premiers flux (avec des interconnexions de blocs, cf. preuves des missions).
  3. Déploiement des "flux" n8n
    Installation de n8n sur la machine virtuelle de production, et enfin exécution des flux avec accès à l'adresse e-mail commune MOA SI de Flamanville 1-2.
  4. Correction des problèmes
    Comme n'importe quel projet démarrant en production (réalise ce qui était attendu du projet), il faut tout de même faire de la surveillance et modifier les flux pour corriger les problèmes et mauvaises réponses pouvant être laissées passés.

Compétences associées

  • AC13.01 : Utiliser un système informatique (n8n) et ses outils (automatisation des tâches).
  • AC13.02 : Lire, exécuter, corriger et modifier un programme (workflow n8n pour traiter les e-mails).
  • AC23.03 : Utiliser un protocole réseau (API Microsoft Outlook) pour programmer une application client/serveur.
  • AC23.05 : Accéder à un ensemble de données (e-mails de la BAL) depuis une application (n8n).

Analyse réflexive et autoévaluation

Cette mission, dans le contexte du projet, n'est pas encore réalisée. À l'heure actuelle, n8n est en analyse Cyber par les agents EDF National. La seule réflexion que je peux apporter est : Pourquoi n8n, et pas une alternative plus populaire (tel que pourrait être Microsoft PowerAutomate) ?

  • n8n est un outil d'automatisation émergeant, jeune mais prometteur. Il possède un nombre infini de services que l'on peut inter-connecter avec ce dernier. Microsoft se limite à ses propres outils et suites logicielles.
  • n8n a pour but d'être utilisé dans d'autres projets d'automatisation par la MOA SI. Comme son intégration serait déjà réalisée, l'ajout de nouveaux flux serait bien facilités. PowerAutomate nous permet pas d'intégrer du code personnalisé JavaScript ou Python dans ses flux (sans compter que ses "blocs" dépendent d'une structure rigide)
  • n8n est Open-Source (son code est accessible par le plus grand nombre). Bien que dans une société tel qu'EDF on privilégie les solutions populaires et "professionnelles" (suites Microsoft, outils Alphabet(Google), etc...), l'ajout d'n8n dans notre pannel d'outils pourrait permettre une prise d'indépendance de la société vis-à-vis des "GAFAM"/"MAAMA" (grandes sociétés américaines tech).

Preuves

  1. apture d'écran de la maquette 3 (flux de réception, tri et réponse de mail) provenant d'un workflow n8n.
Schéma-maquette du processus de communication utilisateur - IA avec base de données vectorielle

  1. Réception du mail (le "trigger" permet de dire que le flux va s'exécuter à l'instant où un mail est reçu)
  2. Tri du mail par l'intelligence artificielle, à partir du contenu et titre du mail reçu. Le tri est configurable.
  3. S'il est détecté que c'est une question qui nous est posée en tant qu'MOA SI, les informations du mail prennent la branche "Question"
  4. Génération de la réponse par l'intelligence artificielle, basée sur la base de données vectorielle pour connaître la bonne réponse.
  5. Envoi de l'e-mail de réponse automatiquement (sans intervention humaine)
  • De nombreux documents sont classés interne, je n'ai donc pas l'autorisation de les faire sortir du site. De plus, le projet est en cours de développement, donc certains éléments ne sont pas encore réalisés physiquement.

Liste des compétences utilisées sur le projet

  • AC12.05 Communiquer avec un tiers (client, collaborateur...) et adapter son discours et sa langue à son interlocuteur
  • AC11.06 Installer un poste client, expliquer la procédure mise en place
  • AC13.01 Utiliser un système informatique et ses outils
  • AC13.02 Lire, exécuter, corriger et modifier un programme
  • AC13.04 Connaître l’architecture et les technologies d’un site Web
  • AC13.05 Choisir les mécanismes de gestion de données adaptés au développement de l’outil et argumenter ses choix
  • AC13.06 S’intégrer dans un environnement propice au développement et au travail collaboratif
  • AC21.02 Configurer et expliquer une politique simple de QoS et les fonctions de base de la sécurité d’un réseau
  • AC21.06 Travailler en équipe pour développer ses compétences professionnelles
  • AC23.02 Développer une application à partir d’un cahier des charges donné, pour le Web ou les périphériques mobiles
  • AC23.03 Utiliser un protocole réseau pour programmer une application client/serveur
  • AC23.04 Installer, administrer un système de gestion de données
  • AC23.05 Accéder à un ensemble de données depuis une application et/ou un site web
  • AC24.01 Connaître et utiliser les bonnes pratiques et les recommandations de cybersécurité
  • AC24.03 Sécuriser les services