Externally indexed torrent
If you are the original uploader, contact staff to have it moved to your account
Textbook in PDF format
This textbook introduces the theoretical foundations of technologies essential for knowledge graphs. It also covers practical examples, applications and tools. Knowledge graphs are the most recent answer to the challenge of providing explicit knowledge about entities and their relationships by potentially integrating billions of facts from heterogeneous sources.
The standard narrative about the recent history of Artificial Intelligence (AI) is that a combination of rapidly growing compute power and an immense increase in available data have caused a scaling explosion in AI that has led to the results in Machine Learning (ML) in the past decade. Indeed, this narrative is true, and the results of the ML explosion are clear for all to see, in the popular press, in scienti?c publications, and in real world applications, ranging from product recommendation to fraud detection and from chatbots to face recognition.
What is rather less known to the general public, the popular press, and indeed in AI itself is that a similar scaling explosion has taken place in another area of AI. By the end of the 1990s, a knowledge base of a few thousand facts and rules was considered large. But nowadays, we routinely manipulate knowledge bases that contain billions of facts, describing hundreds of millions of entities, using an ontology of many thousands of statements.
The main driver for this “other explosion” of size in AI has been the adoption of the knowledge graph model, combined with ontology languages that carefully balance expressivity against computational cost. Knowledge graphs now form the biggest knowledge bases ever built, and without a doubt, languages like RDF Schema and OWL are by far the most widely used knowledge representation languages in the history of AI.
And these knowledge graphs have come of age. They are used in science, in public administration, in cultural heritage, in healthcare, and in a broad range of industries, ranging from manufacturing to ?nancial services and from search engines to pharmaceuticals.
The book is structured in four parts. For a start, Part I lays down the overall context of knowledge graph technology. Part II “Knowledge Representation” then provides a deep understanding of semantics as the technical core of knowledge graph technology. Semantics is covered from different perspectives, such as conceptual, epistemological and logical. Next, Part III “Knowledge Modelling” focuses on the building process of knowledge graphs. The book focuses on the phases of knowledge generation, knowledge hosting, knowledge assessment, knowledge cleaning, knowledge enrichment, and knowledge deployment to cover a complete life cycle for this process. Finally, Part IV (simply called “Applications”) presents various application areas in detail with concrete application examples as well as an outlook on additional trends that will emphasize the need for knowledge graphs even stronger.
Part I Knowledge Technology in Context
Introduction
Artificial Intelligence
Information Retrieval and Hypertext...
The Internet
The World Wide Web
Natural Language Processing
Semantic Web: Or AI Revisited
Databases
Web of Data.
Knowledge Graphs
Part II Knowledge Representation
Introduction to Knowledge Representation
The Five Levels of Representing Knowledge
Epistemology.
The Logical Level
Analysis of Schema.org at Five Levels of KR
Part III Knowledge Modeling
Introduction: The Overall Model
Knowledge Creation
Knowledge Hosting
Knowledge Assessment
Knowledge Cleaning
Knowledge Enrichment
Tooling and Knowledge Deployment
Summary