Basics of Semantics

From its-wiki.no
Jump to: navigation, search

Basics of Semantics

Course UNIK4710, UNIK9710
Title Basics of Semantics
Lecture date 2015/02/06
presented by Josef Noll
Objective The objective of this lecture is to explain the principles of Semantic Technologies, including* the elements of semantics* the differences between .rdf, .owl* clarification on expectations towards semantics
Learning outcomes Having joined this lecture, you
  • Understand the need for semantics
  • can list the basic elements of semantic technologies
  • understand the differences between semantic web and semantic web services
  • Next: Identify semantic technologies for description of the user and his context
  • Next: Describe the difference between ontologies and rules
Pensum (read before) To do:
  • create a short overview over the topic you would like to work with. The topic should be explained in terms of a "scenario"
  • watch the YouTube videos and prepare a list of questions
References (further info) References:

Discussions

Keywords Semantic Technologies, Tripple Store, RDF, OData, Tags

this page was created by Special:FormEdit/Lecture, and can be edited by Special:FormEdit/Lecture/Basics of Semantics.


Please have a look at this presentation to get an idea on the topics being addressed in this course:

<html>

<iframe src="http://www.slideshare.net/slideshow/embed_code/776814" width="599" height="487" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" style="border:1px solid #CCC;border-width:1px 1px 0;margin-bottom:5px" allowfullscreen webkitallowfullscreen mozallowfullscreen> </iframe>
<a href="http://www.slideshare.net/jcmorris/the-role-of-ontology-in-modern-expert-systems-dallas-2008-presentation" title="The Role Of Ontology In Modern Expert Systems Dallas 2008" target="_blank">The Role Of Ontology In Modern Expert Systems Dallas 2008</a> from <a href="http://www.slideshare.net/jcmorris" target="_blank">Jason Morris</a>

</html>

And see this video: https://plus.google.com/u/0/107636785072275844843/posts/9kbGFHA972J

Task for next lecture

Test yourself, answer these questions

  • What is the difference among the Web 1.0 and Web 2.0 and Web 3.0?
  • What is the Semantic Web?
  • Describe the problems in the current web and the vision of the sematic web.
  • How would you define the main goals of the Semantic Web?
  • What is an ontology?

Lecture Notes & Scenarios

Lecture Notes 2014

The lecture

Lecture Notes 2013

Lecture Notes 2012

Other info

Title
Basics of Semantics
Author
Josef Noll
Footer
Basics of Semantics
Subfooter
UNIK4710/UNIK9710


⌘Introduction

PersonalisedService.png

Tasks

  • Presentation of context aware scenarios
  • 4-5 Scientific papers
  • install Protege 3.5


⌘What are you going to learn:

HowDoesOntologyHelp.png
  • Understand the need for semantics
  • Can list the basic elements of semantic technologies
  • Explain the differences between semantic web and semantic web services
  • Next: Identify semantic technologies for description of the user and his context
  • Next: Describe the difference between ontologies and rules

Reference: J.C. Morris, The Role Of Ontology In Modern Expert Systems Dallas 2008, slideshare.com


⌘ Semantic Technologies

References:


⌘ Tim Berners Lee on Semantic Web

published in 2008


⌘ An introduction to the semantic Web

⌘ And some more fun - Ordering of a Pizza in the future

⌘Discussion: Tagging versus Semantics

Norge-Fylker.png

Discuss:

  • what are the main elements of semantics
  • differences between .rdf, .owl,
  • "what are your expectations on semantics?"


⌘Usage of Semantic today

Customer preferences

  • Trust relation
  • Clear value proposition (convenience)
  • Information/advertisement overload

Main duties for service players

  • Customer relation (paying the bill)
  • Service integration
  • New business ideas
  • Customer protection (information

References:


⌘Detailed intro to Semantics and Ontologies

See Service Semantics, Tutorial at LUT, Media:200708ServiceSemantics-Tutorial.pdf


⌘Fundamentals of Semantics

Semantic Technologies.png
  • Explain: RDF, OWL, ...
  • Discuss: use cases, restrictions

Semantics:

  • .xml relation between subject & object
  • .rdf subject, predict, object
  • .rdfs vocabulary for properties
  • ontologies as data models of a domain
    • describe through rdf or owl
    • owl is more expressive
  • Extension of semantics through rules
  • Rules might replace ontologies

⌘Challenges with ontologies

  • ontologies describe the data on a Web
  • very good suited as a knowledge base, e.g. medical history, interworking of medicine, oil drilling
  • when using a semantic model in the real world, the challenge is to get changes (updates) to the ontologies. Example: car industry, where cars are produced under the same header with slightly different outfit, where manufacturers change frequently,...

⌘ Summary on Ontologies

  • cover only limited area (specific area, "swamps of ontologies")
  • have a "creation date" (timestamp) in mind
    • upgradability?
    • consistency when upgrading one ontology
  • are good for knowledge management
  • interface between knowledge management and processes is not clear


⌘What have we learned, discuss

  • Understand the need for semantics
  • Can list the basic elements of semantic technologies
  • Explain the differences between semantic web and semantic web services
  • Next: Identify semantic technologies for description of the user and his context
  • Next: Describe the difference between ontologies and rules

Tasks

  • Presentation of context aware scenarios
  • 4-5 Scientific papers
  • install Protege 3.5



__

Facts about "Basics of Semantics"RDF feed
CourseUNIK4710 + and UNIK9710 +
KeywordsSemantic Technologies +, Tripple Store +, RDF +, OData + and Tags +
Learning outcomesHaving joined this lecture, you
  • UnderstaHaving joined this lecture, you
  • Understand the need for semantics
  • can list the basic elements of semantic technologies
  • understand the differences between semantic web and semantic web services
  • Next: Identify semantic technologies for description of the user and his context
  • Next: Describe the difference between ontologies and ruleshe difference between ontologies and rules +
LecturerJosef Noll +
ObjectiveThe objective of this lecture is to explain the principles of Semantic Technologies, including* the elements of semantics* the differences between .rdf, .owl* clarification on expectations towards semantics +
PensumTo do:
  • create a short overview over the topic you would like to work with. The topic should be explained in terms of a "scenario"
  • watch the YouTube videos and prepare a list of questions +
  • ReferencesReferences:
  • Semantic Web introduction hReferences:
  • Semantic Web introduction http://www.linkeddatatools.com/semantic-web-basics
  • Trends in the future: http://www.slideshare.net/matthewbuckland/future-web-trends
  • An introduction to the semantic Web: http://www.youtube.com/watch?v=OGg8A2zfWKg
  • And some more fun - Ordering of a Pizza in the future: http://www.youtube.com/watch?v=RNJl9EEcsoE&feature=related
  • Discussions

    TitleBasics of Semantics +
    DateThis property is a special property in this wiki.6 February 2015 +