Search Engine, Semantic Web, RDF, Resource Description Framework, Semantic Web Search, RDF Search, RSS, FOAF, RDFS, OWL, RSS Search, FOAF Search

Semantic Web Search A Search Engine for the Semantic Web (BETA) Powered by Intellidimension RDF Gateway
Search Page  Search Help  Search Agent  FAQ  Submit a URL  SPARQL  Developers  

Search Help

Our site can be used like traditional Web search site by just typing a few keywords describing the information you are trying to find. However if this produces a large number of irrelavant results you can then harness the real power of the Semantic Web. Our search engine allows you to use the vocabularies of the Semantic Web to narrow your search by the specific type or properties of the resource (person, place, or thing) you want to locate.

The table below highlights the basic search stragegy you should use on Semantic Web Search.

Basic Search Strategy - each step increasingly narrows the search
1. Enter the keywords that best describe what you are looking for. web browser
2. Select the type of resource you are looking for from the drop list. RSS Item
3. Enter one or more property values of the resource. [rss:title]~web browser

The table below describes the various conditions that can be applied to a Semantic Web Search. Combine more conditions to narrow your search. Only resources that match all of your specified conditions are returned in the search results.

Find a resource with...
1. Any property value containing the term(s)
A. If no other conditions are present simply list the terms: web browser
B. Otherwise match any property using the special symbol (o) with the fuzzy match operator (~): o~web browser
2. A specific type
A. Just select one of the types from the drop down list
B. Or you can specify a type by matching the RDF Type property of the resource: [rdf:type]=[rss:item]
3. A specific URI
A. If no other conditions are present simply specify the URI of the resource: [http://www.semanticwebsearch.com]
B. Otherwise match the resource URI using the special symbol (s) along with the equality operator (=): s=[http://www.semanticwebsearch.com]
4. A property equal to a value
Specify the property by name or URI along with the equality operator (=)
A. Match a literal string: [foaf:name]="Bill Clinton"
B. Match a resource: [foaf:mbox]=[mailto:billclinton@whitehouse.gov]
C. Match any value: [foaf:image]=
5. A property value containing the term(s)
Specify the property by name or URI along with the fuzzy match operator (~) followed by one or more terms: [rss:description]~computer software windows
6.An anonymous node with a property value
The anonymous node operator (.) can be specified after any property name to indicate the next property is a on the anonymous node contained by the previous property.
A. Match a property on the anonymous node contained in the the dc:creator property of the resource: [dc:creator].[foaf:name]="Bill Clinton" [dc:creator].[foaf:name]~Bill Clinton [dc:creator].[foaf:name]= [dc:creator].[foaf:mbox]=[mailto:president-42@whitehouse.gov]
Notes
1. All resources, both property names and values, must be enclosed in square braces ( [foaf:name] ).
2. Resources can be specified as a full URI ( [http://xmlns.com/foaf/0.1/name] ) or a qname ( [foaf:name] ) using one of the namespaces supported by Semantic Web Search.
3. Properties can optionally be specified by enclosing their name (label) in sqaure braces ( [Title] ). This method of specifying a property is convenient but can sometimes be ambiguous therefore it is best to use the full URI ( [http://purl.org/dc/elements/1.1/title] ) or qname ( [dc:title] ) of the property.
4. A literal value that contains spaces must be enclosed in double quotes ( "Semantic Web Search" ).
5. The equal to operator (=) requires an exact match of the property value. A literal value will only match an identical literal value and likewise a resource value will only match an identical resource value. All comparision are case sensitive. For a broader match of a property value use the fuzzy match operator (~).

Example Searches

The links listed below provide some examples of common types of Semantic Web searches. You can try them out and modify them to find the information you need.

General

Find any resource that has a property that contains the terms 'web' and 'browser'

FOAF

Find all FOAF Persons that contain the term 'Bill Clinton'
Find all FOAF Persons that with the name 'Bill Clinton'
Find all FOAF Persons that knows a person named 'Bill Clinton'

RSS

Find all RSS items that contain the terms 'web' and 'browser'
Find all RSS items that contain the terms 'web' and 'browser' in the title
Find all RSS items that contain the terms 'web' and 'browser' and have 'software' in their subject

On-line Search Agent

Click here to try our on-line search argent that will help you construct a search to find the information you need on Semantic Web.
Copyright 2004-2007 Intellidimension  -  Report a Problem  -  Terms of Service