Stage – Développement de la plateforme AVATAR

By 30 septembre 2024 No Comments
Stage
Publié il y a 2 semaines

Développement de la plateforme AVATAR

#ASSISTANTS VIRTUELS #INTELLIGENCE ARTIFICIELLE #DEVELOPPEMENT FULLSTACK

3 stages à pourvoir

Contexte

InTech dispose d’une solution d’avatar conversationnel 3D capable de tenir une discussion en temps réel tout en présentant des émotions naturelles, des postures et des animations réalistes, et un discours cohérent en fonction de problématiques identifiées.

Cette solution repose sur un assemblage de nombreuses briques techniques répondant à différents enjeux identifiés : représentation d’un avatar (metahuman), rendu 3D (éclairages, scénographie) synchronisation labiale, text to speech, speech to text, production d’un discours cohérent et sûr (LLM, RAG, NLP…).

Cette plateforme technique est en perpétuelle évolution pour satisfaire aux exigences du marché et présenter des qualités propres qui la distingueront de ses concurrentes.

Certains cas d’usage parmi ceux listés ci-après, en fonction des aspirations, des compétences et du cursus de formation du candidat ainsi que d’une analyse préliminaire, pourront être implémentés :

  • Analyse de flux vidéo captés autour de l’avatar et production de réactions (Computer Vision, analyse de sentiment, NPL, IA)
  • Navigation et guidage dans carte 2D/3D (rendu 3D, path finding, flow steering)
  • Aide au remplissage de formulaire contextuel (chatbot vocal)
  • Réalisation d’une interface de saisie (Front Web React) de diagramme d’états conditionnés et de gestion de la connaissance à disposition
  • Spécialisation du discours (RAG sur des ressources collectées)

Bien qu’une composante IA puisse aisément être dégagée parmi les différents enjeux pré-listés, il est à noter que le profil recherché ne se limite nullement à ce champ d’action. Un profil type « full-stack » avec une réelle curiosité pour les LLMs et / ou les technologies 3D semble tout à fait adapté.

Objectif

Améliorer un produit à la croisée technologique de nombreux domaines à très forte valeur ajoutée grâce au développement de nouvelles fonctionnalités innovantes

Tes missions

  • Découverte et prise en main de la plateforme AVATAR
  • Recherches préliminaires pour identifier les use-cases pertinents à développer
  • Implémentation des use-cases sélectionnés (ajout à la plateforme AVATAR et intégration dans des expériences in situ)

De manière optionnelle / spécifique :

  • Exploration de l’état de l’art en gestion de connaissance pour LLMs (ingestion, techniques de RAG, …), et implémentation (LLM, fine tuning, vectorisation / embedding, chunking…)
  • Développement d’un outil de gestion de connaissance (avec frontend pour la parcourir et la modifier)

Les technologies que tu vas découvrir

NodeJS/NextJS (ReactJS), LLMs et IA génératives, computer vision, bases de données (MongoDB, PostgreSQL), Vector Stores, user experience (UX/UI/3D)

Les apports du stage

  • Découvrir et utiliser des LLMs (prompt-engineering, intégration, etc)
  • Se former à l’architecture web avec des notions de micro-services et d’appels réseaux entre applications
  • Se former aux cycles de développement agile
  • Découvrir le développement et l’intégration continue
  • Maîtriser les pratiques de qualité logicielle
  • S’intégrer à une équipe de développement produit.

Postuler en ligne

Un email valide est requis.