Changes between Version 5 and Version 6 of ThingCreationService
- Timestamp:
- 06/10/06 01:31:45 (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ThingCreationService
v5 v6 11 11 automatic creation of things from resources (rebirth-machine). Generating persons, projects, topics out of the data collected from adapters 12 12 13 One of the requirements from gnowsis states to create active folders, or active things. To allow this, we will describe our implementation sometime in the future. The extension of the PIMO to represent these active folders will be part of the upcoming PIMO-api ontology. Look out for it in the next months. Contact the developers of gnowsis at some time.14 15 13 There are basic implementations of how we would create things in this diploma thesis by Man Luo (dfki access only): 16 14 * http://www3.dfki.uni-kl.de/repos/km/trunk/thesis/SemanticMeetingAnnotation 15 16 = Example: Rebirth of a document = 17 The document "ProjectFlyer.pdf" from Paul's filesystem has more properties beyond normal tagging. So Paul decides to make a pimo-document out of it. The projectFlyer.pdf should be already on the harddrive and indexed by the gnowsis/aperture indexer to the ResourceStorage, 18 {{{ 19 ProjectFlyer.pdf auto-indexed: 20 <file:/c:/paul/RomeProjectFlyer.pdf> a data:Document; 21 rdfs:label "Rome Project Flyer". 22 }}} 23 24 First, the flyer is instantiated as instance in the PIMO, of Class "ProjectFlyer". Let us assume the class already exists. The following calls result in this data. The PimoService and the DataAccess are used to achieve this. 25 {{{ 26 String uri = pimoservice.createThing("Rome Project Flyer", "gnowsis://paul@example.com/resources/pimo/ProjectFlyer"); 27 // add grounding to thing 28 dataaccessapi.addTriple(uri, pimo:groundingOccurrence, "file:/c:/paul/RomeProjectFlyer.pdf", false); 29 }}} 30 result data in PimoStorage 31 {{{ 32 <gnowsis://paul@example.com/resources/pimo/RomeProjectFlyer> a <gnowsis://paul@example.com/resources/pimo/ProjectFlyer>; 33 rdfs:label "Rome Project Flyer"; 34 pimo:groundingOccurrence <file:/c:/paul/RomeProjectFlyer.pdf>. 35 }}} 17 36 18 37 = Synchronising by tagging systems and Aperture = … … 38 57 39 58 = Active Folders = 59 One of the requirements from gnowsis states to create active folders, or active things. To allow this, we will describe our implementation sometime in the future. The extension of the PIMO to represent these active folders will be part of the upcoming PIMO-api ontology. Look out for it in the next months. Contact the developers of gnowsis at some time. 60 61 '''This is implemented already in two rebirthing-plugins, but has to be made user-friendly'''. 40 62 41 63 Synchronising Folders To Topics / instances. Folders in the file-system can be linked to subjects from the mental model.