توضیحاتی در مورد کتاب Building Knowledge Graphs: A Practitioner's Guide
نام کتاب : Building Knowledge Graphs: A Practitioner's Guide
ویرایش : 1
عنوان ترجمه شده به فارسی : ساختن نمودارهای دانش: راهنمای یک پزشک
سری :
نویسندگان : Jesus Barrasa, Jim Webber
ناشر : O'Reilly Media
سال نشر : 2023
تعداد صفحات : 267
ISBN (شابک) : 1098127102 , 9781098127107
زبان کتاب : English
فرمت کتاب : pdf
حجم کتاب : 7 مگابایت
بعد از تکمیل فرایند پرداخت لینک دانلود کتاب ارائه خواهد شد. درصورت ثبت نام و ورود به حساب کاربری خود قادر خواهید بود لیست کتاب های خریداری شده را مشاهده فرمایید.
فهرست مطالب :
Preface
Who This Book Is For
Conventions Used in This Book
O’Reilly Online Learning
How to Contact Us
Acknowledgments
1. Introducing Knowledge Graphs
What Are Graphs?
The Motivation for Knowledge Graphs
Knowledge Graphs: A Definition
Summary
2. Organizing Principles for Building Knowledge Graphs
Organizing Principles of a Knowledge Graph
Plain Old Graphs
Richer Graph Models
Knowledge Graphs Using Taxonomies for Hierarchy
Knowledge Graphs Using Ontologies for Multilevel Relationships
Which Is the Best Organizing Principle for Your Knowledge Graph?
Organizing Principles: Standards Versus Create Your Own
Creating Your Own Organizing Principle
Essential Characteristics of a Knowledge Graph
Summary
3. Graph Databases
The Cypher Query Language
Creating Data in a Knowledge Graph
Avoiding Duplicates When Enriching a Knowledge Graph
Graph Local Queries
Graph Global Queries
Calling Functions and Procedures
Supporting Tools for Writing Knowledge Graph Queries
Neo4j Internals
Query Processing
ACID Transactions
Summary
4. Loading Knowledge Graph Data
Loading Data with the Neo4j Data Importer
Online Bulk Data Loading with LOAD CSV
Initial Bulk Load
Summary
5. Integrating Knowledge Graphs with Information Systems
Towards a Data Fabric
The Database Driver
Graph Federation with Composite Databases
Server-Side Procedures
Data Virtualization with Neo4j APOC
Custom Functions and Procedures
Complementary Tools and Techniques
GraphQL
Kafka Connect Plug-In
Neo4j Spark Connector
Apache Hop for ETL
Summary
6. Enriching Knowledge Graphs with Data Science
Why Graph Algorithms?
Different Classes of Graph Algorithms
Graph Data Science Operations
Experimenting with Graph Data Science
Production Considerations
Enriching the Knowledge Graph
Summary
7. Graph-Native Machine Learning
Machine Learning in a Nutshell
Topological Machine Learning
Graph-Native Machine Learning Pipelines
Recommending Complementary Actors
Summary
8. Mapping Data with Metadata Knowledge Graphs
The Challenge of Distributed Data Stewardship
Datasets Connected to Data Platforms
Tasks and Data Pipelines
Data Sinks
Metadata Graph Example
Querying the Metadata Graph Model
Using Relationships to Connect Data and Metadata
Summary
9. Identity Knowledge Graphs
Knowing Your Customer
When Does the Problem Appear?
Graph-Based Entity Resolution Step by Step
Data Preparation
Entity Matching
Build/Update a Persisted Record of Master Entities
Working with Unstructured Data
Summary
10. Pattern Detection Knowledge Graphs
Fraud Detection
First-Party Fraud
Uncovering Fraud from Data
Fraud Rings
Innocent Bystanders
Operationalizing the Fraud Detection Knowledge Graph
Skills Matching
Organizational Knowledge Graph
Skills Knowledge Graph
Expertise Knowledge Graph
Individual Career Growth
Organizational Planning
Predicting Organizational Performance
Summary
11. Dependency Knowledge Graphs
Dependencies as a Graph
Advanced Graph Dependency Modeling
Qualified Dependencies
Semantics of Multidependency
Impact Propagation with Cypher
Validating a Dependency Knowledge Graph
Validation 1: No Cycles
Validation 2: Aggregate Multidependencies Add Up to the Expected Total
Complex Dependency Processing
Single-Point-of-Failure Analysis
Root Cause Analysis
Summary
12. Semantic Search and Similarity
Search over Unstructured Data
From Strings to Things: Annotating Documents with Entities
Navigating the Connections: Document Similarity for Recommendations
The Cold Start Problem
Making the Annotation Semantic with an Organizing Principle
Summary
13. Talking to Your Knowledge Graph
Question Answering: Natural Language as a Source of Facts for a Knowledge Graph
Using Natural Language Query with a Knowledge Graph
Natural Language Generation from Knowledge Graphs
Annotating the Knowledge Graph’s Organizing Principle to Drive Natural Language Generation
Working with Lexical Databases
Graph-Based Semantic Similarity
Path Similarity
Leacock-Chodorow Similarity
Wu and Palmer Similarity
Summary
14. From Knowledge Graphs to Knowledge Lakes
Conventional Knowledge Graph Deployments
From Knowledge Graphs to Knowledge Lakes
Looking to the Future
Index
About the Authors