Presentation is loading. Please wait.

Presentation is loading. Please wait.

Traversing Documents by Using Semantic Relationships Bilal Gonen, Xingang Fang, Eman El-Sheikh, Sikha Bagui, Norman Wilde The University of West Florida.

Similar presentations


Presentation on theme: "Traversing Documents by Using Semantic Relationships Bilal Gonen, Xingang Fang, Eman El-Sheikh, Sikha Bagui, Norman Wilde The University of West Florida."— Presentation transcript:

1 Traversing Documents by Using Semantic Relationships Bilal Gonen, Xingang Fang, Eman El-Sheikh, Sikha Bagui, Norman Wilde The University of West Florida Pensacola, Florida, USA

2 Challenges in understanding software documentation. Support for discovery and navigation. – When the territory is unfamiliar. – Helping developers get up to speed. Semantic Browser Tool to support semantic search and navigation. – uses ontology capturing domain knowledge. Overview

3 Challenges in Understanding Software Documentation Software documentation: – tends to be lots of textual information Developers must be able to – comprehend large volumes of information. – find relevant information to ensure developed and maintained software meets requirements

4 Knowledge about subject helps developers make the right decision. – domain knowledge is critical to understand software documentation – developers must have consensus about software requirements Helping developers get up to speed and deal with large volumes of documentation. – Help them discover relevant information. – Help them navigate between resources. Support for Discovery & Navigation

5 Physical Links vs. Semantic Links co_occurs_with analyzes affects is_result_of href affects co_occurs_with is_result_of

6 A Real Example How are these articles related? How do we find other documents related with “melanoma”? One common option is to use statistical techniques.

7 A Real Example Such a statistical technique may return these terms. sun's harmful rays skin skin cancer leg ankle skin pigment melanin aneuploidy There are no named relationships.

8 Relationships In Ontology breast cancer bone cancer non-melanoma melanoma blood cancer skin cancer cancers aneuploidy euploidy monoploidy chromosomal disorder is_result_of

9 A Real Example Our approach is to offer several relationships to the user. aneuploidy allelic imbalance chromosome aberrations This is what user is interested in. affects co_occurs_with occurs_in is_result_of Return files which includes “aneuploidy” Chromosomal Aneuploidies Identification of Aneuploidy Definition of Aneuploidy Aneuploidy and Deletions Name of files in which “aneuploidy” occurs.

10 Semantic Browser Tool

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25 Semantic search can help developers learn what they don’t know. Previously unlinked documents get linked by semantic relationships. Users discover and can navigate relationships of their interest. Traversing semantically linked documents may help making access to software documentation more efficient. Concluding remarks

26 Questions, Comments Semantic browser is available at: www.uwf.edu/bgonenwww.uwf.edu/bgonen Contact Bilal Gonen at bgonen@uwf.edu Bilal Gonen, Xingang Fang, Eman El-Sheikh, Sikha Bagui, Norman Wilde The University of West Florida Pensacola, Florida, USA


Download ppt "Traversing Documents by Using Semantic Relationships Bilal Gonen, Xingang Fang, Eman El-Sheikh, Sikha Bagui, Norman Wilde The University of West Florida."

Similar presentations


Ads by Google