Presentation is loading. Please wait.

Presentation is loading. Please wait.

Knowledge Representation Part III

Similar presentations


Presentation on theme: "Knowledge Representation Part III"— Presentation transcript:

1 Knowledge Representation Part III
A lot of credit to Ref.: Preface + Chapter 1–2 Jan Pettersen Nytun, Knowledge Representation, UiA

2 Preface …Beyond being a query language, SPARQL is a powerful graph-matching language… SPARQL can be used to specify general inferencing in a concise and precise way. … It turns out to be a lot easier to describe RDF, RDFS, and OWL in terms of SPARQL.

3 Semantic Data …having a web site be a collection of data, from which the web page presentations are generated. …focuses not on the presentation but on the subjects of the presentation…. …semantic applications… they explicitly represent the relationships that underlie the application and generate presentations as needed.

4 The AAA Slogan Anyone can say Anything about Any topic. One of the basic tenets of the Web in general and the Semantic Web in particular. Tenet ~ doctrine

5 Open world/Closed world
From Wikipedia, the free encyclopedia: …the open-world assumption … the truth value of a statement may be true irrespective of whether or not it is known to be true. It is the opposite of the closed-world assumption … any statement that is true is also known to be true.

6 The AAA slogan implies that there could always be something new that someone will say. I.e., AAA is based on an open world assumption.

7 Nonunique Naming Since the speakers on the Web won’t necessarily coordinate their naming efforts, the same entity could be known by more than one name.

8 Commonality and Variability
When describing a set of things, some of them will have some things in common (commonality), and some will have important differences (variability). Managing commonality and variability is a fundamental aspect of modeling in general, and of Semantic Web models in particular.

9 Handling Commonality and Variability with Classes
The Semantic Web standards also use this idea of class hierarchy… unlike OOP… not focused on software representation, classes are not defined in terms of behaviors of functions. SSB = solar system body Prefixes: astro = astronomy horo = horoscope IAU = International Astronomical Union

10 Merging Models Each layer comes from a different source. The entire model is the combination of all the layers, viewed as a single, unified whole. (prefSymbol seems a bit problematic?)


Download ppt "Knowledge Representation Part III"

Similar presentations


Ads by Google