1. Introducing the Semantic Web Professor James Hendler http://www.cs.umd.edu/~hendler Co-Director, Maryland Information and Network Dynamics Laboratory Semantic Web Agents Project http://www.mindswap.org MiND
2.
3. The Evolving Web DOCUMENTS DATA/PROGRAMS Web of Knowledge HyperText Markup Language HyperText Transfer Protocol Resource Description Framework eXtensible Markup Language Self-Describing Documents Foundation of the Current Web Proof, Logic and Ontology Languages Shared terms/terminology Machine-Machine communication 1990 2000 2010 Berners-Lee, Hendler; Nature , 2001
5. Can’t we just use XML? This is what a web-page in natural language looks like for a machine
6. XML helps XML allows “meaningful tags” to be added to parts of the text CV name education work private < > < > < > < > < >
7. XML machine accessible meaning But to your machine, the tags look like this…. CV name education work private < > < > < > < > < > < > < > < > < > < >
8. Schemas take a step in the right direction Schemas help…. < > … by relating common terms between documents
9. But other people use other schemas < > > < > < > Someone else has one like this…. CV name education work private < > < > < > < > < >
17. On the Web -- links are critical! <a href= URI> HTML Web page Any Web Resource <a href=“http://…”> RDF URI URI URI RDF is like the web! And… On the Semantic WEB -- links are critical!
38. Use Semantics for Composition Translate my symptoms from French and find me a pharmacy that has the necessary medicine (then compute how to get there and print the directions) Print the directions to a pharmacy which has a medicine that cures the symptoms that I will tell you (in French)