Proposition de stage - Thales Research and Technology Palaiseau (IDF - 91) *********************************************************************** Stage de développement d'un module d'explicitation des choix de conception d'une ontologie *********************************************************************** Contexte : Présent dans 68 pays et employant 83 000 collaborateurs, Thales est le leader mondial des systèmes d'information critiques sur les marchés de l'Aéronautique et de l'Espace, de la Défense et de la Sécurité. Pour servir au mieux l'ensemble de ses divisions opérationnelles, Thales a développé un réseau de centres de recherche à vocation transversale, Thales Research & Technology (TRT), qui accueille plus de 500 chercheurs, 80 doctorants et une centaine de scientifiques issus des organismes partenaires. Nous proposons un stage au sein du groupe de recherche Sciences et Techniques de l'Information, Laboratoire de Raisonnement dans les Systèmes Complexes localisé à Palaiseau (91). L'explicitation des choix de conception, tout comme l'explicabilité en IA sont des thématiques clés aussi bien pour la sûreté des systèmes que pour leur utilisabilité par l'Humain. La création de bases de connaissances est une tâche qui sous-tend nombre de systèmes complexes. Elle est coûteuse en temps et nécessite un support outillé. Descriptif des missions : L'objectif de ce stage de 6 mois est de développer une brique logicielle permettant l'explicitation en langue naturelle des choix de conception de l'utilisateur, en montrant les impacts des choix de conception d'une ontologie sur l'utilisation finale de l'ontologie dans une activité. Les relations étant un élément complexe à modéliser, l'accent sera mis sur l'explicitation de la création de relations dans une ontologie. L'ontologie est un format de base de connaissances complexe et puissant qui nécessite une définition logique des éléments la composant. Elle prend tout son sens avec l'utilisation de raisonneurs qui permettent d'inférer des connaissances implicites. Puisque très riche, elle nécessite des outils pour aider l'Humain à la créer, la maintenir et la comprendre. En se basant sur des API existantes de construction d'ontologie (OWL API, PROTEGE API, par exemple), il s'agira de développer le composant d'explicitation, aussi bien d'un point de vue algorithmique que d'un point de vue technique. Il faudra positionner cette brique dans un système plus complet et ainsi mettre en place les interfaces d'un composant d'explicitation avec le composant de construction d'ontologie OWL2. La brique se fonde sur des représentations linguistiques et logiques des relations qui seront disponibles. La validation de la brique sera une étape importante du stage. **************************** Profil : - Master 2 Informatique / NLP / Développement - Programmation Java ou Python ; - Intérêt au Traitement Automatiques des Langues Naturelles et à la logique, IA symbolique. - Autonomie et Responsabilité - Communication - Rigueur méthodologique **************************** Contact : Gaëlle Lortal gaelle.lortal@thalesgroup.com Pour postuler : https://emploi.thalesgroup.com/ R0149947 Développement d'un module d'explicitation des choix de conception d'une ontologie (H/F)