Transcript
Page 1: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

1

SWARMS: A Tool for Domain Exploration in Semantic Web and its

Application in FOAF Domain

Bangyong Liang,Jie Tang,Juanzi Li,

Kehong WangDept. of Computer Science, Tsinghu

a Univ.

Page 2: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

2

Domain Exploration Tool Semantic Web is made up of domain specific

data Some problems still exist

Visualization and Navigation Mining Index-based Search Association Search

SWARMS provides an easy way to explore domain data

Page 3: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

3

Design Goal Easy to migrate among domains

Sourceforge, http://www.sourceforge.net XinhuaML, Chinese News Domain FOAF, Friend-of-a-Friend

Manage large-scale domain specific data Index-based search, based on Lucene Database backend storage

Page 4: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

4

Current Implementation Backend Storage

Database + Jena

Index-based Search Lucene + Database

Visualization and Navigation JUNG based Layout and renderer

Page 5: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

5

System Components

PNSDB

Jena basedFOAF API

FOAFOntologyrepository

Lucene

IndexRepository

Index-basedSearch

JUNG basedVisualization

Association Search

User interface

Page 6: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

6

Index-based Search

Page 7: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

7

Context Visualization

Page 8: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

8

Paper Cluster Visualization

Page 9: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

9

Friend Cluster Visualization

Page 10: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

10

Person View

Page 11: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

11

Paper View

Page 12: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

12

Association View

Page 13: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

13

Data Size

Current Ontological Data Size >400,000 persons and their publications foaf:knows, foaf:publications, foaf:topic, foaf:maker jena_g1t1_stmt > 3,000,000 records

Page 14: SWARMS: A Tool for Domain Exploration in Semantic Web and its Application in FOAF Domain

14

Performance Analysis Index Performance

Performance for fetching one instance’s context 20 instances with differen

t number of propterties are evaluated

Keyword Number of Results

Time(seconds)

Li 921 0.11(s)

Zhang 759 0.11(s)

James 545 0.09(s)

Liang 180 0.09(s)

Tim 156 0.09(s)

Baul 0 0.09(s)

Max(s) Min(s) Average(s)

0.02 0.01 0.014