Artificial
Intelligence

Fall 2011
course
navigation

Oct 20

aside

Two things to do:

chap 10 : agents & First Order Logic

logic for agent actions :

chap 12 : ontology

start here : http://en.wikipedia.org/wiki/Ontology_(information_science)
Ontologies are similar in intent to relational databases (this is a member of that class related to these and those) but are intended to be more general, including logically implying new relations between many "databases".
Discuss basics of relational databases.
Here's an article discussing object oriented programming vs ontologies
Note "closed world" vs "open world" assumptions about facts not explicitly stated as true and the sorts of reasoning that follows.

projects / software systems

opencyc.org :
dbpedia :
protege knowledge browser :
OWL and the semantic web
SPARQL :
openmind.org

example ontologies

creative commons licenses

Example in HTML webpage :
<a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"> <img alt="Creative Commons License" style="border-width:0" src="http://i.creativecommons.org/l/by-nc-sa/3.0/80x15.png" /> </a><br /> <span xmlns:dct="http://purl.org/dc/terms/" property="dct:title">an example</span> by <span xmlns:cc="http://creativecommons.org/ns#" property="cc:attributionName">Jim Mahoney</span> is licensed under a <a rel="license" href="http://creativecommons.org/licenses/by-nc-sa/3.0/"> Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License </a>.
... which uses RDFa ;
see also
The basic idea is that RDF encodes "triples": subject predicate object, e.g. "this_webpage author 'Jim Mahoney'".
In the CC example above, the subject of the declarations is implied to be the current webpage. xmlns is "XML Name Space" and give an abbreviation for a URL as a global "name" of a concept. i.e. "title".

RSS

"really simple syndication" or "RDF Site Summary"

FOAF

www.foaf-project.org

internet shopping world

browse material in section 12.7 in the text
Look at 1st problem in text, chapter 12, and textbook's solution
http://cs.marlboro.edu/ courses/ fall2011/ai/ notes/ Oct_20
last modified Wednesday October 19 2011 9:00 pm EDT