Semantic Web and Web 3.0 · partial view

The course data, as it stood after class 11

242 triples. Every URI below can be looked up — by a person, who gets a page, or by a program, who gets RDF — and the vocabulary is at /onto. The complete graph has everything.

Partial views: after class 06 (the domain graph, 112 triples) · after class 10 (integration: catalogue, suppliers, identity, provenance, 103 triples) · after class 11 (the chain: certificates and on-chain records, 33 triples) · after class 12 (, 133 triples).
Named graphs, one per source: <https://data.csoares.me/graph/catalogue> (33) · <https://data.csoares.me/graph/chain> (29) · <https://data.csoares.me/graph/domain> (21) · <https://data.csoares.me/graph/identity> (4) · <https://data.csoares.me/graph/source-external> (12) · <https://data.csoares.me/graph/suppliers-csv> (30).

The four Linked Data principles, here

Use URIs as names for things — product:17 is a keyboard, not a row.
Use HTTP URIs, so that people can look them up — click any node.
Looking one up returns useful information, in RDF — Turtle, JSON-LD, RDF/XML or N-Triples.
Include links to other URIs — inside the graph, and out to Wikidata: owl:sameAs for the same thing, schema:additionalType for a kind of thing.

The graph 42 nodes · 49 links

ProductDigitalProductManufacturerComponentBatchContainerCustomerOrderSupplyCountryConceptexternal

Hover a node to see the names of its links; drag it to move it; click it to look it up. Grey nodes are outside the graph: Wikidata, reached through owl:sameAs (the same thing) or schema:additionalType (a kind of thing). Types are left out of the drawing (rdf:type) — they are the colours.

Every resource 39

Product
Bearing 6204
product:100
Product
Bearing 6205
product:101
Product
V-belt A40
product:102
Product
Ball valve 1/2"
product:103
Product
Inline filter 40 um
product:104
Product
Mechanical keyboard
product:17
Product
Optical mouse
product:23
Product
Wireless optical mouse
product:31
Product
27-inch monitor
product:88
DigitalProduct
Firmware licence
product:52
Manufacturer
Acme Lda
manufacturer:1
Manufacturer
Nordwind GmbH
manufacturer:12
Manufacturer
Barros & Filhos, S.A.
manufacturer:2
Manufacturer
Cerdeira Industrial
manufacturer:3
Manufacturer
ACME LDA
manufacturer:501234567
Manufacturer
Barros e Filhos SA
manufacturer:502345678
Manufacturer
Cerdeira Industrial Unipessoal
manufacturer:503456789
Manufacturer
Delta Rodamientos SL
manufacturer:504567890
Manufacturer
Barros e Filhos
manufacturer:506789012
Manufacturer
Cerdeira Comercial
manufacturer:507890123
Manufacturer
Acme Lda
manufacturer:9
Component
Blue switch
component:blue-switch
Component
Spring
component:spring
Component
USB-C cable
component:usb-c-cable
Batch
Batch A
batch:A
Container
Container 7
container:7
Customer
Papelaria Central
customer:4
Customer
Escola Secundaria do Douro
customer:5
Order
order:1001
order:1001
Order
order:1002
order:1002
Supply
supply:2026-10-01/17
supply:2026-10-01/17
Country
Germany
country:DE
Country
Portugal
country:PT
Concept
Computing
category:computing
Concept
Monitors
category:monitors
Concept
Peripherals
category:peripherals
Certificate
Supply certificate 2026-001
<https://data.csoares.me/certificate/2026-001>
Certificate
Supply certificate 2026-002
<https://data.csoares.me/certificate/2026-002>
Certificate
Supply certificate 2026-003
<https://data.csoares.me/certificate/2026-003>

Reused, not invented

reusedDublin CoreOWLRDFRDFSSKOSschema.org and our own: onto: