项目作者: johnston-

项目描述 :
developing represenation of concept map using existing linked data schemas and standards.
高级语言:
项目地址: git://github.com/johnston-/JSON-LD-Cmap.git
创建时间: 2018-05-10T16:38:46Z
项目社区:https://github.com/johnston-/JSON-LD-Cmap

开源协议:

下载


JSON-LD-Cmap

developing represenation of concept map using existing linked data schemas and standards.

Design Goals

  • use skos objects to model concept map {skos:Concept, skos:semanticRelation, skos:ConceptScheme}
  • namespace each entity in the concept map in the space of its author.
  • easily update the model {add/update/remove concept, add/update/remove relation}
  • allow skos:closeMatch and skos:exactMatch to align with existing rdf resources

Design Questions

  • is a concept map a skos:Collection of Triples, where a Triple is a skos:ConceptScheme?
  • is a concept map a skos:ConceptScheme and Triples are implied by the domain and range of skos:semanticRelation?

Term List

  1. :Subject => skos:Concept
  2. :Predicate => skos:SemanticRelation
  3. :Object => skos:Concept
  4. :Proposition => skos:OrderedCollection <:Subject; :Predicate; :Object>

Using the skos:mappingRelation, links can be made from the Concepts and Relationships in the Cmap to similar or exact matches in other LD documents. This can be applied when building maps to suggest new propositions or automatically assemble a cmap; it can be used to partition a large cmap into many json documents.