Ontologies with Python: Programming Owl 2.0 Ontologies with Python and Owlready 2 (Paperback)

Jean-Baptiste, Lamy

  • 出版商: Apress
  • 出版日期: 2020-12-18
  • 售價: $1,390
  • 貴賓價: 9.5$1,321
  • 語言: 英文
  • 頁數: 344
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1484265513
  • ISBN-13: 9781484265512
  • 相關分類: Python程式語言
  • 立即出貨 (庫存=1)

買這商品的人也買了...

商品描述

Use ontologies in Python, with the Owlready2 module developed for ontology-oriented programming. You will start with an introduction and refresher on Python and OWL ontologies. Then, you will dive straight into how to access, create, and modify ontologies in Python. Next, you will move on to an overview of semantic constructs and class properties followed by how to perform automatic reasoning. You will also learn about annotations, multilingual texts, and how to add Python methods to OWL classes and ontologies. Using medical terminologies as well as direct access to RDF triples is also covered.

Python is one of the most used programming languages, especially in the biomedical field, and formal ontologies are also widely used. However, there are limited resources for the use of ontologies in Python. Owlready2, downloaded more than 60,000 times, is a response to this problem, and this book is the first one on the topic of using ontologies with Python.

What You Will Learn

  • Use Owlready2 to access and modify OWL ontologies in Python
  • Publish ontologies on dynamic websites
  • Perform automatic reasoning in Python
  • Use well-known ontologies, including DBpedia and Gene Ontology, and terminological resources, such as UMLS (Unified Medical Language System)
  • Integrate Python methods in OWL ontologies

 

 

Who Is This Book For

Beginner to experienced readers from biomedical sciences and artificial intelligence fields would find the book useful.

商品描述(中文翻譯)

使用Owlready2模組在Python中使用本體論,您將從Python和OWL本體論的介紹和複習開始。然後,您將直接深入研究如何在Python中訪問、創建和修改本體論。接下來,您將瞭解語義結構和類屬性的概述,以及如何進行自動推理。您還將學習註釋、多語言文本以及如何將Python方法添加到OWL類和本體論中。本書還涵蓋了使用醫學術語以及直接訪問RDF三元組的內容。

Python是最常用的程式語言之一,尤其在生物醫學領域中使用廣泛,而正式本體論也被廣泛應用。然而,在Python中使用本體論的資源有限。Owlready2是對這個問題的回應,已經下載了超過60,000次,而本書是關於在Python中使用本體論的第一本書。

您將學到什麼:

- 使用Owlready2在Python中訪問和修改OWL本體論
- 在動態網站上發布本體論
- 在Python中進行自動推理
- 使用知名本體論,包括DBpedia和基因本體論,以及術語資源,如UMLS(統一醫學語言系統)
- 將Python方法整合到OWL本體論中

本書適合對生物醫學科學和人工智慧領域有從初學者到有經驗的讀者。

作者簡介

Lamy Jean-Baptiste is a senior lecturer at Paris 13 University and a member of the LIMICS, a research lab focused on biomedical informatics. He is also the developer of the Owlready2 Python module that allows access to OWL ontologies. He has developed many research prototypes, and one of them (VCM iconic medical language) has been patented in the US, with three licenses sold to industrial partners.

Lamy speaks regularly at artificial intelligence and medical informatics conferences, has written over 50 journal papers, and is a moderator on the Owlready forum on Nabbles. He was awarded the best paper award at MEDINFO 2019, the largest international conference in medical informatics.

作者簡介(中文翻譯)

Lamy Jean-Baptiste是巴黎13大學的高級講師,也是LIMICS的成員,該研究實驗室專注於生物醫學信息學。他還是Owlready2 Python模塊的開發者,該模塊允許訪問OWL本體論。他開發了許多研究原型,其中一個(VCM圖標醫學語言)已在美國獲得專利,並已向工業合作夥伴出售了三個許可證。

Lamy經常在人工智能和醫學信息學的會議上演講,已發表了50多篇期刊論文,並在Nabbles的Owlready論壇上擔任版主。他在MEDINFO 2019上獲得了最佳論文獎,該會議是醫學信息學領域最大的國際會議。