Détails de l’offre
Stage de fin d’études
IA – Intelligent Load
RUEIL(92)
- Préparation d’un master 2 à l’université
- Diplôme de fin d’études en école d’ingénieur
- Durée du stage : 6 mois
- Rémunération : 1300 euros brut par mois
Votre candidature :
Envoyer un mail à careers@tech-advantage.com
Indiquer l’intitulé du stage
CONTEXTE
Nature et enjeux du projet
Les équipes TECH’advantage participent à la conception et au développement d’une nouvelle plate-forme applicative pour un de ces clients dans le domaine pétrolier.
Cette plate-forme utilise la pile technique : Kubernetes (orchestration), Prometheus (surveillance), OpenID/OAuth2 (authentification), ELK Stack (journalisation), les bases de données Cassandra (séries temporelles) et MongoDB.
La plate-forme est conçue pour s’adapter aux besoins spécifiques du client afin d’automatiser leurs flux de travail. La connexion de modules d’apprentissage automatique ou d’intelligence artificielle complète les extensions possibles.
En parallèle de ces projets, notre client propose des stages encadrés par les équipes TAD. Ce stage s’inscrit dans ce cadre.
SUJET DE STAGE
Objectifs du stage
La boîte de dialogue implémentée pour le chargement des données dans la plate-forme applicative est relativement complexe : elle offre de nombreuses possibilités de réglage à l’utilisateur – et donc de nombreux choix à faire. La plupart des données importées sont des séries temporelles, présentant une variété de quantités telles que les taux des différentes phases, la pression, le volume et la température. De plus, les formats de données sont divers, avec de nombreuses variations dans le format temporel.
Les modules d’ingénierie de la plate-forme sont actuellement implémentés en .NET C# utilisant WinForms. Une migration est prévue vers HTML5 dans la prochaine génération, ce qui nécessitera de réimplémenter les différentes options de chargement. A cette occasion, il serait opportun de simplifier le processus de chargement pour l’utilisateur final.
L’objectif de ce stage est d’explorer l’utilisation d’outils d’intelligence artificielle pour simplifier le processus de chargement pour l’utilisateur, en offrant des options par défaut pertinentes après une première analyse automatique.
Les actions à mener
Les phases de travail vont être :
- La compréhension de la problématique de simplification
- La réalisation d’une étude pour explorer les meilleures options IA, qui peuvent être :
- La détection automatique du format à l’aide de l’intelligence artificielle,
- Les modèles standardisés,
- L’analyse des données historiques,
- Les assistants interactifs,
- La Gestion des erreurs et suggestions ….
Connaissances requises
C#, IA, Python.
COMPETENCES
ACQUISES
A l’issue du stage, vous aurez acquis …
À la fin de ce stage, vous aurez acquis une nouvelle expérience dans l’étude et la mise en œuvre de l’IA pour améliorer un logiciel à vocation scientifique. Vous aurez également eu l’occasion de tester et renforcer vos compétences en analyse et rigueur.