K-Lines via RDF and PROV
A “knowledge line”, aka “K-line”, is a representation of knowledge that connects what we know with how it’s used – we keep each thing we learn close to the agents that learn it in the first place.1 When a K-line is re-activated, the agents attached to it are re-activated, putting a system in a “mental state” similar to when this thing we know was last generated, used, and/or persisted.
A K-line “memorizes” the entities we’re working with in part by making a list of the agents involved in our activities. “Re-membering” is in part a recollection of agents – getting the band back together – to restore a working context.
K-lines may be facilitated by Linked Data standards. The PROV ontology focuses on prov:Entity
, prov:Agent
, and
prov:Activity
classes and how these first-class concepts relate to one another. The RDF data model facilitates the
wire-like structure of K-lines as a graph, and PROV provides the controlled vocabulary and schema.