2

Sémantický web (UINF/SWB) – 2010–2014

 2 years ago
source link: https://novotnyr.github.io/courses/semanticky-web-swb-2011/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Sémantický web (UINF/SWB) – 2010–2014

Sémantický web (UINF/SWB) – 2010–2014

2010/02/22

Základné informácie

Kód predmetu: ÚINF/SWB/10

Počet kreditov: 4

Vyučujúci:

  • RNDr. Peter Gurský, PhD
  • RNDr. Róbert Novotný

Rozvrh:

  • utorok, 9:50 – 12:25, P/7

Realizované cvičenia

Sémantický web a motivácia, oblasti, problémy, vízie.

Štruktúrované webové dokumenty a XML

Nástroje

Vzorové XML zo slajdov

<library location="Bremen">
	<author name="Henry Wise">
		<book title="Artificial Intelligence"/>
		<book title="Modern Web Services"/>
		<book title="Theory of Computation"/>
	</author>
	<author name="William Smart">
		<book title="Artificial Intelligence"/>
	</author>
	<author name="Cynthia Singleton">
		<book title="The Semantic Web"/>
		<book title="Browser Technology Revised"/>
	</author>
</library>

Vzorová XSLT šablóna

<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">
    <xsl:output method="html" indent="yes"/>
    <xsl:template match="/author">
        <html>
            <head>
                <title>An author</title>
            </head>
            <body bgcolor="white">
                <b>
                    <xsl:value-of select="name"/>
                </b>
                <br />
                <xsl:value-of select="affiliation"/>
                <br />
                <i>
                    <xsl:value-of select="email"/>
                </i>
            </body>
        </html>
    </xsl:template>
</xsl:stylesheet>

Popisovanie webových zdrojov pomocou RDF

Jazyk ontológií webu: OWL

SPARQL

Modelovanie, Description Logics.

Protege

Sesame

Pokrytie obsahu

  • Sémantický web a motivácia, problémy, vízie.
  • XML, syntax, rozličné programové modely (DOM, SAX, StAX), menné priestory v XML, adresovací jazyk XPath, dopytovací jazyk XQuery. Ukážky programovania v Jave.
  • RDF, RDFS
  • dopytovacie jazyky: SPARQL
  • softvérové nástroje: Jena, Sesame, Protege
  • základy deskriptívnej logiky
  • odvodzovanie v deskripčnej logike

Odkazy

Náhodné odkazy


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK