Ontologies with Python: Programming Owl 2.0 Ontologies with Python and Owlready 2 (Paperback)
暫譯: 使用 Python 的本體論:用 Python 和 Owlready 2 編程 Owl 2.0 本體論 (平裝本)

Jean-Baptiste, Lamy

  • 出版商: Apress
  • 出版日期: 2020-12-18
  • 售價: $2,020
  • 貴賓價: 9.5$1,919
  • 語言: 英文
  • 頁數: 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.

商品描述(中文翻譯)

使用 Python 中的本體論,搭配為本體導向程式設計開發的 Owlready2 模組。您將從 Python 和 OWL 本體論的介紹與回顧開始。接著,您將直接進入如何在 Python 中訪問、創建和修改本體論。然後,您將進一步了解語義結構和類屬性的概述,隨後學習如何執行自動推理。您還將學習有關註解、多語言文本,以及如何將 Python 方法添加到 OWL 類和本體論中。書中也涵蓋了醫學術語以及直接訪問 RDF 三元組的內容。

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

您將學到的內容:

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

本書適合對象:

從生物醫學科學和人工智慧領域的初學者到有經驗的讀者都會覺得本書有用。

作者簡介

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 是巴黎第十三大學的高級講師,也是專注於生物醫學資訊學的研究實驗室 LIMICS 的成員。他還是 Owlready2 Python 模組的開發者,該模組允許訪問 OWL 本體。他開發了許多研究原型,其中一個(VCM 標誌性醫療語言)已在美國獲得專利,並向工業夥伴出售了三個許可證。

Lamy 定期在人工智慧和醫療資訊學會議上發表演講,已撰寫超過 50 篇期刊論文,並在 Nabbles 的 Owlready 論壇擔任版主。他在 MEDINFO 2019 獲得最佳論文獎,該會議是醫療資訊學領域最大的國際會議。