Swoogle Tutorial (Part II: Swoogle Demo) - PowerPoint PPT Presentation

About This Presentation
Title:

Swoogle Tutorial (Part II: Swoogle Demo)

Description:

This report is dynamically generated based on the latest data, and it ... Compose form with markup language. Find Terms in Ontology Dictionary. Refine form. 5 ... – PowerPoint PPT presentation

Number of Views:142
Avg rating:3.0/5.0
Slides: 21
Provided by: ebiqui
Category:

less

Transcript and Presenter's Notes

Title: Swoogle Tutorial (Part II: Swoogle Demo)


1
Swoogle Tutorial (Part II Swoogle Demo)
Presented by eBiquity Lab, CSEE, UMBC
  • A canned demo
  • Use-case UMBC tree survey

2
1. A Canned Demo
Find Time Ontology (Swoogle Search)
1
  • Digest Time Ontology
  • Document view
  • Term view

2
  • Ontology Rank
  • Swoogles top 10

6
3
Find Term Person (Ontology Dictionary)
  • Miscellaneous
  • Submit URL
  • Swoogle Web Service

7
  • Digest Term Person
  • Term definition
  • Class-Property bond

4
  • Swoogle Statistics
  • Swoogle Today

5
Swoogle
3
Find Time Ontology
Demo1
We can use a set of keywords to search ontology.
For example, time, before, after are basic
concepts for a Time ontology.
4
Digest Time Ontology (document view)
Demo2(a)
5
Digest Time Ontology (term view)
Demo2(b)
TimeZone
before
.
intAfter
6
Find Term Person
Demo3
Not capitalized! URIref is case sensitive!
7
Digest Term Person
Demo4
167 different properties
562 different properties
8
Demo5(a)
Swoogle Today
9
Demo5(b)
Swoogle Statistics
FOAF
Trustix
W3C
Stanford
10
Demo5(c)
Swoogle Statistics
11
Demo6
Swoogle top 10
Swoogle use PageRank like algorithm to rank
semantic web documents. Well-known ontologies are
highly ranked.
This report is dynamically generated based on the
latest data, and it will take 5 to 10 seconds.
12
Demo7
Submit URL for focused crawler
When you cant find your ontologies in Swoogle,
it may be the case that your ontologies are not
indexed by swoogle yet. Please submit it and
increase its visibility.
When your query fails
From site map
13
2. UMBC TreeSurvey
Identify concepts
1
Compose form with markup language
2
3
Find Terms in Ontology Dictionary
Refine form
4
Build an ontology
5
Swoogle
14
1. A tree survey
  • A tree survey consists of
  • a non-exhaustive list of the species that exist
    in a particular area.
  • data about each observed individual (e.g.
    diameter at chest height, picture, etc.)
  • The metadata for each survey
  • location
  • Creator
  • Date, time

15
2. An survey written in markup language
  • ltsurveygt
  • ltsurvey typegt
  • non-exhaustive species list
  • lt/survey typegt
  • ltlocationgt
  • ltcitygt Ottawa lt/citygt
  • ltlatitudegt 46 degrees lt/latitudegt
  • ltlongitudegt -75 degrees lt/longitudegt
  • ltplacegt Crystal Beach lt/placegt
  • lt/locationgt
  • ltdategt
  • ltyeargt 2004 lt/yeargt
  • ltmonthgt December lt/monthgt
  • ltdaygt 31 lt/daygt
  • lt/dategt
  • ltGMTgt 1400 lt/GMTgt
  • ltspeciesgt
  • ltnamegt
  • pinus banksiana lt/namegt
  • ltpicturegt http//foo.com/tree.JPG lt/picturegt
  • lt/speciesgt
  • ltspeciesgt
  • ltnamegt pinus resinosa lt/namegt
  • lt/speciesgt
  • lt/surveygt

individuals
metadata
16
3. Use Swoogle to find terms
Metadata Individual Related concepts
Survey Y Survey
Survey type Y --
Location Y Y Location, hasLocation, city, state, name, latitude, longitude
date Y dcdate
year, month, day, time Y xsddateTime
Species, name Y Scientific name Tree taxonomy IT IS
picture Y foafImage, foafdepiction
Y dcsubject
Y foafPerson, dccreator, foafmbox
Y tagnumber, DBH
17
4.A survey with better markup
ltSurvey rdfabout""gt lthasLocationgt
ltLocationgt ltcountrygtUSAlt/countrygt
ltstategtMarylandlt/stategt ltplace_namegtUMBClt/place
_namegt lt/Locationgt lt/hasLocationgt
ltdccreatorgt ltfoafPersongt ltfoafnamegtJoel
Sachslt/foafnamegt ltfoafmboxgtjsachs_at_csee.umbc.ed
ult/foafmboxgt lt/foafPersongt lt/dccreatorgt
ltdcdate rdfdatatype"xsddateTime"gt2005-01-08T0
00000Z500lt/dcdategt lt/Surveygt
ltitisPinus_Nigragt lttagnumbergtUMBC-PN3lt/tagnumbe
rgt lthasLocationgt ltLocationgt ltlatitude
rdfdatatype"xsddecimal"gt39.25438lt/latitudegt
ltlongitude rdfdatatype"xsddecimal"gt-76.715
32lt/longitudegt lt/Locationgt lt/hasLocationgt
ltDBH rdfdatatype"xsddecimal"gt68lt/DBHgt
ltfoafdepictiongt ltfoafImage rdfabout
"http//spire.umbc.edu/fieldTrip/tree3/Picture200
06.jpg"gt ltdcsubjectgtprofilelt/dcsubjectgt
lt/foafImagegt lt/foafdepictiongt lt/itisPinus_N
igragt
http//spire.umbc.edu/fieldTrip/survey_instance.rd
f
18
5. The evolution of Survey ontology
  • The survey instance file drive the development of
    Survey ontology
  • (v1) http//daml.umbc.edu/ontologies/webofbelief/1
    .1/survey.rdf
  • Most terms are created by self.
  • (v2) http//spire.umbc.edu/ontologies/survey.rdf
  • More reused terms
  • Longitude and latitude may be borrowed in future.

19
Some Issues
  • Inference complexity OWL full or OWL DL?
  • Ontology instance in Instance document
  • InverseFunctionalProperty
  • foafmbox, foafmbox_sha1sum has range xsdanyURL
    and rdfsLiteral repectively, so it is
    DatatypeProperty. However, it cannot be
    InverseFunctionalProperty.
  • Add class foafMbox
  • tagnumber
  • placeName, place_name

20
Links
  • Swoogle
  • http//swoogle.umbc.edu
  • Swoogle tutorial slides available at
  • Part 1 http//research.ebiquity.org/v2.1/get/a/res
    ource/80.ppt (printed)
  • Part 2 http//research.ebiquity.org/v2.1/get/a/res
    ource/81.ppt (present and demo)
Write a Comment
User Comments (0)
About PowerShow.com