Développement d’un outil de prévention de bug doublons par l’analyse sémantique des logs d’un environnement de développement Android embarqué.
Identifier la sémantique d'une erreur même en présence de données variables (timestamps, adresses mémoire, identifiants) pour regrouper correctement les incidents similaires.
Travaux à réaliser
Développer un moteur capable d'extraire et de normaliser les éléments variables des logs puis de déterminer l'équivalence sémantique entre messages d'erreur.
Mettre en place un mécanisme d'enrichissement automatique d'une base de données d'exemples/empreintes pour améliorer la détection au fil du temps (apprentissage incrémental, règles d'agrégation, feedback).
Compétences et technologies requises
Maîtrise des API REST et du format JSON pour l'intégration et l'échange de données entre le moteur d'analyse et les outils existants.
Connaissances en traitement de texte/analyses sémantiques des logs, parsing, normalisation et éventuellement techniques NLP simples pour la similarité.
Modalités & informations pratiques
Niveau recherché : Ingénieur.
Durée : 6 MOIS (REF : 26-01). Merci d'indiquer impérativement la référence du stage lors de l'envoi de votre candidature.