Title: Swoogle Tutorial (Part II: Swoogle Demo)
1Swoogle Tutorial (Part II Swoogle Demo)
Presented by eBiquity Lab, CSEE, UMBC
- A canned demo
- Use-case UMBC tree survey
21. 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
3Find 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.
4Digest Time Ontology (document view)
Demo2(a)
5Digest Time Ontology (term view)
Demo2(b)
TimeZone
before
.
intAfter
6Find Term Person
Demo3
Not capitalized! URIref is case sensitive!
7Digest Term Person
Demo4
167 different properties
562 different properties
8Demo5(a)
Swoogle Today
9Demo5(b)
Swoogle Statistics
FOAF
Trustix
W3C
Stanford
10Demo5(c)
Swoogle Statistics
11Demo6
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.
12Demo7
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
132. 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
141. 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
152. 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
163. 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
174.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
185. 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.
19Some 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
20Links
- 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)