Triple: Difference between revisions

From BITPlan Wiki
Jump to navigation Jump to search
(Created page with "The term "Triple" is being used in Semantic Web Technology. {{Link|target=http://en.wikipedia.org/wiki/Triple|title=The english wikipedia article on "Triple"}} describes a tri...")
 
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
The term "Triple" is being used in Semantic Web Technology. {{Link|target=http://en.wikipedia.org/wiki/Triple|title=The english wikipedia article on "Triple"}} describes a triple
The term "Triple" is being used in Semantic Web Technology. {{Link|target=http://en.wikipedia.org/wiki/Triple|title=The english wikipedia article on "Triple"}} describes a triple
as {{Link|target=http://en.wikipedia.org/wiki/Resource Description Framework|title=The atomic data entity in the Resource Description Framework}}
as {{Link|target=http://en.wikipedia.org/wiki/Resource_Description_Framework|title=The atomic data entity in the Resource Description Framework}}
 
== Three part structure ==
A Triple consists of
# subject
# predicate
# object
=== Examples for triples ===
Here are some triples:
<source lang='xml' id='dadlovesmum'>
dad loves mum
kid loves mum
kid loves dad
dad hates sister_in_law
sister_in_law likes mum
kid likes granny
</source>
=== Natural graph representation of triples ===
Each Triple of subject - predicate - object can be presented as a graph. The above triples would
e.g. be represented as:
<graphviz format='svg'>
digraph dadlovesmum {
  rankdir="TB";
    "dad" -> "mum" [label="loves"];
    "dad" -> "sister_in_law" [label="hates"];
    "kid" -> "mum" [label="loves"];
    "kid" -> "dad" [label="loves"];
    "kid" -> "granny" [label="likes"];
    "sister_in_law" -> "mum" [label="likes"];
  }
</graphviz>
Or in the abstract notation each Triple as:
<graphviz format='svg'>
digraph triples {
  rankdir="LR";
    "subject" -> "object" [label="predicate"];
  }
</graphviz>
= Links =
{{Link|target=The Genesis of WikiData}}
[[Category:frontend]]
[[Category:SiGNaL]]
[[Category:DBIS-VL]]

Latest revision as of 15:27, 16 February 2023

The term "Triple" is being used in Semantic Web Technology. The english wikipedia article on "Triple" describes a triple as The atomic data entity in the Resource Description Framework

Three part structure

A Triple consists of

  1. subject
  2. predicate
  3. object

Examples for triples

Here are some triples:

dad loves mum
kid loves mum
kid loves dad
dad hates sister_in_law
sister_in_law likes mum
kid likes granny

Natural graph representation of triples

Each Triple of subject - predicate - object can be presented as a graph. The above triples would e.g. be represented as:

Or in the abstract notation each Triple as:

Links

The Genesis of WikiData