Concept List¶
This is the enumerated list of concepts for Learning Knowledge Graphs, generated from the course description. Review this list carefully — add, remove, rename, or reorder concepts now, before dependencies and taxonomy are built on top of it. Changes here are cheap; changes after the dependency graph and chapter content exist are expensive.
- Node
- Edge
- Directed Edge
- Undirected Edge
- Graph
- Vertex
- Triple
- Subject
- Predicate
- Object
- Entity
- Attribute
- Relationship
- Adjacency
- Graph Traversal
- Relational Table
- Foreign Key
- Document Store
- Graph Database
- Schema-On-Read
- Schema-On-Write
- Multigraph
- Hypergraph
- Weighted Graph
- Cyclic Graph
- Acyclic Graph
- Taxonomy
- Controlled Vocabulary
- Thesaurus
- Synonym Ring
- Broader Term
- Narrower Term
- Related Term
- Facet
- Polyhierarchy
- Ontology
- Class Hierarchy
- Is-A Relationship
- Part-Of Relationship
- Upper Ontology
- Domain Ontology
- Concept Scheme
- RDF Triple
- Property Graph
- Labeled Property Graph
- Blank Node
- Named Graph
- Reification
- Quad Store
- Triple Store
- Graph Model Tradeoffs
- Directed Acyclic Graph
- Knowledge Graph
- Class
- Property
- Datatype Property
- Object Property
- Cardinality
- One-To-One Relation
- One-To-Many Relation
- Many-To-Many Relation
- Domain And Range
- Schema Design
- Data Model
- Inheritance
- Constraint
- Class Restriction
- Entity Type
- RDF
- RDFS
- OWL
- SKOS
- SPARQL
- URI
- IRI
- Namespace
- Turtle Syntax
- JSON-LD
- N-Triples
- XML Schema Datatype
- OWL Class
- OWL Property
- Equivalent Class
- Disjoint Classes
- Transitive Property
- Symmetric Property
- Inverse Property
- Cardinality Restriction
- Data Source
- ETL Pipeline
- Data Ingestion
- Entity Extraction
- Named Entity Recognition
- Relation Extraction
- Entity Resolution
- Deduplication
- Record Linkage
- Data Cleaning
- Schema Mapping
- Data Transformation
- Knowledge Extraction
- Text Mining
- Information Extraction
- Data Enrichment
- SPARQL Query
- SELECT Query
- CONSTRUCT Query
- ASK Query
- Triple Pattern
- SPARQL Endpoint
- Cypher Query
- MATCH Clause
- Pattern Matching
- Path Query
- Python Graph Client
- RDFLib
- Neo4j Driver
- Query Optimization
- Federated Query
- Graph Query Language
- Centrality
- Degree Centrality
- Betweenness Centrality
- Closeness Centrality
- Eigenvector Centrality
- PageRank
- Community Detection
- Clustering Coefficient
- Shortest Path
- Breadth-First Search
- Depth-First Search
- Connected Component
- Graph Density
- Subgraph
- Graph Partitioning
- Link Analysis
- Knowledge Graph Embedding
- Node Embedding
- TransE Model
- Graph Neural Network
- Message Passing
- Link Prediction
- Node Classification
- Graph Convolution
- Random Walk
- Node2Vec
- Knowledge Graph Completion
- Negative Sampling
- Embedding Space
- Similarity Score
- Triple Classification
- Graph Attention Network
- Large Language Model
- Retrieval-Augmented Generation
- GraphRAG
- LLM Grounding
- Hallucination
- Prompt Engineering
- LLM-Assisted Extraction
- Vector Database
- Semantic Search
- Hybrid Retrieval
- Knowledge Injection
- Context Window
- Fact Verification
- Chunking Strategy
- Search Knowledge Graph
- Biomedical Knowledge Graph
- Enterprise Knowledge Graph
- Recommendation System
- Product Graph
- Social Graph
- Citation Network
- Fraud Detection Graph
- Supply Chain Graph
- Google Knowledge Graph
- Graph Visualization
- Financial Knowledge Graph
- Matter Graph
- Legal Document Graph
- Expertise Location
- Conflicts Checking
- Legal Entity Resolution
- Case Law Graph
- Contract Graph
- Client Relationship Graph
- Legal Taxonomy
- Precedent Relationship
- Regulatory Graph
- Outside Counsel Graph
- Data Governance
- Data Provenance
- Data Quality
- Graph Versioning
- Schema Evolution
- Data Lineage
- Access Control
- Change Management
- Audit Trail
- Update Cadence