A WIP implementation of hyperknowledge api can be found on gitlab. See in particular the OpenAPI specification (yaml) and the section on the event model (see source).
Semantic Web compatibility
It should be possible to express hyperglossary in a way that is compatible with established Web standards, explicitly SKOS, RDFa-Lite and WebAnnotation. The first part is easy, embedding the glossary itself in a HTML document. Suppose a web page http://example.com/glossary/first-term represents a single term, it’s easy to make it into a SKOS concept, thus: <html lang="en" typeof="skos:Concept"> <head> </head> <body> <div> <h1 property="skos:prefLabel">My first glossary term</h1> <div property="skos:definition"> <p>The definition of my first term.</p> </div> <p>This term specializes <a property="skos:broader" resource="second-term" href="second-term">another term</a></p> </div> </body> </html> The key attributes would be inserted in the WordPress template. It is also possible (but not necessary) to have multiple terms in one page:…
Marc-Antoine Parent will present the Hyperknowledge protocol. He has studied some neurobiology, mathematics, computational linguistics and systems science. He’s worked on one of the first grammar checkers for French, tree visualization, semantic models for automatic translation, and more recently a collective intelligence platform, IdeaLoom. While working on an earlier version of IdeaLoom, he has developed an interoperability protocol for Collective Intelligence platforms within the Catalyst project.
Hyperknowledge allows to build a federated ecosystem of knowledge work tools. It is based on an event sourcing model of generalized concept graphs, which can model structured data or documents. High-level events are interpreted into micro-events by distributed components, allowing for ad-hoc event model extensibility; components can enrich data reactively; inter-process subscription allows reactive transclusion. Longer Description We will present work in progress on the hyperknowledge protocol. We are developing infrastructure for a federated document and concept graph model, HyperKnowledge. We want to establish a Web of Knowledge. This allows to see how any idea is connected with other ideas in debates, through evidence, citations, influence, consequences, etc. The long-term goal is…