Elias Bellouti
EN

Elias Bellouti

Ingénieur IA
Systèmes agentiques

Je conçois des applications d’IA et les outils qui les rendent utilisables : conversion de documents, analyse d’annonces, navigation web et automatisation.

J’ai suivi le cycle ingénieur IA/Data de l’ESIEA avec trois ans d’alternance chez GYS. J’y ai développé DocHub, une application de conversion documentaire pour les équipes métier, et le logiciel de démarrage d’une carte de mise à jour.

Je recherche un poste en IA appliquée : apprentissage automatique, traitement du langage ou systèmes agentiques.

Voir mes projets

Mon parcours

Ingénierie IA & logiciel embarqué (alternance)

2023 - 2026
GYS, bureau d’études et informatique · Laval
  • DocHub : conception d’une application de conversion documentaire avec aperçu, revue et publication, dont les moteurs peuvent évoluer séparément.
  • GDC : développement du logiciel de démarrage et d’une réserve locale de firmwares, intégrés au mécanisme de mise à jour des produits GYS.
Voir mes missions
  • Présentation de mes travaux aux responsables techniques et rédaction de la documentation de maintenance.

Service en restauration

Été 2023
Buffalo Grill · Distré
  • Travail en équipe et service client.

Chez GYS, j’ai travaillé sur la cohérence des mises à jour entre équipements, puis proposé DocHub pour confier la conversion et la revue des documents à leurs auteurs. J’ai séparé ses moteurs et sa publication pour les faire évoluer sans refaire l’application. Mes projets personnels portent sur les outils des agents IA, la décision et l’optimisation de tournées.

Mes projets phares

Projets à découvrir

Tous mes projets

Ouvrez un résumé, puis la fiche pour découvrir les choix de réalisation. Touchez une technologie pour filtrer.

12 projets

Filtrer par :

GYS · Documentation interne

DocHub : conversion de documents techniques

Chez GYS, j’ai conçu un logiciel de conversion documentaire qui permet aux équipes métier de transformer leurs fichiers, revoir les résultats et restructurer les contenus avant leur publication.

Application livrée chez GYS ; choix de conversion étudiés sur 981 diapositives de 57 présentations.

Des fichiers Office et PDF deviennent du Markdown avec leurs images. DocHub permet de comparer le document source et le résultat.

Projet personnel · Logistique

Livraison : optimisation des tournées de livraison

J’ai construit un outil pour tester les échanges de charge entre coursiers, calculer leurs tournées et comparer les solutions en tenant compte du temps consacré à la recherche.

Comparaisons sur instances Solomon, expériences à budget contrôlé et rejeu interactif des tournées.

Enregistrement Démo disponible

GYS · Équipements industriels

GDC : mise à jour des postes à souder

Chez GYS, j’ai développé le logiciel d’une carte qui met à jour un poste à souder et ses accessoires au démarrage, à partir d’une copie stockée dans l’appareil.

Intégré sur prototype, avec stockage local des mises à jour et maintien de la priorité USB.

Une copie des mises à jour est conservée dans le poste à souder, puis transmise à ses accessoires.

Contribution à un logiciel existant

camofox-mcp : navigation web pour agents IA

Pour donner des capacités web à mes agents, j’ai étendu camofox-mcp avec des commandes par intention, une extraction structurée et des outils pour comprendre les changements de page.

Fork de redf0x1/camofox-mcp ; couche sémantique, prompts et diagnostics consultables dans le dépôt public.

Un agent donne une consigne, le navigateur interagit avec la page et renvoie les informations trouvées.

Projet personnel · Veille automobile

CarHunter : préparation d’un achat automobile

Pour préparer mon achat de voiture d’occasion, j’ai développé un système qui suit les annonces, approfondit les offres prometteuses et organise les renseignements nécessaires avant de contacter un vendeur.

Collecte sur trois plateformes et premier tri exploités sans surveillance ; analyse approfondie et préparation du contact développées.

Des annonces de voitures sont réunies et triées pour préparer un dossier d’achat : prix, entretien et questions au vendeur.

Contribution à un logiciel existant

CloudCLI : assistants IA sur téléphone

Je pilote Claude Code et Codex sur mon serveur depuis mon téléphone. J’ai adapté CloudCLI pour retrouver les demandes d’autorisation à mon retour et garder un suivi cohérent des sessions.

Fork de siteboon/claudecodeui ; approbations Claude reconstruites, permissions natives et suivi des sessions améliorés.

Depuis un téléphone, je suis les assistants qui travaillent sur mon serveur et je réponds à leurs demandes d’autorisation.

Projet personnel · Génération d’images

Clothify : visuels de vêtements portés

J’ai développé un bot Discord qui transforme une photo de vêtement en visuel porté pour le commerce en ligne, avec un parcours guidé et une génération séparée de l’interface.

Vidéo du bot en fonctionnement ; démo avec deux vêtements présentés sous quatre angles.

Enregistrement Démo disponible

Projet personnel · Dictée vocale

Dictée locale : dicter dans vos applications

J’ai développé une dictée locale qui insère la parole dans l’application ouverte, en adaptant la détection de fin de phrase pour limiter les coupures prématurées et l’attente inutile.

Transcription locale, collage dans la fenêtre active et restauration du presse-papiers.

Dictée locale Audio traité sur l’ordinateur

Projet d’école · Apprentissage profond

Attribution d’auteur : reconnaître un poète

J’ai comparé quatre réseaux de neurones pour attribuer des poèmes à Baudelaire, Hugo ou Rimbaud, en préparant le corpus et en analysant les prédictions au niveau du poème entier.

87,5 % sur 32 poèmes de test pour le MLP et le LSTM.

Matrices de confusion des quatre modèles comparés sur les trois poètes.

Projet d’école · IA symbolique

Agent Wumpus : décider sans tout voir

J’ai développé un agent Prolog qui explore un monde partiellement connu, corrige ses croyances à partir des perceptions et compare ses actions pour chercher l’or puis rejoindre la sortie.

Révision des croyances, correction après un choc et changement d’objectif une fois l’or trouvé.

Agent Wumpus décider sans tout voir

Projet personnel · Apprentissage par renforcement

DreamerV3 : apprendre la conduite simulée

J’ai adapté CarRacing à une implémentation de DreamerV3 pour entraîner un agent à conduire depuis des images, puis documenté une campagne d’un million de pas sur un circuit unique.

Environ 41 heures d’entraînement sur RTX 4060, avec métriques et vidéo de conduite sur un circuit unique.

Enregistrement

Adaptation d’un projet open source

Scrapling : accès web pour agents

Pour donner à Hermès un accès web utilisable sur des sites protégés, j’ai adapté Scrapling avec une stratégie progressive de récupération, des interactions navigateur et un suivi des échecs.

Adaptation de Scrapling : récupération progressive, page interactive et régulation des accès par domaine.

Scrapling accès web pour agents

Projets d’école et autres outils

investor

J’ai créé un utilitaire qui transforme des captures de transactions en tableau contrôlé, en évitant les doublons d’images et d’opérations.

Lire les décisions techniques ↗

skills_refactor

J’ai organisé une revue de code par agents, avec des règles adaptées au projet, un plan de modification et un rapport des décisions.

Lire l’architecture ↗

Super-résolution d’images

Projet d’école sous PyTorch : comparer la reconstruction d’images à une interpolation classique, avec deux protocoles de dégradation des entrées.

Voir le protocole et les résultats ↗

Analyse de sentiment

Projet d’école en équipe : relier un modèle de sentiment à une API et à une interface qui présente la prédiction et son explication.

Voir l’API et la documentation ↗