Mikä on semanttinen web?

Samankaltaiset tiedostot
Sisällönhallinnan menetelmiä

Web ja semanttinen web organisaatioissa

Metatietojen merkitys tiedonhallinnassa

Metatietojen merkitys tiedonhallinnassa

Semanttinen web: visio uudesta webistä

Semanttinen web - lyhyt johdatus

Metatiedot organisaatioiden sisällönhallinnassa

Visio tulevaisuuden Webistä. Semantic Web - kohti uutta merkitysten Internetiä. Ratkaisumalli 1: Älykkäämmät sovellukset. Vision este Webissä

Semanttinen Web. Ossi Nykänen. Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto

W3C-teknologiat ja yhteensopivuus

Sisältöjen hallinta verkottuneessa tietoympäristössä

Paikkatiedot ja Web-standardit

Semanttinen Web. Ossi Nykänen. Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto

Luento 12: XML ja metatieto

standardit (W3C, ISO) Semanttisen laskennan tutkimusryhmä Teknillinen korkeakoulu

Semantic Web Sisältötuotannon ja palveluiden tulevaisuus

Rakenteiset dokumentit Mitä hyötyä niistä on?

Semanttinen Web. Ossi Nykänen Tampereen teknillinen yliopisto (TTY), DMI / Hypermedialaboratorio W3C Suomen toimisto

ONKI-projekti tuo ontologiat käyttöön sisällönkuvailussa

Internet jolla on merkitystä

Eero Hyvönen. Semanttinen web. Linkitetyn avoimen datan käsikirja

Rakenteisen oppimateriaalin tuottaminen verkossa esimerkki Rhaptos. Antti Auer Koordinaattori, HT Jyväskylän yliopisto Virtuaaliyliopistohanke

Sisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta

Kim Viljanen

XML johdanto, uusimmat standardit ja kehitys

Profium. Smart Information Router (SIR) Janne Saarela Profium Oy. Profium perustettu Pioneeri sisällönhallinnan ratkaisujen kehityksessä

W3C, Web-teknologiat ja Semanttinen Web

Seitsemän syytä semanttiseen webiin. Eero Hyvönen Aalto-yliopisto ja HY Semanttisen laskennan tutkimusryhmä (SeCo)

W3C, Web-teknologiat ja XML

Rakenteisten dokumenttien jatkokurssi, syksy 2006

10 Ohjelmoinnista Semanttisessa Webissä

The OWL-S are not what they seem

Ontologiat ja semanttinen web sisällön tuotannon näkökulmasta Luetteloinnin tiedotuspäivä Juha Hakala Kansalliskirjasto.

3 Verkkosaavutettavuuden tekniset perusteet

Tiedonlouhinta rakenteisista dokumenteista (seminaarityö)

Kirjastoverkkopäivät Marja-Liisa Seppälä Kansalliskirjasto

XML-evoluutio ja kestävä kehitys

Internet - hyvän ja pahan tiedon tie

Paikannimirekisteri linkitettynä tietona

Kansallinen semanttisen webin sisältöinfrastruktuuri FinnONTO - visio ja sen toteutus

Semanttinen web ja sukututkimus

XML ja Web Services update

W3C ja Web-teknologiat

1. Lähtökohta ja taustat

Verkkosisällön saavutettavuusohjeet 2.0: hyviä ohjeita monimuotoisen sisällön suunnitteluun ja arviointiin

Avoin tieto ja World Wide Web tietoyhteiskunnan palveluksessa. Open Data and the World Wide Web in Service for the Informaton Society

Automaattinen semanttinen annotointi

FinnONTO-infrastruktuurin esittely

W3C ja Web-teknologiat

RDF-TIETOMALLI TOIMINTAPROSESSIN TIEDONHALLINNAN TUKENA

W3C: teknologia ja (tieto)yhteiskunta

Semantic Web käytännön sovelluksissa. TkT Janne Saarela Profium Oy

Semanttisen Webin mahdollisuudet yrityksille

W3C, XML ja tietojenkäsittely: Ihmisen ja tietokoneen yhteinen ymmärrys suoritettavasta tehtävästä ja XML-standardien merkitys tietosysteemeissä (MH)

Esityksen sisältö. Kokoelmatietojen siirto MuseoSuomi-järjestelmään. 1. Sisällöntuotannon ongelma: lähtökohdat ja tavoitteet

Semanttinen Web ja Webteknologiat

Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin?

SUOMALAISEN LAINSÄÄDÄNTÖTYÖN TIEDONHALLINTA Suuntana semanttinen web

Avoimet standardit ja arkistointi

Johdatus XML teknologioihin

in condition monitoring

Sisältö. Semanttinen Web. WWW:n perusta. WWW tänään. WWW tänään: palvelut ja tiedonhaku. Toiminnalliset palvelut: ongelmia

ONKI SKOS Sanastojen ja ontologioiden julkaiseminen ja käyttö Asiasanaston muuntaminen SKOS muotoon: case YSA

Johdatus rakenteisiin dokumentteihin

Avoin data Avoin kirjasto Kuvailupäivät

W3C ja Web-teknologiat

JHS XML suositus. XML Finland tapahtuma Mikael af Hällström ylitarkastaja, Verohallinto JHS XML työryhmän vetäjä

Sisältö. Semanttinen Web ja Web palvelut Sisältötuotannon ja palveluiden tulevaisuus Internetissä. WWW:n perusta. WWW tänään

Ensi askeleet semanttiseen webiin: tuotantoprojektin kokemuksia

Verkkopalveluiden saavutettavuus

Ontologiat merkitysten mallintamisessa: OWL. Eeva Ahonen

TESAURUKSET JA ONTOLOGIAT

Avoimet standardit ja asiakirjamuodot Suomen julkisessa hallinnossa: teoriasta käytäntöön

Ontologiamuokkaimen käyttö laskentaklusterin tehokkuusanalyysissä (valmiin työn esittely) Santtu Klemettilä

Sisältö. Miten hyötypalveluja Webiin saadaan? Mitä hyötyä on Webistä? Kehityksen este Webissä? Miten Webistä tulee älykkäämpi?

SKOS. Osma Suominen ONKI-hankkeen laajennettu projektiryhmä

Miten Linked Data aineistoja tuotetaan ja. Semanttisen laskennan tutkimusryhmä SeCo Aalto-yliopisto

Miksi asiasanastot eivät riitä vaan tarvitaan ontologioita?

Sosiaalihuollon avoin asiakastietomalli ja sen kehittämisessä ja soveltamisessa käytetyt standardit

Semanttinen Finlex Arttu Oksanen ( )

URI:n muodostamisen prosessi (suositusluonnoksen liite 1)

Metatiedot lainsäädäntötiedon hallinnassa

Epätäsmällisen tiedon esittäminen semanttisen webin ontologioissa

Knowledge Management (KM) eli. tiedon/tietämyksen hallinta

Vaasan yliopiston toimintaa tukevat informaatiopalvelut ovat käytettävissä WWW:n kautta.

Kohti Yleistä suomalaista ontologiaa (YSO)

Metatiedot organisaatioiden sisällönhallinnassa

10 Nykyaikainen WWW-arkkitehtuuri

TerveSuomi.fi portaalin suunnittelu ja tekninen toteutus

Kohti kansallista semanttisen webin sisältöinfrastruktuuria

Vaatimusdokumentti. Orava. Helsinki Ohjelmistotuotantoprojekti HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

12 Pari sanaa sovelluskehityksestä

JHS XXX Paikkatiedon yksilöivät tunnisteet

Julian graafinen annotointityökalu ja erityisontologioiden editori. Jaason Haapakoski P Kansanterveyslaitos , 28.3.

Semanttinen web: ontologioiden esittäminen ja oppiminen

ONKI: sanastojen ja avoimen linkitetyn datan tekninen infrastruktuuri Juha Hakala Kansalliskirjasto

Agentit ja semanttinen web. Pekka Halonen

Transkriptio:

Mikä on semanttinen web? Airi Salminen Jyväskylän yliopisto http://www.cs.jyu.fi/~airi/ Semanttinen web ja funktionaalinen luettelointi seminaari 3.5.2006 Airi Salminen, Mikä on semanttinen web? 3.5.2006

Sisältö 1. Webin ongelmia 2. Semanttinen web: määrittelyjä 3. Keskeisiä ominaisuuksia 4. Metatieto semanttisessa webissä 5. Semanttisen webin tekniikoita 6. Mahdollisuuksia ja haasteita 7. Yhteenveto Airi Salminen, Mikä on semanttinen web? 3.5.2006 2

1. Webin ongelmia Epäyhtenäisyys: heterogeenisten sisältöjen määrät kasvavat helposti hallitsemattomiksi jopa organisaatioiden intranet-ratkaisuissa. Kommunikointikuilut: järjestelmät ja palvelut eivät kommunikoi keskenään paljonkaan edes yhden organisaation sisällä. Epäluotettavuus: sisällön ja palvelujen luotettavuus epävarmaa erityisesti Internetissä. Airi Salminen, Mikä on semanttinen web? 3.5.2006 3

1. Webin ongelmia HTML-kieli on yhdenmukainen ratkaisu, mutta se kertoo lähinnä dokumenttirakenteista (otsikko, kappale, lista, taulukko,... ), kirjasintyypeistä (kursivoitu,...) ja linkityksistä, ei dokumentin sisällön merkityksestä. Sisältöjä muilla esitysmuodoilla paljon, esim. teksturidokumentteja, kuvia, äänitteitä, video-, animaatioja kalvoesityksiä. Sisältöjen merkitys ei yleensä ohjelmistojen ymmärrettävissä. Airi Salminen, Mikä on semanttinen web? 3.5.2006 4

1. Webin ongelmia Internetin käyttäjien ja tietovarantojen huima kasvu on aktivoinut myös mitä erilaisimpien agenttiohjelmien ja vertaispalvelujen (peer-to-peer) kehittämisen; niiden kontrolloiminen ja niihin liittyvän tietoturvan varmistaminen on ongelmallista. Internet-teknologia rakennettiin rajatulle yhteisölle, sitä ei suunniteltu kaikkien ihmisten yhteiseksi kommunikointitekniikaksi; luottamusta pidettiin itsestään selvyytenä. Airi Salminen, Mikä on semanttinen web? 3.5.2006 5

2. Semanttinen web: määrittelyjä An extension of the current web in which information is given well-defined meaning, better enabling computers and people to work in cooperation. Tim Berners-Lee, James Hendler, Ora Lassila, The Semantic Web, Scientific American, May 2001. Airi Salminen, Mikä on semanttinen web? 3.5.2006 6

2. Semanttinen web: määrittelyjä The Semantic Web provides a common framework that allows data to be shared and reused across application, enterprise, and community boundaries. It is a collaborative effort led by W3C with participation from a large number of researchers and industrial partners. It is based on the Resource Description Framework (RDF), which integrates a variety of applications using XML for syntax and URIs for naming. W3C Semantic Web Activity, http://www.w3.org/2001/sw/ XML = Extensible Markup Language RDF = Resource Description Framework URI = Uniform Resource Identifier Airi Salminen, Mikä on semanttinen web? 3.5.2006 7

3. Keskeisiä ominaisuuksia Koostuu primääriresursseista ja metatietoresursseista Resurssien merkitykseen, käyttöön ja luotettavuuteen liittyviä metatietoja Metatiedot standardoidussa muodossa, sekä ihmisten että ohjelmien luettavissa (esitystapoina XML, RDF ja muut W3C:n määrittelemät esitystavat) Automaattista päättelyä merkityksestä ja luotettavuudesta Kehitystä koordinoi W3C Semanttinen web on metatiedolla rikastettu web Airi Salminen, Mikä on semanttinen web? 3.5.2006 8

4. Metatieto semanttisessa webissä Tietoa joka auttaa käyttämään, ymmärtämään, prosessoimaan ja yhdistämään webin tietoresursseja Airi Salminen, Mikä on semanttinen web? 3.5.2006 9

4. Metatieto semanttisessa webissä julkaisutiedot jokaiseen julkaisuun liittyy Dublin Core tiedot: creator, subject, julkaisun kirjoittaja (creator) identifioidaan yksikäsitteisellä URI-tunnisteella julkaisun asiasanat annetaan yleisestä suomalaisesta ontologiasta (YSO) kirjailijatiedot tietoja suomalaisista kirjoittajista, heidän suhteista toisiinsa jokainen kirjoittaja tunnistetaan URI-tunnisteella YSO suomen kielen asiasanat ja niiden väliset suhteet Tämä kaikki RDF-muodossa, tietoja voidaan yhdistellä Airi Salminen, Mikä on semanttinen web? 3.5.2006 10

4. Metatieto semanttisessa webissä Vaihtoehtoja metatiedoille kuvaa jotain tietoresurssia Internetissä kohteena resurssien luokka (esim. dokumenttiluokka) kuvaa kohteen sisältöä ihmisen tuottama kuvaa Internetin ulkopuolista asiaa kohteena ilmentymä (esim. dokumentti) kuvaa kohteen kontekstia tietokoneohjelma tuottama upotettu (esim. HTML-dokumenttiin) ulkoinen keskistetty metatietovaranto tuotettu yhdessä kohteen luomisen kanssa käyttäjänä ihminen hajautettu metatietovaranto tuotettu ennen tai jälkeen käyttäjänä tietokoneohjelma Airi Salminen, Mikä on semanttinen web? 3.5.2006 11

4. Metatieto semanttisessa webissä Ontologia Yhteisesti sovittu käsitteistö (käsitteet, niiden väliset suhteet) Tietokoneen tulkittavaksi tarkoitettu Mahdollisesti päättelysääntöjä Airi Salminen, Mikä on semanttinen web? 3.5.2006 12

5. Semanttisen webin tekniikoita Semanttisen webin pelkistetty rakenne sovellusohjelmat primääritietovarannot semanttisen webin tekniikoihin perustuvat metatietovarannot semanttisen webin tekniikat Airi Salminen, Mikä on semanttinen web? 3.5.2006 13

5. Semanttisen webin tekniikoita Tekniikoita sisältöjen identifioimiseen, esittämiseen ja määrittelyyn Merkkikoodit ja tietoresurssien osoittaminen: Unicode, URI Rakenteisten dokumenttien esittäminen: XML, XML Namespaces Rakenne- ja sisältörajoitteiden määritteleminen: DTD, XML Schema Airi Salminen, Mikä on semanttinen web? 3.5.2006 14

5. Semanttisen webin tekniikoita Tekniikoita metatiedon esittämiseen ja määrittelyyn metatiedon esittäminen: RDF metatietoesitystapojen määrittely (ontologian määrittely): RDF Schema ontologian määrittely: Web Ontology Language (OWL) Airi Salminen, Mikä on semanttinen web? 3.5.2006 15

5. Semanttisen webin tekniikoita Dublin Core tiedot RDF-muodossa: http://www.lib.helsinki.fi/dublin_core/rdfsynta.html Dublin Core termistön määrittely RDF-skeemalla: http://dublincore.org/schemas/rdfs/ Airi Salminen, Mikä on semanttinen web? 3.5.2006 16

5. Semanttisen webin tekniikoita Tekniikoita luottamuksen hallintaan digitaalinen allekirjoitus: XML-Signature tietosuojamenettelytavat: P3P, APPEL salakirjoittaminen: XML Encryption annotointien jakaminen: Annotea Airi Salminen, Mikä on semanttinen web? 3.5.2006 17

5. Semanttisen webin tekniikoita Tekniikoita ohjelmien väliseen kommunikointiin asiakaskoneen valmiuksien ilmaiseminen palvelinkoneelle: CC/PP yhteyskäytäntö informaation välittämiseksi hajautetussa ympäristössä:soap web-palveluiden kuvaaminen: WSDL Airi Salminen, Mikä on semanttinen web? 3.5.2006 18

5. Semanttisen webin tekniikoita sovellusohjelmat primääritietovarannot DTD:t, XML Schema - määrittelyt, RDF Schema -määrittelyt, RDF-määrittelyt, ontologiat, annotoinnit,... URI, Unicode, XML, XML Namespaces, XML Schema, RDF, RDF Schema, XTM, XML-Signature, OWL, Annotea,... Airi Salminen, Mikä on semanttinen web? 3.5.2006 19

6. Mahdollisuuksia ja haasteita Yhteistyön vahvistaminen Monipuolinen ohjelmistojen yhteistyö ja kommunikointi Ihmisten monipuolinen yhteistyö yhteisöissä, missä on yhdenmukainen käsitteistö, käsitys sisältöjen merkityksestä ja yhteiset arvot Hajallaan olevat yhteisöt voivat työskennellä toisistaan riippumattomasti webin yhteisen tietämyksen lisäämiseksi ja jatkuvaksi kehittämiseksi Airi Salminen, Mikä on semanttinen web? 3.5.2006 20

6. Mahdollisuuksia ja haasteita Moniarvoiset Internetin tietosisällöt Ei kasvurajoja Ei keskitettyä kontrollia Epätäydellisyys hyväksytään Ristiriitaisuudet mahdollisia Kaikkiin kysymyksiin ei saada vastauksia Airi Salminen, Mikä on semanttinen web? 3.5.2006 21

6. Mahdollisuuksia ja haasteita Entistä joustavampi laajennettavuus ja yhdisteltävyys Uutta tietoa voidaan lisätä niin, ettei vanhaa tarvitse muuttaa Erilaisia sanastoja ja erilaisia rakenteita voidaan yhdistellä Paikallisen ja globaalin tiedon joustava yhdistäminen Airi Salminen, Mikä on semanttinen web? 3.5.2006 22

6. Mahdollisuuksia ja haasteita Luottamuksen lisääminen Tietojen tuottaja voi määritellä käyttöoikeudet erilaisille kuluttajille, niin ihmisille kuin myös ohjelmistoille Tietojen kuluttaja voi varmistaa tiedon alkuperän ja sisällön tai palvelun luotettavuuden Palvelun käyttäjä voi varmistaa, mihin hänen tietojaan käytetään Tekniikat hajautettuun luottamuksen hallintaan Airi Salminen, Mikä on semanttinen web? 3.5.2006 23

6. Mahdollisuuksia ja haasteita Sovellusalueita: web-portaalit (esim. kirjastoportaali) organisaation tai yhteisön tietämyksen hallinta (informaatiopalvelut) elektroninen kaupankäynti agenttiohjelmat (esim. tiedonhakuagentti) Airi Salminen, Mikä on semanttinen web? 3.5.2006 24

6. Mahdollisuuksia ja haasteita Metatiedon standardoiminen ongelmallista; vaatii paljon työtä ja yhteistyökykyä Käsitteistä ja niiden välisistä suhteista sopiminen voi olla erittäin työlästä. Ontologioiden pysyvyys ja ylläpito; luojien käsitteistö ei ole välttämättä yhdenmukainen käyttäjien käsitteistön kanssa Luottamukseen ja tietoturvaan liittyvät ongelmat erittäin vaikeita Vaatii eri alueiden asiantuntijoiden (kohdealue, tietohallinto, tietopalvelut, tekniikka) halua ja kykyä yhteistyöhön Airi Salminen, Mikä on semanttinen web? 3.5.2006 25

7. Yhteenveto Teknologia semanttisen webin rakentamiseen on olemassa Standardointityö erittäin haastavaa Automaatio lisääntyy kirjastopalveluissa (hakuagentit, kysymyksiin vastaavat järjestelmät, päättelyt) Kirjastoasiantuntijoiden vahva asiantuntemus metatietojen määrittelystä tarpeellista semanttisen webin rakentamisessa Airi Salminen, Mikä on semanttinen web? 3.5.2006 26

Lisätietoa Semanttisen webin yhteisöportaali http://www.semanticweb.org W3C:n semanttisen webin sivusto http://www.w3.org/2001/sw/ XML-kieliperheportaali http://www.cs.jyu.fi/~airi/xmlfamily.html Johdatus XML-kieleen http://www.cs.jyu.fi/~airi/opetus/xml/xml-kieli/xml-jakso1.pdf Airi Salminen, Mikä on semanttinen web? 3.5.2006 27