In-page semantic annotator
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.
Planning: Make start - report shortly on design/discussion in D2.3 - does not have to be completed for D2.3 - we already do semai-automatic annotation on slide level using NLP service)
See use case + RQ below
Involved:
Aleksandr Korovin
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. http://aksw.org/Projects/RDFaCE.html and http://youtu.be/wxtlAol4HB0 also. Ali Khalili - The RDFaCe Demos do not work for me (they used to work though I remember).
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:
Use case + Research questions - annotation of educational concepts (by Klaas Andries de Graaf , in Dutch, sorry )
- Klaas - RQ: Do in-slide semantic annotations and (possibly) domain ontology of teaching materials/didactic help learners (slide consumers) and teachers/instructors (slide consumers) in better learning (better grade results, better understanding, support for diverse students (languages)) + better learning analytics? Relates to use case 1, 2 (for analytics) + use case 4 + use case 5
- Klaas - RQ: Can we infer new knowledge based on annotations on slides? Relates to use case 1 + use case 3 + use case 4 + use case 5
- Klaas - RQ: can we propose an ontology + instances + relationships + complete knowledge base for a certain deck/lecture series based on the annotated instances in a deck/series of slides? Relates to use case 1, 2, 3
- Klaas - Can we generate exams based on semantic annotations/representation?
View/user mode:
Based on custom ontology: