Note :

Le livre « Ontologies with Python » est très apprécié pour son approche pratique de l'utilisation de la bibliothèque Owlready2 et pour sa bonne introduction à la programmation d'ontologies. Il comprend un contenu bien structuré, commençant par la création d'ontologies à l'aide de Protégé avant de se plonger dans le codage Python. Les lecteurs l'ont trouvé utile pour apprendre et appliquer les concepts d'ontologie dans leur propre travail et recherche.
Avantages:Contenu bien écrit et bien organisé, exemples pratiques, introduction aux concepts d'ontologie, grandes polices de caractères pour faciliter la lecture, inclut un chapitre sur rdflib, et met l'accent sur les applications pratiques.
Inconvénients:Certains lecteurs pourraient trouver insuffisante la connaissance initiale de l'ontologie et de RDF, car elle nécessite une certaine compréhension préalable, et l'ouvrage pourrait approfondir des sujets fondamentaux tels que la logique des prédicats du premier ordre.
(basé sur 4 avis de lecteurs)
Ontologies with Python: Programming Owl 2.0 Ontologies with Python and Owlready2
Utilisez les ontologies en Python, avec le module Owlready2 développé pour la programmation orientée ontologie. Vous commencerez par une introduction et un rappel sur Python et les ontologies OWL. Ensuite, vous plongerez directement dans la façon d'accéder, de créer et de modifier des ontologies en Python. Ensuite, vous passerez à une vue d'ensemble des constructions sémantiques et des propriétés des classes, suivie de la manière d'effectuer un raisonnement automatique. Vous découvrirez également les annotations, les textes multilingues et la manière d'ajouter des méthodes Python aux classes OWL et aux ontologies. L'utilisation de terminologies médicales ainsi que l'accès direct aux triples RDF sont également abordés.
Python est l'un des langages de programmation les plus utilisés, en particulier dans le domaine biomédical, et les ontologies formelles sont également largement utilisées. Cependant, il existe peu de ressources pour l'utilisation des ontologies en Python. Owlready2, téléchargé plus de 60 000 fois, est une réponse à ce problème, et ce livre est le premier sur le sujet de l'utilisation des ontologies avec Python.
Ce que vous apprendrez
⬤ Utiliser Owlready2 pour accéder et modifier les ontologies OWL en Python.
⬤ Publier des ontologies sur des sites web dynamiques.
⬤ Effectuer des raisonnements automatiques en Python.
Utiliser des ontologies bien connues, notamment DBpedia et Gene Ontology, et des ressources terminologiques, telles que UMLS (Unified Medical Language System).
⬤ Intégrer des méthodes Python dans les ontologies OWL.
À qui s'adresse ce livre ?
Les lecteurs débutants ou expérimentés des sciences biomédicales et de l'intelligence artificielle trouveront ce livre utile.