A Linked Art knowledge graph for the Connected Data Knowledge Graph Challenge.
Representations of each resource are partitioned according to the Linked Art API.
Class | Category |
---|---|
Activity | Presentation events |
DigitalObject | Video recordings |
Event | Conference events |
Group | Groups of speakers |
LinguisticObject | Presentation and podcast texts |
Person | Speakers |
Set | Conference tracks |
VisualItem | Presentation imagery |
An aggregation of all the representations is available at cdkg.ttl
Generate the Linked Art representations.
# Set up a development environment
python3 -m venv .venv
source .venv/bin/activate
# Clone and install the package
git clone ...
pip install -e cdkg
# Generate the representations
python cdkg/cli/cli.py --base https://example.org/cdkg/
from cromulent.model import factory
from cdkg.representation import base
for resource in base.ACTIVITY:
print(factory.toString(resource, compact=False))
Enrichments to the catalogue may extend cdkg.representation.extra.enrichment