Description/requirements for D2.3 and (related) T2.4:
(from work packages in grant agreement - https://drive.google.com/open?id=0B4Qow4ezpDrNcnFScklybVZyNXc ) -
D2.3 SlideWiki annotator module (M15). SlideWiki component for semi-automatic semantic annotation of content using the ontologies and existing vocabularies.
T2.4: In this task, we will develop and align SlideWiki content with appropriate ontologies (e.g. DublinCore, SCORM, FOAF, SIOC, Schema.org) for representing semantics of OpenCourseWare material. We will use an RDB2RDF mapping approach (e.g. SparqlMap ) for dynamically mapping the existing relational multi-versioning data structure to our semantic model. Providing suitable user interfaces for annotation of content is another goal of this task. We will customize RDFaCE semantic editor to support manual annotation of content based on RDFa and Microdata markups. For automatic content annotation and interlinking, FOX and LIMES will be employed. We will also take advantage of the generated annotations to create a recommender system to propose related content to authors based on information context and user profile.
Involved:
Aleksandr Korovin
See use case below
Design options:
- Option: Annotation mode (next to slide view and slide edit) -
Allows for customization / does not need CKeditor plugin.
Select text → right-click → annotation
Could reuse RDFaCE ((from T2.4 description grant agreement. contact Ali Khalili needs TinyMCE → disable other editing options. RDFaCe is not fully dependend on TinyMCE, could have standalone version?) - would however maybe too much code added → large vendor.js/main.js bad for performance. Also see http://www.qucosa.de/recherche/frontdoor/?tx_slubopus4frontend%5bid%5d=urn:nbn:de:bsz:15-qucosa-159956 for background information on RDFaCe.
Another example - in-page annotation in ArchiMind (contact Klaas Andries de Graaf , see http://tinyurl.com/gr482q4 and http://tinyurl.com/jqdekz9 for information)
Edit mode in ArchiMind:
View mode in ArchiMind:
- Option: CKeditor Plugin in slide edit
Currently when you select text on slides in slide edit the right-mouse button triggers a CKeditor menu
So then it would seem a natural extension to also have an option for semantic annotation in there
- Option: