Ken

Ken

  • Docs
  • Explorer
  • Github

›Ken Standard

Introduction

  • What & Why
  • Stack Layers

Ken Standard

  • Bases
  • kenID
  • Facts

KenML

  • KenML

KenJs

  • KenJs

Ken Explorer

  • Ken Explorer

Facts

A fact is a combination of a fact ID, subject ID, property ID, and value. The Ken fact format is heavily inspired by RDF.

Simplified Json Example

{
  "subjectId": "examplebase/tools/hammer",
  "propertyId": "stdlib/properties/is-instance-of",
  "value": "tool-definitions/properties/hammer",
  "factId": "examplebase/tools/hammer/_f/MK5yxYv4"
}
KeyDescription
subjectIdKenID of the subject the fact is describing.
propertyIdThe KenID of the property. Some common properties are things like name, description, and is-instance-of. Properties are things that are labeled as instances-of property.
valueThe value for the given fact. Values could represent any data type. Currently KenJs only supports strings and KenIds as values.
factIdThe fact itself has a KenID. This allows one to give the fact properties, for instance, to describe its source or truth rating.
← kenIDKenML →
Ken
Docs
Ken StandardKenMLKenJsKen Explorer
More
GitHubStar