Multi-criteria matchmaking based on a semantic difference with EL description logic. Application on document recommandation online in a metrology domain
Matchmaking multicritère basé sur une différence sémantique pour la logique de description EL. Application à la recommandation de documents en ligne dans le domaine de la métrologie.
Résumé
In a context of resources retrieval on a documentary platform, we propose the CCO, a multicriteria semantic matchmaking operator based on the domain ontology expressed in description logic and a component structure of the resource and request descriptions. Each component describe a specific aspect of the platform resources. Upon receiving a user's query, the CCO use those components to compute a proximity score for an answer in comparison to another. This score is used to compute the ordering of the best answers. The CCO requires a difference opérator between concept of an ontology, able to identify missing and unnecessary information from each answer with respect to the user's demand. In that regard, we propose the CSO, a semantic and syntaxic operator for definitional acyclic TBox. Finally, we present an implementation of the CCO and of an approximation of CSO for general acyclic TBox, with the associated tests.
Dans un contexte de recherche de ressources sur une plateforme documentaire, nous proposons le CCO, un opérateur de matchmaking sémantique multicritère se basant sur une ontologie du domaine exprimée en logique de description et sur une structuration en composantes des descriptions des ressources et des requêtes. Chaque composante permet de décrire un aspect particulier des ressources de la plateforme. Lors d'une recherche d'un utilisateur, le CCO utilise ces composantes pour obtenir un score de proximité sémantique d'une réponse potentielle à la demande par rapport à une autre. Ce score sert à obtenir le classement des meilleures réponses. Le CCO nécessite un opérateur de différence entre concept de l'ontologie capable d'identifier les informations manquantes et superflues de chaque réponse par rapport à la demande de l'utilisateur. Nous proposons pour cela le CSO, un opérateur syntaxique et sémantique pour les TBox définitionnelles et acycliques. Enfin, une implémentation du CCO et d'une approximation du CSO pour TBox générale et acyclique sont présentées, avec les tests associés.
Origine | Version validée par le jury (STAR) |
---|