6 mois
Trappes (78)
Réf. STA/DEVNANO/DMSI
    Stage

    Stage Développement d’une application Web pour la caractérisation des nanomatériaux H/F

    Contexte 

    Au sein du département Science des Données et Incertitude et en collaboration avec les équipes opérationnelles en nano métrologie, une application Web sous Flask est en cours de développement pour caractériser les échantillons mesurés en microscopie électronique à balayage. Cette application charge les échantillons mesurés (images au format .png) et opère les étapes de segmentation, classification et complétion des particules au sein de l’image afin d’estimer la distribution granulométrique de l’échantillon mesuré. Les estimations étant effectués par algorithmes d’apprentissage profond (Deep Learning), les calculs sont actuellement réalisés sous GPU en local. Le LNE s’étant doté récemment d’un cluster de calcul hybride CPU/GPU avec notamment 6 cartes graphiques NVIDIA TESLA V100, les calculs sont amenés à être déportés sur le nouveau cluster. A l’heure actuelle, l’application ne permet pas de visualiser les résultats intermédiaires des différentes étapes de traitement et les interactions avec l’utilisateur restent limitées

    Missions

    Les développements à réaliser  portent sur plusieurs problématiques :

    -           Faciliter les interactions utilisateur au sein de l’application Web pour chaque étape de traitement (segmentation, classification, complétion) : à titre d’exemple, une interaction utilisateur souhaitée sera la possibilité de modifier/supprimer les segmentations prédites sur l’échantillon

    -           Produire du contenu graphique, statistiques descriptives, … sous forme de Dashboard

    -           Initier la construction d’une base de données (probablement NoSQL / mongoDB, le stagiaire sera force de proposition sur ce sujet) « nano » permettant de stocker les échantillons, les résultats intermédiaires et finaux

    -           Déployer les calculs sous cluster

     

    Profil

    Vous recherchez un stage dans le cadre de votre M2 en Mathématiques et Informatique, vous disposez de solides compétences en développement Web (HTML, CSS, JavaScript, Python), vous êtes autonome et force de proposition sur les choix technologiques pour le stockage et la gestion de données et souhaitez être au cœur d’un développement innovant, ce stage est fait pour vous !

    ×
    En poursuivant votre navigation sur ce site, vous acceptez l’utilisation de cookies conformément à notre politique de données personnelles. En savoir plus.