Semantic Data ain't the Golden Path (yet)
Why semantic data tools still make domain modeling, schema evolution, and code generation harder than they should be.
Why semantic data tools still make domain modeling, schema evolution, and code generation harder than they should be.
Extend a Dota 2 ontology so different kinds of ability affinity can describe how one effect changes another.
Model Dota 2 ability affinities as relationships and explore how an ontology can represent synergy between spells.
Describe Dota 2 heroes and abilities in an ontology to reason about why particular spells work well together.
Start a Dota 2 ontology in Protégé with the goal of reasoning about interactions between heroes and abilities.
Generate application code from ontology data to make semantic models more practical for everyday engineering.
Global, durable identifiers can help knowledge systems keep their data meaningful as software and ownership change.
Every data language makes tradeoffs about validation, domain fit, and how much information a program can express.