Suivi thérapeutique intelligent par recommandation à base d'ontologie et de règles
Résumé
The field of patient education aims at accustoming a patient to adopt the right behaviors which will allow him daily to reinforce the action of a medical treatment. In this context, we present an application automatically offering
fun challenges to an obese patient. The recommendation process is based on the use of an ontology that models the patients, the challenges and on educational rules for choosing the best challenges. We use the semantic web standards OWL2, SWRL, and the Pellet reasoner, orchestrated by a program in Python thanks to the Owlready2 module. We discuss the obtained practical results as well as the interest to use declarative languages such as OWL2 and
SWRL in software engineering.
Le domaine de l’Education Thérapeutique du Patient vise à habituer un patient à adopter les bons comportements qui lui permettront au quotidien de renforcer l’action d’un traitement médical. Dans ce contexte, nous présentons une application proposant automatiquement des défis ludiques à un patient souffrant d’obésité. Le processus de recommandation est basé sur l’usage d’une ontologie des patients, des défis et de règles pédagogiques pour le choix
des meilleurs défis. Nous utilisons les standards du web sémantique que sont OWL2, SWRL, et le raisonneur Pellet, orchestrés par un programme en Python grâce au module Owlready2. Nous discutons des résultats obtenus ainsi
que de l’intérêt d’utiliser des langages déclaratifs tels que OWL2 et SWRL du point de vue du génie logiciel.
Origine | Fichiers produits par l'(les) auteur(s) |
---|---|
Licence |