Internet jolla on merkitystä

Samankaltaiset tiedostot
Paikkatiedot ja Web-standardit

The OWL-S are not what they seem

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

Luento 12: XML ja metatieto

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

Ontologiat merkitysten mallintamisessa: OWL. Eeva Ahonen

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

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

Sisällönhallinnan menetelmiä

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

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

Mikä on semanttinen web?

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

Rakenteisten dokumenttien jatkokurssi, syksy 2006

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

Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta

SKOS. Osma Suominen ONKI-hankkeen laajennettu projektiryhmä

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

Paikannimirekisteri linkitettynä tietona

W3C ja Web-teknologiat

W3C-teknologiat ja yhteensopivuus

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

Linked Data Finland: visio, missio ja toteutus

Automaattinen semanttinen annotointi

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

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

Tiedonlouhinta rakenteisista dokumenteista (seminaarityö)

W3C ja Web-teknologiat

Copyright Observis Oy All rights reserved. Observis Oy Ville Kanerva, CTO Heikki Isotalus, COO Datasta tietoa

Älykkäät keltaiset sivut ( Intelligent Web Services ( IWebS ) )

Semanttisen Webin mahdollisuudet yrityksille

W3C ja Web-teknologiat

Miten avoin yhdistetty tieto saadaan verkkoon: kansallinen Linked Data Finland -hanke-ehdotus

Mitä mahdollisuuksia tuloksemme tarjoavat museoille?

Agentit ja semanttinen web. Pekka Halonen

Media- ja kulttuuripalvelut. Eetu Mäkelä

Miksi asiasanastot eivät riitä vaan tarvitaan ontologioita?

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

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

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

TESAURUKSET JA ONTOLOGIAT

Uusia tuulia Soneran verkkoratkaisuissa

12 Pari sanaa sovelluskehityksestä

Metatiedot organisaatioiden sisällönhallinnassa

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

Taustamuistio 1 (6) Yhteinen tiedon hallinta -hanke. Taustatietoa Sanaston metatietomallin määrittely -työpajan keskusteluun

Helsinki Testbedin säätuotteet tänään ja tulevaisuudessa

Semantic Web Sisältötuotannon ja palveluiden tulevaisuus

Tiedonhallinnan perusteet. Viikko 1 Jukka Lähetkangas

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

Ensi askeleet semanttiseen webiin: tuotantoprojektin kokemuksia

UML-kielen formalisointi Object-Z:lla

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

Järjestelmäarkkitehtuuri (TK081702) Avoimet web-rajapinnat

Keltaisten sivujen palveluiden kuvaaminen ontologioiden avulla

Käsitemallit muistiorganisaatioiden kuvailun yhdenmukaistamisen välineenä

Avoin data Avoin kirjasto Kuvailupäivät

TUTKI OMAT TIETOTURVA-AUKKOSI. ENNEN KUIN JOKU MUU TEKEE SEN PUOLESTASI. F-Secure Radar Ville Korhonen

Semanttinen Web ja Webteknologiat

in condition monitoring

Semanttisen webin käyttöliittymäratkaisut. Tiedonhallinta semanttisessa webissä Osma Suominen

FinnONTO-infrastruktuurin esittely

ONKI Living Lab. Semanttisen laskennan tutkimusryhmä SeCo Aalto-yliopisto

W3C, Web-teknologiat ja XML

Tiedon mallintaminen ja esillesaanti. Web Ontology Language OWL Daniel Lillqvist

Avoimen ja jaetun tiedon hyödyntäminen. Juha Ala-Mursula BusinessOulu

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

OWL 2 -profiilit. Antti Hietasaari. Helsinki HELSINGIN YLIOPISTO Tietojenkäsittelytieteen laitos

811312A Tietorakenteet ja algoritmit I Johdanto

Avoin data, avoimet rajapinnat ja tietojen linkitys. Osma Suominen Suomi.fi

Semanttinen web ja sukututkimus

XML johdanto, uusimmat standardit ja kehitys

Web-seminaari

ONKI-palvelin ja sen hyötykäyttö: selain, valitsin ja verkkopalvelut

Risto Pelin Microsoft Project 2002 projekti- ja yritystason järjestelmänä

SPARQL-workshop. Sini Pessala Kirjastoverkkopäivät KANSALLISKIRJASTO - Kirjastoverkkopalvelut

10 Ohjelmoinnista Semanttisessa Webissä

W3C: teknologia ja (tieto)yhteiskunta

Pilvi 9.0. Arkkitehtuuri. Esimerkki arkkitehtuurit

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

3 Verkkosaavutettavuuden tekniset perusteet

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

MALog-projekti kehittää oppimateriaalia matemaattiseen logiikkaan. Insinöörikoulutuksen foorumi

Kohti kansallista semanttisen webin sisältöinfrastruktuuria

W3C, Web-teknologiat ja Semanttinen Web

Tietokantajärjestelmien tulevaisuuden haasteet. Jan Lindström

Resource Description Framework (RDF) -konsepti. Lauri Antikainen

TeliaSonera Identity and Access Management

XML-evoluutio ja kestävä kehitys

Yhteentoimiva.suomi.fi - palvelukokonaisuuden ja työkalujen esittely

Ontologiat merkitysten mallintamisessa: OWL Web Ontology Language

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

Semanttinen web: ontologioiden esittäminen ja oppiminen

Media- ja kulttuuripalvelut

Mobiilin ekosysteemin muutos - kuoleeko tietoturva pilveen?

Juha Hakala Kansalliskirjasto

IPv6 ja Esineiden Internet

ONKI-PROJEKTIN ESITTELY. Matias Frosterus ja Osma Suominen JHKA sanastotyöpaja

Transkriptio:

Internet jolla on merkitystä Semanttinen Web visio, kehitys ja tulevaisuus Ora Lassila Nokia Services USA ICT 2010 avauspuheenvuoro Keskiviikko 14.4. klo 8:30

Olen puhunut tästä jo aiemmin Onko sanoma muuttunut? Kannattaako kuunnella?

Tästä aion puhua tänään 1. Semanttinen Web alkuperäinen visio ja analyysi 2. Viimeaikainen kehitys standardit, ym. 3. Uudet haasteet ja vaatimukset 4. Mobiilipalvelut ja Semanttinen Web

Semanttinen Web alkuperäinen visio

Havaintoja Modernit informaatiojärjestelmät (esim. nettipalvelut) päättävät monia asioita puolestasi : kuinka informaatio esitetään kuinka informaatiota voi käyttää (esim. yhdistellä) mitkä toiminnot automatisoidaan Ennalta päätetty esitys vaikeuttaa palvelujen tarjoamista vaikkapa näkövammaisille epästandardin päätelaitteen kautta (esim. mobiililaite) Eri tietolähteiden yhdistely on vaikeaa tämän automatisointi on erittäin vaikeaa ennalta aavistamattomien tilanteiden automatisointi on käytännössä mahdotonta

Semanttinen Web? Semanttinen Web on visio Internetin tulevaisuudesta Internetin sisältö on nyt tarkoitettu lähinnä ihmisille tehtävien automatisointi on vaikeaa, edellyttää ihmisen tulkintaa Mitä tarvitaan? tietämyksen esittämistä, ontologioita, tekoälyä

Semanttinen Web? Semanttinen Web on visio Internetin tulevaisuudesta Internetin sisältö on nyt tarkoitettu lähinnä ihmisille tehtävien automatisointi on vaikeaa, edellyttää ihmisen tulkintaa Mitä tarvitaan? tietämyksen esittämistä, ontologioita, tekoälyä Visio tietojenkäsittelyn tulevaisuudesta Tietotekniikkaa käytetään nyt työkaluna (vertaa esimerkiksi vasaraan) koneet voisivat suorittaa tehtäviä käyttäjien puolesta Mitä tarvitaan? tietämyksen esittämistä, ontologioita, tekoälyä

Mikä on ontologia? Rikas tietomalli joka määrittelee käsitteitä ja niiden attribuutteja käsitteiden välisiä suhteita (mahdollisesti myös käsitteiden ilmentymiä) Filosofiassa ontologiat liittyvät metafysiikkaan Tietojenkäsittelyopissa ontologiat ovat olleet tietämyksen esittämisen perusta ontologioihin voi liittyä päättelysääntöjä joilla olemassa olevasta tiedosta voi päätellä lisää Esimerkki Musti on koira, päättelystä: koirat ovat nisäkkäitä kaikki mitä tiedämme nisäkkäistä pätee myös Mustiin

Alkuperäisen vision dekonstruktio Visio perustuu seuraaviin olettamuksiin: tarvitaan ontologioita ja loogista päättelyä tarvitaan paljon dataa tyypillisesti monista eri lähteistä Agentit tai muut ohjelmistojärjestelmät noutavat dataa eri lähteistä yhdistelevät ja tulkitsevat dataa (ontolgioiden avulla) vetävät käyttäjää hyödyttäviä johtopäätöksiä Käyttäjälle voidaan antaa suurempi kontrolli siihen miten dataa voi käyttää ja yhdistellä siihen miten data esitetään ja miten sen kanssa vuorovaikutetaan

Runsaasti kritiikkiä Eikö XML ole jo ratkaisu tähän ongelmaan? Emmekö voisi vain ohjelmoida kaikkia tarvittavia toimintoja? Mistä saadaan riittävästi dataa? Miten voidaan varmistaa oikeudet dataan? Voidaanko olettaa että jostakin löytyy kaiken kattava ontologia? Haiskahtaa tekoälyltä Formaatit eivät ole olennainen osa ratkaisua. Yhteinen formaatti on hyödyllinen, mutta todelliset ongelmat ovat muualla. Kaikkien tulevaisuuden tarpeiden ja käyttötilanteiden ennalta aavistaminen ei liene realistinen vaihtoehto. Maailmassa on runsaasti dataa, jopa sellaista dataa jonka formaali semantiikka tunnetaan. Tietoturvakysymykset ovat vaikeampia Tätä ei tarvita. Visio on rakennettu sen varaan että annetaan kaikkien kukkien kukkia. Olet oikeassa!

Vaikea kysymys: Tarkasti määritellylle ongelmalle löydetään tyypillisesti tarkasti määritelty ratkaisu joka ei edellytä Semanttisen Webin tekniikoiden käyttöä Miksi sitten Semanttinen Web on kiinnostava alue? Semanttinen Web voi olla ratkaisu niihin ongelmiin joita ei vielä ole tarkasti määritelty!

W3C:n standardit rakennuspalikat RDF: Resource Description Framework rakenteinen tietomalli + yksinkertainen ontologiakieli OWL: Web Ontology Language RDF:ää ilmaisuvoimaisempi ontologiakieli Nokia osallistui merkittävällä panoksella RDF:n ja OWL:in määrittelyyn SPARQL kyselykieli RDF:ää varten RIF: Rule Interchange Format (työ vielä käynnissä) Semanttisen Webin ontologiakielten kanssa yhteensopiva sääntökieli

Semanttinen Web ja Suomi Nokia Nokia Research Center Forum Nokia, Nokia Services TKK/Aalto: Semantic Computing Research Group FinnONTO-ohjelma, Jyväskylä: Industrial Ontologies Group Profium Oy

Semanttinen Web viimeaikainen kehitys

Uusia W3C-standardeja RDFa tapa sisällyttää RDF:ää XHTML-dokumentteihin GRDDL: Gleaning Resource Descriptions from Dialects of Languages muiden formaattien muuttaminen RDF:ksi perustuu XSLT:n käyttöön POWDER: Protocol for Web Description Resources miten yhdistetään semanttista metadataa nettiresursseihin SKOS: Simple Knowledge Organization System RDF-skeema taksonomioiden ja tesaurusten määrittelyyn Viime aikoina on julkaistu useita ontologioita ja skeemoja joista on tullut de facto -standardeja

Semanttinen Web vai semanttinen web? Tekoälyn termein: neat vai scruffy? Microformaatit: askel kohti todellista Semanttista Webiä? GRDDL ja XSLT pelastavat tilanteen tärkeitä asioita puuttuu: yhteinen metamalli, laajennettavuus Miten integroidaan folksonomiat ja ontologiat?

Tekoälyn eliminointi Tekoälyn osuutta alkuperäisessä visiossa on kritisoitu Tekoälyllä on huono maine muoti-ilmiö 1980-luvulla, tämän jälkeen koitti tekoälytalvi Monet tekoälytekniikat ovat normaali osa tietojenkäsittelyä (eivätkä siis mitään taikatemppuja ) Tekoälyn poistaminen Semanttisen Webin visiosta on mahdollista, mutta vain tilapäisesti

Uusi kehityssuunta: Linked Data Tekoälyvapaa ratkaisu, keskittyy lähinnä siihen miten eri tietolähteet voidaan linkittää toisiinsa Web of Data Yhä enemmän dataa julkisesti tarjolla Linked Open Data data.gov.uk, DBpedia, jne. Olennaista on se että meillä on yhteinen formaatti yhteinen tapa identifioida käsitteet ja ilmentymät selkeä käsitys siitä mitä esimerkiksi HTTP 303 tarkoittaa Open Your Data!

Uudet haasteet ja vaatimukset

Haasteita Ongelma Tilanne Oma mielipide Ilmaisuvoima Provenienssi Paljon valinnanvaraa Paljon valinnanvaraa Vähemmän on enemmän Tarvitaan selkeä standardi Skaalautuvuus Haasteellinen Pahin kompastuskivi myyntityössä Tietoturva ja tietosuoja Ohjelmointimalli Käyttöliittymät Haasteellinen Erittäin haasteellinen Olemme aivan eksyksissä Helppo tietojen yhdistely voi johtaa tietosuojariskeihin Parempi integrointi ohjelmointikielten kanssa?

Skaalautuvuus RDF:n tietomalli perustuu suunnattuihin verkkoihin joiden kaaret on nimetty jokaista kaarta vastaa kolmikko (alkusolmu, nimiö, loppusolmu) kolmikoiden määrä on tapa mitata verkon kokoa Isoissa sovelluksissa tarvittava verkon koko voi asettaa merkittäviä haasteita tietokannan koolle esim. 50 miljoonaa käyttäjää, 200 kolmikkoa per käyttäjä = 10 miljardia kolmikkoa Kolmikoiden talletus relaatiotietokantaan johtaa usein kyselyihin joissa on monimutkaisia liitosoperaatioita RDF:n metamallin joustavuus tekee kolmikkotietokannoista vaikeasti optimoitavia

Tietosuoja ja tietoturva Helppo tietojen yhdistely sekä selkeä käsitteiden ja ilmentymien identifiointi tekevät helpommaksi muodostaa ison kokonaiskuvan onko tämä uhka käyttäjän tietosuojalle? Tietoturvasääntöjen skaalautuvuus voi olla ongelma (esim. Mika Mannermaan diplomityö, TKK/Aalto 2010) Miten määritellään tietoturvasäännöt? käyttöliittymät ja käyttökokemus ovat haasteellisia

Mobiilipalvelut ja Semanttinen Web

Nettipalvelut: PC vai mobiililaite? Alkuperäinen visio: Nykysuuntaus: Realiteetti: Mobiililaitteet voisivat toimia käyttöliittymänä agenteille jotka suorittavat tehtäviä käyttäjän puolesta Mobiililaitteet ovat enenevässä määrin PC:n kaltaisia (hyvä nettiselain, nopea verkko, ym.) Käyttökokemus ei kuitenkaan ole mobiililaitteessa sama kuin PC:ssä

Miten Semanttisen Webin teknologiat ovat hyödyllisiä tänään? Palvelujen integrointi ja tiedon jakaminen ovat tärkeitä Semanttisen Webin teknologiat mahdollistavat joustavan tiedon yhdistelyn ja integroinnin joustavuuden tietomallien ja skeemojen suhteen Käyttäjiä ei kiinnosta se miten vaikeita asiat ovat toteuttaa heitä kiinnostaa helppo ja johdonmukainen käyttökokemus traditionaaliset datasiilot johtavat keinotekoisiin rajoituksiin käyttökokemuksen suhteen Semanttinen Web on tie ulos siiloista Perceptual convergence

Kiitos! Yhteydenotot: ora.lassila@nokia.com