Difference between revisions of "Semantic Web"

From GICL Wiki
Jump to: navigation, search
 
(18 intermediate revisions by 3 users not shown)
Line 1: Line 1:
''This wiki will serve as a introduction and resource to the semantic web and its current technologies by serving as a central location for existing informative resources (collections of tools, tutorials, real world examples, etc.). ''
+
[[Category:Semantic Web]]
 +
''This will serve as an introduction and resource to the Semantic Web and its current technologies by serving as a central location for existing informative resources (collections of tools, tutorials, real world examples, etc.). ''
  
'''Edit this information '''
+
----
 +
 
 +
<tt>Snake-inspired robots are modular robots that resemble a snake. Their serpentile locomotion can be achieved via various configurations of motors and joints: angular bevel, angular swivel, gearless, actuated universal joint design, and many others that are yet to be invented. Some snakebots can climb up pipes, some can swim in water, some can only traverse land, and some can do more than one of the previous options. Snake robots can be equipped with various sensors for light, heat, touch, and sound. A variety of potential uses for a snakebot exists, such as urban search and rescue, bomb disarming, and surgical uses.</tt>
 +
 
 +
 
 +
For a human, the above description is simple to understand. A human can understand that a snake-inspired robot is the same as a snakebot and a snake robot. We know that a snake is an animal and so these robots look and move like an animal. We understand what a sensor is, and how they are useful in various situations. Humans make inferences based upon the above text, but to a machine the paragraph is completely incomprehensible.
 +
 
 +
 
 +
If a machine could understand our text, it could help us pick which configuration of a snakebot is best suited to current needs. For instance, an urban search and rescue snake robot should have at least a heat-sensing device to detect bodies in rubble. If we could make the text machine-readable, we could allow the snake robot to automatically use a new sensor, without having it hard-wired into its software.
 +
 
 +
 
 +
The '''Semantic Web''' makes this idea possible. The [http://www.w3.org/ World Wide Web Consortium] hosts a [http://www.w3.org/2001/sw/ Semantic Web Activity] group which standardizes Semantic Web technologies. Having special semantic [[Languages]] to create and conceptually link [[Ontologies]] from across the Internet forms an entire world of machine-readable concepts. Taking advantage of previously constructed ontologies reduces production time and improves sharing and comparing of these [[metadata]] vocabularies.  [[Semantic Web Services]] allows software agents on robots, computers, or other machines to utilize this semantic markup automatically- without hardcoding interactions
 +
 
 +
 
 +
==See also==
  
 
[[Languages]]
 
[[Languages]]
Line 11: Line 26:
 
[[Querying]]
 
[[Querying]]
  
[[Reasoning and Inference Tools]]
+
[[Reasoning and inference tools|Reasoning and Inference Tools]]
 +
 
 +
[[Ontology building tools|Ontology Building Tools]]
 +
 
 +
==References==
  
[[Ontology Building Tools]]
+
*  Hendler, Berners-Lee, Lassila. The Semantic Web. ''The Scientific American'', 284(5): 34-43, 2001 [http://www.scientificamerican.com/article.cfm?articleID=00048144-10D2-1C70-84A9809EC588EF21&catID=2 Available from The Scientific American]
 +
* [http://www.cs.umd.edu/~hendler/presentations/engelmore.pdf ''Knowledge is Power: the view from the Semantic Web''], Robert Engelmore Memorial Lecture by Jim Hendler, AAAI 05
 +
* J. Hendler. Agents and the Semantic Web. ''IEEE Intelligent Systems'', 16(2):30-37, March/April 2001.
 +
* [http://www.w3.org/ World Wide Web Consortium]
 +
* [http://www.w3.org/2001/sw/ W3C's Semantic Web]

Latest revision as of 17:28, 27 March 2008

This will serve as an introduction and resource to the Semantic Web and its current technologies by serving as a central location for existing informative resources (collections of tools, tutorials, real world examples, etc.).


Snake-inspired robots are modular robots that resemble a snake. Their serpentile locomotion can be achieved via various configurations of motors and joints: angular bevel, angular swivel, gearless, actuated universal joint design, and many others that are yet to be invented. Some snakebots can climb up pipes, some can swim in water, some can only traverse land, and some can do more than one of the previous options. Snake robots can be equipped with various sensors for light, heat, touch, and sound. A variety of potential uses for a snakebot exists, such as urban search and rescue, bomb disarming, and surgical uses.


For a human, the above description is simple to understand. A human can understand that a snake-inspired robot is the same as a snakebot and a snake robot. We know that a snake is an animal and so these robots look and move like an animal. We understand what a sensor is, and how they are useful in various situations. Humans make inferences based upon the above text, but to a machine the paragraph is completely incomprehensible.


If a machine could understand our text, it could help us pick which configuration of a snakebot is best suited to current needs. For instance, an urban search and rescue snake robot should have at least a heat-sensing device to detect bodies in rubble. If we could make the text machine-readable, we could allow the snake robot to automatically use a new sensor, without having it hard-wired into its software.


The Semantic Web makes this idea possible. The World Wide Web Consortium hosts a Semantic Web Activity group which standardizes Semantic Web technologies. Having special semantic Languages to create and conceptually link Ontologies from across the Internet forms an entire world of machine-readable concepts. Taking advantage of previously constructed ontologies reduces production time and improves sharing and comparing of these metadata vocabularies. Semantic Web Services allows software agents on robots, computers, or other machines to utilize this semantic markup automatically- without hardcoding interactions


See also

Languages

Ontologies

Semantic Web Services

Querying

Reasoning and Inference Tools

Ontology Building Tools

References