Hacktoberfest 2020 'Intro to Knowledge Graph' with Chris Woodward of ArangoDB and reKnowledge. Accompanying video is available here: https://youtu.be/ZZt6xBmltz4
10. Graph Resources
● Graph Course for Freshers:
○ https://www.arangodb.com/arangodb-graph-course/
● What is a Graph Database?
○ https://www.arangodb.com/graph-database/
● ArangoDB Training Center
○ https://www.arangodb.com/arangodb-training-center/
● Getting Started with ArangoDB on Udemy
○ https://www.udemy.com/getting-started-with-arangodb/
13. What is a Knowledge Graph?
A basic definition of a knowledge graph is
that it collects the data from multiple
graphs and attempts to implement a
uniform ontology, making the graph data
more accessible.
14. What is a Knowledge Graph?
Wikipedia:
A network of entities, their semantic types,
properties, and relationships.
https://en.wikipedia.org/wiki/Knowledge_graph#Definitions
23. Modelling - RDF
● Resource Description Framework
“The core structure of the abstract syntax is a set
of triples, each consisting of a subject, a
predicate and an object…”
https://www.w3.org/TR/rdf11-concepts/
25. RDF Resource
..A resource may be a part of a Web page; e.g. a
specific HTML or XML element within the document
source. A resource may also be a whole collection of
pages; e.g. an entire Web site. A resource may also
be an object that is not directly accessible via the
Web; e.g. a printed book...
26. RDF Resource
● Uniform Resource Identifier (URI): compact
sequence of characters that identifies an
abstract or physical resource
● Internationalized Resource Identifier (IRI):
Generalized URI with better Unicode support
● Uniform Resource Locator (URL): URI/IRI
with additional access information, protocol,
etc.
33. Ontology - W3
...Vocabularies are used to classify the terms
that can be used in a particular application,
characterize possible relationships, and
define possible constraints on using those
terms…
https://www.w3.org/standards/semanticweb/ontolo
gy
34. Ontology - Wikipedia
In computer science and information science,
an ontology encompasses a representation,
formal naming and definition of the
categories, properties and relations between
the concepts, data and entities that
substantiate one, many or all domains of
discourse.
35. OWL
The W3C Web Ontology Language (OWL) is a
Semantic Web language designed to
represent rich and complex knowledge about
things, groups of things, and relations
between things.
https://www.w3.org/OWL/