Semantic Web

From GICL Wiki
Revision as of 18:18, 24 July 2006 by W Regli (Talk | contribs)

Jump to: navigation, search

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.).

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 [Glossary#metadata metadata] vocabularies. [SemWebServices Semantic Web Services] allows software agents on robots, computers, or other machines to utilize this semantic markup automatically- without hardcoding interactions



Semantic Web Services


Reasoning and Inference Tools

Ontology Building Tools