Using Web Annotations to Represent Relations between Structured and - - PowerPoint PPT Presentation

using web annotations to represent relations between
SMART_READER_LITE
LIVE PREVIEW

Using Web Annotations to Represent Relations between Structured and - - PowerPoint PPT Presentation

Using Web Annotations to Represent Relations between Structured and Unstructured Information in Semantic Wikis Master thesis Final presentation Shivguru Rao BhimasenaRao VisweswaraRao Advisor: Daniel Braun Munich, 09.07.2018 Software


slide-1
SLIDE 1

Software Engineering betrieblicher Informationssysteme (sebis) Fakultät für Informatik Technische Universität München wwwmatthes.in.tum.de

Using Web Annotations to Represent Relations between Structured and Unstructured Information in Semantic Wikis

Master thesis – Final presentation Shivguru Rao BhimasenaRao VisweswaraRao Advisor: Daniel Braun Munich, 09.07.2018

slide-2
SLIDE 2

Master thesis– Shivguru Rao

2

Agenda

Problem Statement – A Recap

1

Solution - Web-Annotations

2

Solution – JSON-LD Standard Extension

3

Demo

4

Revisiting Research questions

6

Conclusion

7

System Architecture

5

slide-3
SLIDE 3

Problem Statement – A recap

Master thesis – Shivguru Rao

3

Structured Data Unstructured Data

slide-4
SLIDE 4

Problem Statement – A recap

Master thesis – Shivguru Rao

4

Structured Data Unstructured Data

slide-5
SLIDE 5

Solution -Web Annotation

Master thesis – Shivguru Rao

5

Annotation Body Target Related

slide-6
SLIDE 6

Solution -Web Annotation for linking

Master thesis – Shivguru Rao

6

Annotation Source Body Target Related Unstructured Data Representation Structured Data Representation

slide-7
SLIDE 7

Solution – JSON LD Standard

Master thesis – Shivguru Rao

7

{ "@context": { "name": "http://xmlns.com/foaf/0.1/name", "homepage": { "@id": "http://xmlns.com/foaf/0.1/workplaceHomepage", "@type": "@id" }, "Person": "http://xmlns.com/foaf/0.1/Person" }, "@id": “qsm234234nsdw23”, "@type": "Person", "name": "John Smith", "homepage": "https://www.example.com/" }

  • Method on encoding linked data using JSON
  • Designed Around concept of a “context” to provide additional mappings
  • W3C provides “anno.jsonld” - Meta data for creating web annotations
slide-8
SLIDE 8

Solution - Standard Extension

Master thesis – Shivguru Rao

8

Annotation - Link Source Body Target Related

"source": { "id": "1t4b4rniixb8s", "value": 2017, "parent": { "id": "1rn347knpl6ii", "name": "Q2-2017" }, "DataPositionSelector": 0, "type": "Inter Entity" } DOM Manipulation: <span id="link_2” > 2017 </span> JSON Content: "body": { "value": "2017 ", "format": "text/plain", "type": "TextualBody" } "target": { "id": "c7gt17zhps0l", "selector": { "value": "span#link_2", "type": "CssSelector" } }

slide-9
SLIDE 9

Master thesis – Shivguru Rao

9

Demo

slide-10
SLIDE 10

Architecture

Master thesis – Shivguru Rao

10

slide-11
SLIDE 11

Revisiting Research questions

Master thesis – Shivguru Rao

11

§ What should be the format of the link? § Are there any annotation standards to link data? § How can we store and retrieve links? § How to detect and handle the changes?

slide-12
SLIDE 12

Conclusion and Future Work

Master thesis – Shivguru Rao

12

§ Handling link creation for data spanning across multiple HTML elements § Handling Link changes from with in the tool § Automatic Link Creation – A Recommender system approach

slide-13
SLIDE 13

Thank You

Master thesis – Shivguru Rao

13