Semanttinen Web. Ossi Nykänen. Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto
|
|
- Teemu Hakola
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 Semanttinen Web Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto
2 Esipuhe Semanttinen Web (SW) on laaja W3C:n visio ja hanke (Webin) yhteensopivan tekniikan kehittämisestä siten..että myös tietokoneet pystyisivät tulkitsemaan (Webin) sisältöjä Teknisesti SW kulminoituu RDF:ään (Resource Description Framework) RDF on väline, jonka avulla informaatiota, erilaisia väitteitä tai lausumia (assertion) voidaan mallintaa täsmällisesti pohjimmiltaan kyse on sopimuksesta metatiedon esittämiseksi Semanttinen Web mahdollistaa asioita potentiaalisia sovelluksia on miltei rajattomasti, MUTTA: SW tarjoaa pelkät puitteet (mutta millaiset!) Tämä yleisesitys on kirjoitettu Semanttista Webiä lyhyesti esittelevän tutkijakoulun tarpeisiin (lue: oikoo mutkia & sisältää muutakin kuin tietoa W3C-suosituksista) 2
3 Esityksen sisältö Miksi Semanttinen Web? Perusidea Teoreettinen perusta, mallinnus ja sovellukset Attribuuttipohjainen metatieto ja ontologiat Esimerkkejä Standardoinnin nykytilanne Hype: mitä Semanttinen Web ei ole? lue myös rivien välit! Esitys ei etene tässä järjestyksessä ;-) 3
4 OSA I: ensi askeleet Miksi ja miten? Ideat Peruskäsitteet Semanttisen mallinnuksen idea RDF:n idea: kehys 4
5 Miksi Semanttinen Web? The bane of my existence is doing things that I know the computer could do for me." Dan Connolly, The XML Revolution (Kaksi esimerkkiä: Haystack & luonnolliseen kieleen perustuva kyselyhaku) 5
6 W3C ja Semanttinen Web = The goal of the Semantic Web initiative is as broad as that of the Web: to be a universal medium for the exchange of data. It is envisaged to smoothly interconnect personal information management, enterprise application integration, and the global sharing of commercial, uri:servicea scientific and cultural data.... The Web can reach its full potential only if it becomes a place where data can be shared and processed by automated tools as well ws:title as by people. rdf:type uri:xservice Log events map/>dc:author</head><body><foo:title>tuote</foo:title><!--nop --><g>ite 6
7 Nykyinen Web Tietoverkko välittää, ihmiskäyttäjä tulkitsee esitystapa ja tulkinta sekoittunut suuri määrä erilaisia tietorakenteita tiedon poiminta datan seasta vaikeaa tiedon yhdistely vaikeaa Mutta toisaalta... tietoverkko valmiina URI-nimikäytäntö valmiina XML-nimiavaruudet valmiina XML-metakieli ja modulaarisuus valmiina Kuvalähde. Koivunen & Miller, W3C, 7
8 Semanttinen Web Tietoverkko välittää, käyttäjä TAI kone tulkitsee asiasisältö kenties ennallaan tietosisältö kuvaillaan RDF-mallin avulla valmiiksi pureskellussa muodossa...koneellinen käsittely metatietoajattelu ei tekoälyuskovaisuutta(!) vaan konkreettinen väline käsittelykelpoisen tiedon esittämiseen agentit Kuvalähde. Koivunen & Miller, W3C, 8
9 Motto: olennaisin osa SW:iä on RDF:ää Semanttisen Webin perusidea on yksinkertainen kuka tahansa voi sanoa mitä tahansa mistä tahansa tapa jolla em. lausumia koodataan on miltei yleisin ja yksinkertaisin mitä kuvitella saattaa Huomioita: OWL RDF XML tekninen infrastruktuuri yksinkertainen ei aina tarkoita samaa kuin helposti ymmärrettävä pyrkimys syntaksin yksinkertaiseen ytimeen johtaa helposti monimutkaisen näköiseen formalismiin...joka ihannetapauksessa piilotetaan ohjelmistojen taakse...mutta aina näin ei käy (vrt. URI-nimien historia) 9
10 XML vs. RDF = tietorakenne vs. tieto <html> <head> <body>... persons:ossi movies:cast-away hobbies:favourite-movie map/>dc:author</head><body><foo:title>tuote</foo:title><!--nop --><g>ite sarjallistus (kirjoittaminen tiedostoon tms.) 10
11 Mistä pohjimmiltaan on kyse? SW on perusteiltaan looginen konstruktio haku - päättely - tulkinta taustalla on ajatus päättelyn ohjelmoitavuudesta SW on KUVAILUA SW-sovellusten hyödyt näkyvät vasta kun julkaistua tietoa on paljon perushyöty: standardimuotoinen tiedon esitystapa yhdistely, louhiminen, ennakoimattomat sovellukset tärkeää: kontrolloitujen sanastojen uudelleenkäyttö!!!!!!!!!!!!! 11
12 Hyvä huomata heti alussa RDF-syntaksi näyttää aluksi hankalalta...mutta idea on intuitiivinen...ja mallinnuksen idea on hyvin yksinkertainen Käsitteellisesti harmaita hiuksia syntyy vasta kun... halutaan tarkka tulkinta (malliteoria, ratkeavuuskysymykset) ontologiat otetaan käyttöön (malli rikastuu paljon!) Sovellustason haasteita syntyy jo aiemmin: nopeus, luottamus, saatavuus, tulkinta, muutos, läpinäkyvyys? 12
13 Mallinnus & maailma sanojen takana SW:n avulla on mahdollista kuvata mitä tahansa kuvattavissa olevaa Hyvä pitää mielessä: objekti objektin nimi Tämä ei ole Tarja Halonen 13
14 Semanttisen Webin perusta: RDF-lausumat Lausumat (~statement, assertion) ovat muotoa: (s,p,o) tai p(s)=o (osittaisrelaation mielessä) Esimerkki lausuman tulkinta ja koodaus N3-muodossa: Resurssilla SW-kurssi on ominaisuus otsikko, jonka arvo on SWperusteet my:swcourse dc:title SW-perusteet. 14
15 Lausumien täsmentäminen... Resurssilla SW-kurssi on ominaisuus otsikko, jonka arvo on SWperusteet my:swcourse dc:title SW-perusteet. < < SW-perusteet ^^ SW-perusteet ^^ 15
16 Mallinnus (kertaa AI-historia ja kehysten ideat...) RDF-mallinnuksen perusideoita yksilöidään resurssit (oliot) yleisen käytännön mukaan (URI) käytetään standardisanastoja (esim. DC) muistetaan etteivät tietokoneet mistään mitään ymmärrä (vielä) Äly syntyy semanttisesta verkosta yksilöt std-käsitteet näiden suhteet 16
17 Esimerkki: RDF ja Tarja Mallinnus = objektien identifiointia ja näiden piirteiden koodausta yhteisesti sovituilla käsitteillä (vrt. puheakti ) Aiottu tulkinta: Mallinnus (koodaus): Asia tietokoneen silmin : Klik. liittyy jotenkin jobs-sanaston tulkintaan. Klik. ammatti Suomen presidentti < jobs:affiliation Suomen presidentti. (#(uri), #(jobs:affiliation), ) ÄLY syntyy merkitysten verkosta 17
18 RDF ja XML = RDF/XML RDF:n normatiivinen sarjallistusmuoto on XML, esim. ex:index.html exterms:creation-date "August 16, 1999"....muotoinen N3-lause voidaan (lyhenteet avattuna) esittää RDF/XML-formaatissa seuraavasti: <?xml version="1.0"?> <rdf:rdf xmlns:rdf= " xmlns:exterms=" <rdf:description rdf:about=" <exterms:creation-date>august 16, 1999</exterms:creation-date> </rdf:description> </rdf:rdf> XML-syntaksia tärkeämpää on ymmärtää mallin idea 18
19 RDF & tiedon abstraktit mallinnuksen välineet RDF:m sydän on abstrakti malli, diagrammikieli (graafit) Tälle on olemassa useita std-sarjallistuksia esim. RDF/XML ja N3 -- N3 sopii kynälle ja paperille Lausumat, perusrakenne (P(a)=b) persons:tarja jobs:affiliation Suomen presidentti. persons:tarja cv:has-husband persons:pentti. Perusluokkakäsitteet (X is-a Y, Y R) cv:man rdf:type rdfs:class. cv:father rdfs:subclassof cv:man. persons:pentti rdf:type cv:father. Predikaatit (ominaisuudet) (P:Z Q) cv:has-husband rdf:type rdf:property. cv:has-husband rdfs:domain cv:woman. cv:has-husband rdfs:range cv:man. cv:man cv:father persons:pentti...päättely 19
20 Samat rakenteet kuin edellä, nyt diagrammeina RDF-graafidiagrammi (URI-viittaukset, tyhjät solmut ja literaalit, yleisrakenne) Huomaa: tyhjän solmun käyttö rakenteessa (N3: _:x) Kuvalähde. Manola et al. W3C, 20
21 Muuta hyödyllistä: säiliöt Kolme säiliötä (container): rdf:bag, rdf:seq, rdf:alt Kuvalähde. Manola et al. W3C, 21
22 Muuta hyödyllistä: listat Listarakenne: rdf:collection toisin kuin säiliöt, listan voi sulkea (!) Kuvalähde. Manola et al. W3C, 22
23 Yhteenvetoa; RDF kokonaisuutena tähän asti Peruskäsitteisiin (URI, nimiavaruus, diagrammikieli) nojautuvien lausumien kirjoittaminen on RDF:n perusta (s,p,o) Perus-RDF-kehys tarjoaa myös: tyyppimäärittelyt predikaattien määrittelyt ns. reifikaatio (lausumat voivat käsitellä myös lausumia) Sovelluksia ajatellen tämä on pelkkä KEHYS! Soveltaja tarvitsee erityisesti myös: kontrolloituja metatietosanastoja (esim. yleisesti käytettyjä predikaatteja) rikkaampia, yhtenäisiä luokka yms. -määrityksiä (ontologiat)...skeemojen ja ontologioiden välisiä kuvauksia päättelyn välineitä yms. 23
24 Esimerkki metatietosanastosta: Dublin Core Sovittu standardi esim. verkkosivujen kuvailemisessa käytettävistä predikaateista (attribuutit) Sisältää sanat (ja std-tulkinnan näille!): 24
25 Esimerkki metatietosanastosta: RSS RDF Site Summary (RSS 1.0) määrittelee kehyksen jonka avulla voidaan julkaista ja yhdistellä esim. tiedotteita ja uutisia RSS 1.0 määrittelee perussanaston kehikko: channel, item, title, description muu assosioitava metatieto, esim. dc-attribuutit, rdf-kehyksen mukaisesti Esimerkki: W3C-uutiset RSS-feed c RSS-feed b eri uutislähteitä yhdistelevä sovellus W3C news: RSS-feed a 25
26 Idea Esimerkki, jatkoa: RSS 1.0 pähkinänkuoressa ajankohtaisten tiedonpalasten (sis. linkkejä) julkaiseminen listana verkossa; muut liittävät feedin osaksi omia tietojaan std-esimerkki: uutisten yhdistely ( syndikointi ) Formaatti : RDF (muitakin RSS-versioita löytyy) Peruskäsitteet: kanavat, kanavien alkiot, RSS-moduulit RSS-moduulit (helposti laajennettavissa RDF:n kautta) kontrolloituja sanastoja (joiden tulkinta on yhteinen) kolme standardimoduulia: Dublin Core, Syndication, Content Tuottaminen ja hyödyntäminen tuottamisen stdtavat: louhinta (extraction)/generointi (generation) std-ohjelmointi ( tuottaminen ), RSS-prosessorit ( lukeminen ) 26
27 SW:ssä keskeistä on tiedon yhdistäminen! Ominaisuuksia: lausumat ovat universaaleja (syntaksi JA sanasto) lausumia voidaan yhdistellä (nimiavaruudet!) tulkintaan vaikuttaa USEITA tekijöitä (myös valinta ja luottamus) tiedon julkaisija eri lähteiden valinta tiedon tulkitsija Kuvalähde. Berners-Lee, W3C, 27
28 RDF-datan hyödyntämisprosessi, pieni esimerkki Julkaisija (materiaalintuottaja Matti): Tiedon tuottaminen (sovellus X, Ekosysteemit, kurssimat.) Kuvailusanaston k(x) valinta ja julkaistavan tiedon mallintaminen Tiedon julkaiseminen (RDF-data verkkoon tiedostoon data.rdf) Hyödyntäjä (opettajat Otto, Ossi, Onerva, Olli,...): Sopivan tyyppisen tiedon tarve ( tarvitaan biologian oheismat. ) Julkaistun RDF-datan löytäminen ( ahaa -- data.rdf voisi sopia ) Sanaston k(x) tulkitseminen ( Ok. Dublin Coreahan tämä on ) Kuvailutiedon hyödyntäminen osana omaa sovellusta (???) Sovelluksessa ratkaistavia kysymyksiä: miten data.rdf löydetään, onko se ajan tasalla, saati luotettava? tulkitaanko tietoja oikein? entä muu saatavilla oleva RDF-data? miten se-jota-kuvaillaan (tässä kurssimat.) saadaan hyötykäyttöön? (XML?) 28
29 OSA II: ei pelkkää teoriaa RDF-mallinnuksen erityispiirteitä Logiikka ja RDF-malliteoria Kyselyt Ontologiat 29
30 SW:n suunnitteluperiaatteita (kokonaisuutena) Kaikki mihin halutaan viitata, viitataan URI-nimellä Sanastoja voidaan yhdistää ja muokata yhteisiä nimiä ja predikaatteja käytetään mahdollisimman paljon Dokumentit kuvailevat itse itsensä (self-describing) XML, OWL, yms. Kuka tahansa voi sanoa mitä tahansa mistä tahansa myös osittainen tai virheellinen informaatio on hyväksyttävä samoin päällekkäinen tieto (erit. useita tyyppejä!) Ei absoluuttista totuutta Ei tiedon ja metatiedon käsitteellistä erottelua RDF-kehyksen suunnittelu on minimalistista SW ei rakenna sovelluksia valmiiksi, vaan mahdollistaa ne! 30
31 Päättelyn ja tulkinnan formalisointi: logiikkaa Yleisesti ottaen logiikalla voidaan katsoa olevan kaksi (toisiaan täydentävää) tehtävää kuvailemisen tehtävä (descriptive task) päättelytehtävä (deductive task) Standardilogiikan rakenne pyrkii tukemaan molempia: syntaksi (loogiset vakiot:,,,..., ei-loogiset vakiot (tai sanasto): p,q,...,p,q,... lauseenmuodostussäännöt p q,...) semantiikka (tulkintafunktiot, malli, totuuden käsite) todistaminen (pätevä päättely, täydellisyystulokset) metakieli (metaskeemat, tulkinta, metalogiikka) Semanttisen Webin RDF-logiikka mukailee standardilogiikkaa, mutta ei suoraan vastaa tätä RDF useimmille SW on pitkälti kuvailevaa, ns. assertionaalista logiikkaa Rajoitetuista std-ontologioista löytyy kuitenkin esim. DL 31
32 RDF-logiikan erityispiirteitä, poimintoja Kaikki lausumat ovat samanarvoisia (valinta ja rajaus!) Implisiittinen ja lausumien välillä (konteksti!) Logiikan haasteita: kehys ei määrittele negaation käsitettä tyhjät solmut toimivat x k -kvantifioinnin tavoin samalla resurssilla voi olla monta nimeä (std-logiikan piirre) Logiikan kannalta epästandardeja rakenteita samalla resurssilla kenties monta päällekkäistä arvoa (tyypit!) säiliöt, listat, jne., reifikaatio URI-nimi voi toimia eri rooleissa erityisesti: predikaatti voi olla myös subjekti yms. (ts. RDF-sulkeuma ei ole 1. kl. formaali kieli) maailma on varsin avoin (=hyväksy paradoksit, yms.) Esim. ontologiat tarjoavat kuitenkin keinon rajata ja rakenteistaa maailmaa (erit. predikaattien relaatiot, päättely) 32
33 RDF-malliteoria RDF-malliteoria eli tulkintateoria on (pitkälti käsitteellinen) rakennelma jonka avulla voidaan... asettaa tietyn RDF-graafin tulkinta täsmällisesti ja osoittaa miten tietty RDF-gaafi seuraa toisesta (pätevän päättelyn säännöt) Teknisesti malliteoreettinen: sis. kuvaukset RDFgraafin sanoista V (mallin) valitulle resurssien universumille IR (+ literaalit) sekä relaatioille sis. säännöt jolla RDF-graafin osista voidaan rekursiivisesti johtaa mallin rakenneosia (lopulta T/F) Kuvalähde. Hayes et al., W3C, V 33
34 Tätäkö se on? Semanttisen Webin eri loogisille rakenteille voidaan kehittää varsin rikasta loogista teoriaa esim. vaativuus-, ja ratkeavuuskysymykset Soveltajien näkökulmasta todistamista tärkeämpiä ovat yleensä käytännölliset päättelysovellukset metadatan raaka välittäminen (ilman mitään päättelyä) semanttiset säännöt (jos <ehto-toteutuu> niin <toimi>) semanttisen tiedon yhdistely ja piilevän tiedon esiin kaivaminen (esim. kahden ensimmäisen yo. tehtävän tueksi) 34
35 RDF-kyselyt Julkaistun RDF-datan hyödyntäminen on pitkälti... etsimistä, hakuja, jäsentämistä ja sääntöjen muodostamista Teknisesti iso osa yleispätevästä RDF-datan käsittelystä voidaan jäsentää erilaisina (semanttisina) kyselyinä Lähestymistavan etuja: yleispätevä ratkaisu toteutettavissa alustariippumattomasti teknisesti optimoitavissa soveltajalle jää vain vähän ohjelmointia SW ei (toistaiseksi) sisällä standardikyselykieltä Kyselyjä voidaan kuitenkin tehdä esim. RDQL-kielellä 35
36 RDF Query Language, RDQL RDQL on Semanttisen Webin SQL RDF-lähde SELECT?resource,?familyName WHERE (?resource, <info:age>,?age), (?resource, <vcard:n>,?y), (?y, <vcard:family>,?familyname) AND?age >= 24 USING info FOR < vcard FOR < Romppainen Ala-Harja Kaarto sovellus 36
37 Ontologiat Tähän mennessä esitettynä RDF:ää voisi löyhästi luonnehtia attribuuttipohjaisen metatiedon esittämisen välineeksi Askel eteenpäin (abstraktiotasossa ylöspäin) on siirtyä ontologioiden tasolle Ontologia on tietyn sovellusalueen jaettu, formaali ja eksplisiittinen spesifikaatio (täsmällinen kuvaus) poimii keskeiset käsitteet ja asettaa näiden väliset suhteet Tehtäviä ontologioille: kommunikointi (myös semiformaali), (mekaaninen) päättely, tiedon organisointi ja uudelleenkäyttö 37
38 Esimerkki: seminaarihuoneen varauskalenteri Vaatimusmäärittely...kokousten ja opetuksen varaaminen (ja optimointi)... Luonnehdintoja Henkilökunta voi varata seminaarin kalenterista ajan kokoukselle tai luennolle Kalenteri koostuu viikoista, päivistä ja tunneista Henkilökunnalla on henkilökohtainen kalenteri johon he merkitsevät luentoaikansa Henkilökunnalla on työtehtävälista johon he merkitsevät mahdolliset kokousaikansa... Reunaehtoja LÖYTYYKÖ SOPIVAA ONTOLOGIAA JO VALMIINA?! Luennot ovat tärkeämpiä kuin kokoukset (paitsi johtajan) Formalisointi (...) testaus (...) [korjaus] käyttöönotto (...) 38
39 OWL OWL (Web Ontology Language) on yleiskäyttöinen stdkieli tietyntyyppisten ontologioiden kuvaamiseen Lähtökohta: deskriptiivinen logiikka OWLin tehtäviä: yksittäisresurssien tyyppien ja attribuuttien kuvaaminen luokkarakenteiden kuvaaminen resurssien välisten relaatioiden kuvaaminen relaatiohierarkian ja erilaisten rajoitteiden kuvaaminen ontologioiden välisten vastaavuuksien kuvaaminen ja dokumentointi OWL-kieliperhe suhteessa RDF:ään OWL Lite OWL DL OWL Full RDF OWL on aina sovelluksen osa ( muu tietojenkäsittely) 39
40 Luonnehdinta, OWL-piirteet (vrt. DL & ABox/TBox) Lähde. McGuinness et al., W3C, 40
41 OSA III: lopuksi Hype Standardointi 41
42 Hypen alasampujaiset Jonkun pitää suunnitella ja toteuttaa esim. usein visioidut agenttipalvelut (sekä uskaltaa ja osata käyttää niitä) huomaa potentiaalin ja konkretian välinen ero ( ) SW ei (sinänsä) ratkaise esim. laskettavuuden teorian ja tekoälytieteiden tunnettuja ongelmia SW kuitenkin tukee ratkaisujen löytymistä / uudelleenmuotoilua RDF-data ei automaattisesti ole tietoa Kyky hallita skeematason muutoksia? ontologiat auttavat osittain, mutta ei ilmeistä yleistä ratkaisua SW on kuitenkin merkittävä teknologia yhteinen rikas kehys tiedon esittämiseen eri tietolähteiden yhdistäminen! hyöyllisiä ja konkreettisia sovelluksia on helppo toteuttaa realismi oletusten suhteen (maailma rönsyilee ja sillä siisti) 42
43 SW osana W3C-standardointityötä W3C tekee kehitystyötä ja standardoi tuloksia ei hypeä SW:n perustana on pinomainen, modulaarisia XMLsuosituksia yms. hyödyntävä protokollarakenne joka osin on vielä määritysteknisesti kesken Vrt. Webin yleisarkkitehtuuri 43
44 SW-spesifikaatiot osana (Semanttista) Webiä +OWL semantics 44
45 W3C-suositusten nykytilanne Ks. oheislukemisto ja lähteet 45
46 Siinäpä se. Kiitos mielenkiinnosta! Semanttinen Web ei ole vielä valmis mutta jos ja kun se joskus on, kukaan ei enää kiinnitä asiaan erityistä huomioita Muistettavaa kokonaisuuden tyhjentävä SW-esittely ei tietenkään onnistu kahdessa tunnissa! (ei edes otsikoiden tasolla) W3C määrittelee mitä Semanttinen Web on käytännössä SW on kuitenkin eri ihmisille hieman eri asioita Allekirjoittaneen tavoittaa osoitteesta 46
Semanttinen Web ja Webteknologiat
Semanttinen Web ja Webteknologiat Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esipuhe Semanttinen Web (SW) on laaja W3C:n visio ja hanke
LisätiedotSemanttinen Web. Ossi Nykänen. Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto
Semanttinen Web Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: World Wide Web Consortium (W3C) on kansainvälinen
LisätiedotSemanttinen 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), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: Semanttinen Web (SW) on
LisätiedotSemanttinen Web. Ossi Nykänen Tampereen teknillinen yliopisto (TTY), DMI / Hypermedialaboratorio W3C Suomen toimisto
Semanttinen Web Ossi Nykänen ossi.nykanen@tut.fi Tampereen teknillinen yliopisto (TTY), DMI / Hypermedialaboratorio W3C Suomen toimisto Esitelmä "Semanttinen Web" Sisältö Konteksti: W3C, Web-teknologiat
LisätiedotLuento 12: XML ja metatieto
Luento 12: XML ja metatieto AS-0.110 XML-kuvauskielten perusteet Janne Kalliola XML ja metatieto Metatieto rakenne sanasto Resource Description Framework graafikuvaus XML Semanttinen Web agentit 2 1 Metatieto
LisätiedotW3C-teknologiat ja yhteensopivuus
W3C-teknologiat ja yhteensopivuus Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: W3C asettaa
LisätiedotW3C ja Web-teknologiat
W3C ja Web-teknologiat Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: World Wide Web Consortium (W3C) on kansainvälinen
LisätiedotW3C ja Web-teknologiat
W3C ja Web-teknologiat Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: World Wide Web Consortium (W3C) on kansainvälinen
LisätiedotW3C ja Web-teknologiat
W3C ja Web-teknologiat Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto World Wide Web Consortium (W3C) W3C kehittää yhteensopivia teknologioita
LisätiedotPaikkatiedot ja Web-standardit
Paikkatiedot ja Web-standardit Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: World Wide
LisätiedotW3C: teknologia ja (tieto)yhteiskunta
W3C: teknologia ja (tieto)yhteiskunta Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: World Wide Web Consortium
LisätiedotRDF ja RDFS. 8 RDF ja RDFS
8 RDF ja RDFS RDF:n merkitys selkiytyy kun tarkastelemme RDFsanastojen määrittelyä (kuvailua). RDF-skeemat (RDF Schema) tarjoaa peruskäsitteet joiden varassa voidaan karkeasti luonnehtia esim. yksinkertaisten
Lisätiedot6 Semanttinen Web 101
6 Semanttinen Web 101 Laajamittainen tiedonvälitys edellyttää sopimusta tietorakenteista. Tietorakenteiden ohella tarvitaan kuitenkin myös sopimuksia eri tietorakenteiden välisistä yhteyksistä. Jos kaikki
LisätiedotEero Hyvönen. Semanttinen web. Linkitetyn avoimen datan käsikirja
Eero Hyvönen Semanttinen web Linkitetyn avoimen datan käsikirja WSOY:n kirjallisuussäätiö on tukenut teoksen kirjoittamista Copyright 2018 Eero Hyvönen & Gaudeamus Gaudeamus Oy www.gaudeamus.fi Kansi:
Lisätiedot6 Semanttinen Web 101
6 Semanttinen Web 101 Laajamittainen tiedonvälitys edellyttää sopimusta tietorakenteista. Tietorakenteiden ohella tarvitaan kuitenkin myös sopimuksia eri tietorakenteiden välisistä yhteyksistä. Jos kaikki
LisätiedotOntologiat merkitysten mallintamisessa: OWL. Eeva Ahonen
Ontologiat merkitysten mallintamisessa: OWL Eeva Ahonen 1.11.2004 Semanttinen tieto käsitemallit ihmisillä sisäiset mallit maailmantieto tarvitaan tekstin tulkitsemiseen tietokoneelle esim. sanat vain
Lisätiedot6 Semanttinen Web 101
6 Semanttinen Web 101 Laajamittainen tiedonvälitys edellyttää sopimusta tietorakenteista. Tietorakenteiden ohella tarvitaan kuitenkin myös sopimuksia eri tietorakenteiden välisistä yhteyksistä. Jos kaikki
LisätiedotW3C, Web-teknologiat ja XML
W3C, Web-teknologiat ja XML Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: XML on W3C:n
LisätiedotW3C ja alueellinen standardointi
W3C ja alueellinen standardointi Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: W3C on kansainvälinen konsortio
LisätiedotThe OWL-S are not what they seem
The OWL-S are not what they seem...vai ovatko? Verkkopalveluiden koostamisen ontologia OWL-S Seminaariesitelmä 15.4.2013 Emilia Hjelm Internet on hankala Nykyinternet on dokumenttien verkko Asiat, joita
Lisätiedotstandardit (W3C, ISO) Semanttisen laskennan tutkimusryhmä Teknillinen korkeakoulu kim.viljanen@tkk.fi
Semanttisen webin standardit (W3C, ISO) ja teknologiat Kim Viljanen Kim Viljanen Semanttisen laskennan tutkimusryhmä Teknillinen korkeakoulu kim.viljanen@tkk.fi SeCon Semantic web -patteristo XML Finland
LisätiedotMetatiedot organisaatioiden sisällönhallinnassa
Metatiedot organisaatioiden sisällönhallinnassa Airi Salminen Jyväskylän yliopisto http://www.cs.jyu.fi/~airi/ Lainsäädäntöprosessin tiedonhallinnan kehittäminen Metatiedot suomalaisen lainsäädäntöprosessin
LisätiedotJohdatus rakenteisiin dokumentteihin
-RKGDWXVUDNHQWHLVLLQGRNXPHQWWHLKLQ 5DNHQWHLQHQGRNXPHQWWL= rakenteellinen dokumentti dokumentti, jossa erotetaan toisistaan dokumentin 1)VLVlOW, 2) UDNHQQHja 3) XONRDVX(tai esitystapa) jotakin systemaattista
Lisätiedotè è è RDF-perusteet 7 RDF-perusteet
7 RDF-perusteet Semanttisen Webin määrittelyteknisen ytimen muodostaa siis Resource Description Framework (RDF) -määritys. Tarkastellaan seuraavassa lyhyesti kielen (kaikille sovelluksille yhteisiä) primitiivejä
LisätiedotXML ja Web Services update
XML ja Web Services update Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: Extensible Markup Language (XML) ja
LisätiedotSisällönhallinnan menetelmiä
Sisällönhallinnan menetelmiä Airi Salminen Jyväskylän yliopisto http://www.cs.jyu.fi/~airi/ Suomalaisen lainsäädäntötyön tiedonhallinta: suuntana semanttinen web RASKE2-projektin loppuseminaari Eduskunnassa
LisätiedotRakenteisten dokumenttien jatkokurssi, syksy 2006
Rakenteisten dokumenttien jatkokurssi, syksy 2006 MATHM-57200 Rakenteisten dokumenttien jatkokurssi, 5 op opetetaan syksyn 1-2 periodeilla Kotisivu: http://matriisi.ee.tut.fi/hmopetus/rdj/index.html Luennot:
Lisätiedot3 Verkkosaavutettavuuden tekniset perusteet
3 Verkkosaavutettavuuden tekniset perusteet Saavutettavuuden toteuttaminen edellyttää lähtökohtaisesti tietoa laitteista ja sovelluksista, käyttäjistä ja käyttötavoista, sekä tekniikasta. Tekniikasta on
LisätiedotXML johdanto, uusimmat standardit ja kehitys
johdanto, uusimmat standardit ja kehitys Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: on W3C:n suosittama
LisätiedotTutkitaan sitten HTML-dokumenttien anatomiaa, jotta päästään käsiksi rakenteisten dokumenttien käsitteistöön esimerkkien kautta.
3 HTML ja XHTML Tutkitaan sitten HTML-dokumenttien anatomiaa, jotta päästään käsiksi rakenteisten dokumenttien käsitteistöön esimerkkien kautta.
LisätiedotW3C & verkkojulkaisun standardit
W3C & verkkojulkaisun standardit Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: World Wide Web Consortium (W3C)
LisätiedotVisio tulevaisuuden Webistä. Semantic Web - kohti uutta merkitysten Internetiä. Ratkaisumalli 1: Älykkäämmät sovellukset. Vision este Webissä
Semantic Web - kohti uutta merkitysten Internetiä Prof. Eero Hyvönen Helsingin yliopisto Helsinki Institute for Information Technology 1-marras-01 1 Visio tulevaisuuden Webistä Mitä hyötyä on Webistä?
LisätiedotW3C, Web-teknologiat ja Semanttinen Web
W3C, Web-teknologiat ja Semanttinen Web Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), Hypermedialaboratorio W3C Suomen toimisto Esitelmä Hyvin lyhyt versio:
Lisätiedot10 Ohjelmoinnista Semanttisessa Webissä
10 Ohjelmoinnista Semanttisessa Webissä Semanttista Webiä (SW) on sivuttu kurssilla useaan otteeseen. Nyt tavoitteena on käydä tiiviisti läpi Semanttisen Webin tekninen perusta, esitellä muutamia esimerkkejä
LisätiedotSeitsemän syytä semanttiseen webiin. Eero Hyvönen Aalto-yliopisto ja HY Semanttisen laskennan tutkimusryhmä (SeCo)
Seitsemän syytä semanttiseen webiin Eero Hyvönen Aalto-yliopisto ja HY Semanttisen laskennan tutkimusryhmä (SeCo) 1 Sisältö WWW tänään (30 min) Palvelut ja tiedonhaku: ongelmia Tiedon esitys: merkkauskielet
LisätiedotOntologiat ja semanttinen web sisällön tuotannon näkökulmasta Luetteloinnin tiedotuspäivä 2010. Juha Hakala Kansalliskirjasto.
Ontologiat ja semanttinen web sisällön tuotannon näkökulmasta Luetteloinnin tiedotuspäivä 2010 Juha Hakala Kansalliskirjasto Sisältö Semanttinen Web ja kirjastot yleistä W3C Libraries and Semantic Web
LisätiedotYhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin?
Yhteentoimivuusalusta: Miten saadaan ihmiset ja koneet ymmärtämään toisiaan paremmin? Avoin verkkoalusta ihmisen ja koneen ymmärtämien tietomääritysten tekemiseen Riitta Alkula 20.3.2019 Esityksen sisältö
LisätiedotSemanttinen web ja sukututkimus
Jenni Myllynen Semanttinen web ja sukututkimus Tietotekniikan pro gradu -tutkielma 29. maaliskuuta 2007 Jyväskylän yliopisto Tietotekniikan laitos Jyväskylä Tekijä: Jenni Myllynen Yhteystiedot: jenni.myllynen@gmail.com
LisätiedotMiten Linked Data aineistoja tuotetaan ja. Semanttisen laskennan tutkimusryhmä SeCo Aalto-yliopisto kim.viljanen@tkk.fi
Miten Linked Data aineistoja tuotetaan ja julkaistaan? Kim Viljanen Semanttisen laskennan tutkimusryhmä SeCo Aalto-yliopisto kim.viljanen@tkk.fi Webin killer app on web itse = valtava määrä informaatiota,
LisätiedotMikä on semanttinen web?
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
LisätiedotPaikannimirekisteri linkitettynä tietona
Paikannimirekisteri linkitettynä tietona URI-tunnukset paikkatietokohteille, (JHS 193 paikkatiedon yksilöivät tunnisteet) Linkitetty tieto eli webin yleiset teknologiat: RDF, OWL, SPARQL jne. Saavutettavuus
LisätiedotRDF-TIETOMALLI TOIMINTAPROSESSIN TIEDONHALLINNAN TUKENA
Maiju Virtanen RDF-TIETOMALLI TOIMINTAPROSESSIN TIEDONHALLINNAN TUKENA Esimerkkinä suomalainen lainsäädäntöprosessi Tietojärjestelmätieteen pro gradu -tutkielma 08.10.2004 Jyväskylän yliopisto Tietojenkäsittelytieteen
LisätiedotAvoimet standardit ja arkistointi
Avoimet standardit ja arkistointi Ossi Nykänen ossi@w3.org Tampereen teknillinen yliopisto (TTY) Hypermedialaboratorio W3C Suomen toimisto 1 Esitelmä Hyvin lyhyt versio: World Wide Web Consortium (W3C)
LisätiedotSPARQL-workshop. Sini Pessala Kirjastoverkkopäivät KANSALLISKIRJASTO - Kirjastoverkkopalvelut
SPARQL-workshop Sini Pessala Kirjastoverkkopäivät 23.10.2013 Esittely Sini Pessala Tietojärjestelmäasiantuntija Kansalliskirjasto, ONKI-projekti Avustajina Osma Suominen Henri Ylikotila 23.10.2013 Kirjastoverkkopäivät
LisätiedotAvoin tieto ja World Wide Web tietoyhteiskunnan palveluksessa. Open Data and the World Wide Web in Service for the Informaton Society
Avoin tieto ja World Wide Web tietoyhteiskunnan palveluksessa Open Data and the World Wide Web in Service for the Informaton Society Aalto University, 5.4.2011 Johdatus päivän ohjelmaan Eero Hyvönen professori,
LisätiedotSemanttinen Web ja XMLlinkitys
Semanttinen Web ja XMLlinkitys Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: W3C on kansainvälinen konsortio
LisätiedotRakenteisen oppimateriaalin tuottaminen verkossa esimerkki Rhaptos. Antti Auer Koordinaattori, HT Jyväskylän yliopisto Virtuaaliyliopistohanke
Rakenteisen oppimateriaalin tuottaminen verkossa esimerkki Rhaptos Antti Auer Koordinaattori, HT Jyväskylän yliopisto Virtuaaliyliopistohanke Rakenteisuus kahdella tasolla Oppimisaihiot ( Learning Objects
LisätiedotInternet jolla on merkitystä
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
LisätiedotONKI-projekti tuo ontologiat käyttöön sisällönkuvailussa
ONKI-projekti tuo ontologiat käyttöön sisällönkuvailussa Sisällönkuvailun koulutuspäivä erikoiskirjastoille 14.5.2014 Ontologiat Ontologia Tunnisteet Koneluettavat suhteet Termeistä käsitteisiin Monikielisyys
LisätiedotXML - mahdollisuudet ja kehitys
XML - mahdollisuudet ja kehitys Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: W3C on kansainvälinen konsortio
LisätiedotONKI SKOS Sanastojen ja ontologioiden julkaiseminen ja käyttö Asiasanaston muuntaminen SKOS muotoon: case YSA
ONKI SKOS Sanastojen ja ontologioiden julkaiseminen ja käyttö Asiasanaston muuntaminen SKOS muotoon: case YSA ONKI julkistustilaisuus 12.9.2008 Jouni Tuominen, Matias Frosterus Semantic Computing Research
LisätiedotXML-evoluutio ja kestävä kehitys
XML-evoluutio ja kestävä kehitys Ossi Nykänen Tampere University of Technology (TUT), Digital Media Institute (DMI), W3C Finnish Office Esitelmä Hyvin lyhyt versio: XML on W3C:n suosittama perhe tekstiformaatteja
LisätiedotKäsitemallit muistiorganisaatioiden kuvailun yhdenmukaistamisen välineenä
Käsitemallit muistiorganisaatioiden kuvailun yhdenmukaistamisen välineenä Pekka Henttonen KDK:n arkistosektorin seminaari 6.2.2012 Kansallisarkisto Esityksen sisältö Semanttisen webin visio Käsitemallien
LisätiedotOhjelmistojen mallintaminen, mallintaminen ja UML
582104 Ohjelmistojen mallintaminen, mallintaminen ja UML 1 Mallintaminen ja UML Ohjelmistojen mallintamisesta ja kuvaamisesta Oliomallinnus ja UML Käyttötapauskaaviot Luokkakaaviot Sekvenssikaaviot 2 Yleisesti
Lisätiedot10 Tiedostot, dokumentit, tieto (&h-media)
10 Tiedostot, dokumentit, tieto (&h-media) Tietokoneet käsittelevät tietoa tiedostojen muodossa Tietokoneiden yhteydessä dokumentilla tarkoitetaan tiedosto(je)n avulla esitettävää asiakokonaisuutta, joka
Lisätiedot12 Pari sanaa sovelluskehityksestä
12 Pari sanaa sovelluskehityksestä Kurssin lopuksi pohdimme yksinkertaisia tietointensiivisiä sovelluksia. Pyrkimyksenä on valottaa eri tekniikoiden merkitystä ja hajautettuihin sovelluksiin tyypillisesti
LisätiedotInteraktiivisten järjestelmien arkkitehtuuriratkaisu, jolla käyttöliittymä erotetaan sovelluslogiikasta.
Malli-näkym kymä-ohjain arkkitehtuurit (Model-View View-Controller, MVC) Interaktiivisten järjestelmien arkkitehtuuriratkaisu, jolla käyttöliittymä erotetaan sovelluslogiikasta. Lähtökohdat: Sovelluksen
LisätiedotTiedon mallintaminen ja esillesaanti. Web Ontology Language OWL Daniel Lillqvist 26.10.2015
Tiedon mallintaminen ja esillesaanti Web Ontology Language OWL Daniel Lillqvist 26.10.2015 Ontologiat "An explicit formal specification of how to represent the objects, concepts and other entities that
LisätiedotVerkkopalveluiden saavutettavuus
Verkkopalveluiden saavutettavuus Puhuja: Ossi Nykänen Tampereen teknillinen yliopisto, Hypermedialaboratorio, W3C Suomen toimisto Paikka: Helsinki, Tieteiden talo, 24.3.2011 Johdanto Verkkopalvelun saavutettavuus
LisätiedotSisällys. Valtion tietotekniikan rajapintasuosituksia. XML:n rooleja sähköisen asioinnin tavoitearkkitehtuurissa. dbroker - asiointialusta
Palveluita ja sisältöä portaaliin - XML:n mahdollisuuksista XML-tietokannat ja julkishallinnon XML-sovellukset, 28.05.2002 Lasse Akselin, TietoEnator Oyj Sisällys Valtion tietotekniikan rajapintasuosituksia
LisätiedotCQRS, -ES, PACS, DICOM, WTF?
CQRS, -ES, PACS, DICOM, WTF? 27.2.2014 Ajankohtaisuuksia harjoitustyöhön liittyen http://www.hs.fi/terveys/tutkimus+veri+paljastaa+riskin+kuolla+seur aavan+viiden+vuoden+aikana/a1393301682104 Vähän vanhempia
LisätiedotXML prosessori. XML prosessointi. XML:n kirjoittaminen. Validoiva jäsennin. Tapahtumaohjattu käsittely. Tapahtumaohjattu käsittely.
XML prosessointi Miten XML dokumentteja luetaan ja kirjoitetaan XML prosessori lukee ja välittää XML dokumentin sovellukselle. Se sisältää entieettikäsittelijän (mahdollisesti) XML jäsentimen Sovellus
LisätiedotSemanttisen tietämyksenhallinnan mahdollisuudet sosiaalityön tiedonmuodostuksessa
Semanttisen tietämyksenhallinnan mahdollisuudet sosiaalityön tiedonmuodostuksessa Sosiaalityön tutkimuksen päivät 15.2.2007 Antero Lehmuskoski erikoissuunnittelija, Stakes Tuloksellisuuden vaatimus Työn
LisätiedotProfium. Smart Information Router (SIR) Janne Saarela Profium Oy. Profium perustettu 1996. Pioneeri sisällönhallinnan ratkaisujen kehityksessä
Smart Information Router (SIR) RDF-teknologian käyttö sisällönhallinnassa Janne Saarela Profium Oy Profium Profium perustettu 1996 Pioneeri sisällönhallinnan ratkaisujen kehityksessä Markkinoiden 1. RDF-metatietoon
LisätiedotTiedonlouhinta rakenteisista dokumenteista (seminaarityö)
Tiedonlouhinta rakenteisista dokumenteista (seminaarityö) Miika Nurminen (minurmin@jyu.fi) Jyväskylän yliopisto Tietotekniikan laitos Kalvot ja seminaarityö verkossa: http://users.jyu.fi/~minurmin/gradusem/
LisätiedotOhjelmistoarkkitehtuurit. Kevät 2012-2013
Ohjelmistoarkkitehtuurit Kevät 2012-2013 Johannes Koskinen http://www.cs.tut.fi/~ohar/ 1 Viestipohjaisten yritysjärjestelmien suunnittelumallit 1 Viestinvälitykseen perustuvat yritysjärjestelmät Peruselementit:
LisätiedotMiksi asiasanastot eivät riitä vaan tarvitaan ontologioita?
Miksi asiasanastot eivät riitä vaan tarvitaan ontologioita? Prof. Eero Hyvönen TKK Viestintätekniikka ja Helsingin yliopisto Semantic Computing Research Group (SeCo) Lähde: E. Hyvönen: Miksi asiasanastot
LisätiedotMitä mahdollisuuksia tuloksemme tarjoavat museoille?
Mitä mahdollisuuksia tuloksemme tarjoavat museoille? Prof. Eero Hyvönen Helsinki Institute for Information Technology HIIT University of Helsinki, Dept. of Computer Science Semantic Computing Research
LisätiedotEnsi askeleet semanttiseen webiin: tuotantoprojektin kokemuksia
Ensi askeleet semanttiseen webiin: tuotantoprojektin kokemuksia Älyä verkossa -symposio 3.9.2004 Riitta Alkula TietoEnator, Julkinen hallinto ja terveystoimi Visio 2010 Vuoteen 2010 mennessä keskeinen
LisätiedotSÄHKE-hanke. Abstrakti mallintaminen Tietomallin (graafi) lukuohje
04.02.2005 1 (6) SÄHKE-hanke Versio ja pvm Laatinut Tarkpvm Tarkastanut Hyvpvm Hyväksynyt 2.0 / 04.02.2005 Anneli Rantanen 15.02.2005 Markus Merenmies 18.02.2005 Ohjausryhmä 04.02.2005 2 (6) Muutoshistoria
LisätiedotMALog-projekti kehittää oppimateriaalia matemaattiseen logiikkaan. Insinöörikoulutuksen foorumi
MALog-projekti kehittää oppimateriaalia matemaattiseen logiikkaan Insinöörikoulutuksen foorumi 5.10.2012 Taustaa - MALog Huoli (matematiikan ja) matemaattisen logiikan osaamisen tasosta Oppimateriaalien
LisätiedotAvoin data Avoin kirjasto Kuvailupäivät 20.3.2013
Avoin data Avoin kirjasto Kuvailupäivät 20.3.2013 Aineistojen kuvailun uudistaminen laajemmassa yhteydessä Tiedon tallennuksen ja haun uusi ekosysteemi Kansalliskirjaston hankkeet: RDA, UKJ, Melinda, Finna,
LisätiedotTeknologinen muutos ja yliopistojen tulevaisuus. Tievie-seminaari Helsinki 22.11.2001 Antti Auer
Teknologinen muutos ja yliopistojen tulevaisuus Tievie-seminaari Helsinki 22.11.2001 Antti Auer Verkko-opetuksen neljä strategiaa (mukailtu Collis & Gommer, 2001 artikkeleista) Instituutio määrittelee
LisätiedotMetatieto mihin ja miten? Juha Hakala Helsingin yliopiston kirjasto juha.hakala@helsinki.fi
Metatieto mihin ja miten? Juha Hakala Helsingin yliopiston kirjasto juha.hakala@helsinki.fi Sisältö Metatiedon määrittely Metatiedon käytöstä Metatietoformaatit MARC, Dublin Core, IEEE LOM Elektronisten
LisätiedotMETATIETOSKEEMA LAINSÄÄDÄNTÖPROSESSIN ASIAKIRJOILLE
Veli-Pekka Mäkinen METATIETOSKEEMA LAINSÄÄDÄNTÖPROSESSIN ASIAKIRJOILLE Tietojärjestelmätieteen pro gradu -tutkielma 20.2.2006 Tietojenkäsittelytieteiden laitos Jyväskylän yliopisto Jyväskylä TIIVISTELMÄ
LisätiedotAutomaattinen semanttinen annotointi
Automaattinen semanttinen annotointi Matias Frosterus, Reetta Sinkkilä, Katariina Nyberg Semantic Computing Research Group (SeCo) School of Science and Technology, Department of Media Technology and University
LisätiedotÄlykkäät keltaiset sivut ( Intelligent Web Services ( IWebS ) )
Älykkäät keltaiset sivut ( Intelligent Web Services ( IWebS ) ) Ongelma Palveluntarpeet Palvelut t1 p1 t3 tk t4 t2 p3 p4 pn p2 p6 p5 1 Palveluntarpeet Ongelma IWebS Palvelut t1 täsmäytys1 p1 t2 täsmäytys2
LisätiedotSemanttisen Webin mahdollisuudet yrityksille
Semanttisen Webin mahdollisuudet yrityksille Käytännön kokemuksia 15.1.2010 Janne Saarela Profium Oy Esityksen sisältö Semanttisen Webin arvolupaus Arvolupauksen lunastaminen Kuvapankeissa Järjestelmäintegraatiossa
Lisätiedot12 Case: "hajautettu kauppapaikka"
12 Case: "hajautettu kauppapaikka" Kurssin lopuksi tarkastelemme yksinkertaista sovellusesimerkkiä joka pyrkii valottamaan eri tekniikoiden suhdetta ja hajautettuihin sovelluksiin tyypillisesti liittyvien
LisätiedotVerkkosisällön saavutettavuusohjeet 2.0: hyviä ohjeita monimuotoisen sisällön suunnitteluun ja arviointiin
Verkkosisällön saavutettavuusohjeet 2.0: hyviä ohjeita monimuotoisen sisällön suunnitteluun ja arviointiin Ossi Nykänen Tampereen teknillinen yliopisto, Hypermedialaboratorio, W3C Suomen toimisto Terveyden
LisätiedotKansallinen semanttisen webin sisältöinfrastruktuuri FinnONTO - visio ja sen toteutus
Kansallinen semanttisen webin sisältöinfrastruktuuri FinnONTO - visio ja sen toteutus Eero Hyvönen Semantic Computing Research Group (SeCo) Helsinki University of Technology (TKK) University of Helsinki
LisätiedotHieman lisää malleista ja niiden hyödyntämisestä
Hieman lisää malleista ja niiden hyödyntämisestä Ohjelmistojen mallintaminen Kesä 2012 (Avoin yliopisto) Toni Ruokolainen, 23.8.2012 Mallit Mallit ovat todellisuuden abstraktioita, jotka on muodostettu
LisätiedotW3C, XML ja tietojenkäsittely: Ihmisen ja tietokoneen yhteinen ymmärrys suoritettavasta tehtävästä ja XML-standardien merkitys tietosysteemeissä (MH)
W3C, XML ja tietojenkäsittely: Ihmisen ja tietokoneen yhteinen ymmärrys suoritettavasta tehtävästä ja XML-standardien merkitys tietosysteemeissä (MH) Ossi Nykänen Tampereen teknillinen yliopisto (TTY),
LisätiedotARVO - verkkomateriaalien arviointiin
ARVO - verkkomateriaalien arviointiin Arvioitava kohde: Jenni Rikala: Aloittavan yrityksen suunnittelu, Arvioija: Heli Viinikainen, Arviointipäivämäärä: 12.3.2010 Osa-alue 1/8: Informaation esitystapa
LisätiedotKIRJASAMPO. Jyväskylä 5.11.2009
KIRJASAMPO Jyväskylä 5.11.2009 Mikä? Yhteisöllisiä ominaisuuksia ja semanttista webiä hyödyntävä kaunokirjallisuusaiheinen verkkopalvelu Tiedonhaun apuväline Vrt. www.litteratursiden.dk Kuka? Kenelle?
LisätiedotXML-tietojenkäsittely
XML-tietojenkäsittely Ossi Nykänen Tampereen teknillinen yliopisto (TTY), Digitaalisen median instituutti (DMI), W3C Suomen toimisto Esitelmä Hyvin lyhyt versio: XML tarjoaa välineitä tietojenkäsittelyyn
Lisätiedot5.1 Semanttisten puiden muodostaminen
Luku 5 SEMNTTISET PUUT 51 Semanttisten puiden muodostaminen Esimerkki 80 Tarkastellaan kysymystä, onko kaava = (( p 0 p 1 ) (p 1 p 2 )) toteutuva Tätä voidaan tutkia päättelemällä semanttisesti seuraavaan
LisätiedotT Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 7 (opetusmoniste, kappaleet )
T-79144 Syksy 2004 Logiikka tietotekniikassa: perusteet Laskuharjoitus 7 (opetusmoniste, kappaleet 11-22) 26 29102004 1 Ilmaise seuraavat lauseet predikaattilogiikalla: a) Jokin porteista on viallinen
LisätiedotSemanttisen webin käyttöliittymäratkaisut. Tiedonhallinta semanttisessa webissä Osma Suominen
Semanttisen webin käyttöliittymäratkaisut Tiedonhallinta semanttisessa webissä Osma Suominen 21.11.2005 Käyttäjän näkökulma semanttinen web ei yleisty, ennen kuin sille on kysyntää ja käyttöä semanttisen
LisätiedotP e d a c o d e ohjelmointikoulutus verkossa
P e d a c o d e ohjelmointikoulutus verkossa XML-kielen perusteet Teoria ja ohjelmointitehtävät XML-kielen perusteet 3 Sisältö YLEISKATSAUS KURSSIN SISÄLTÖIHIN... 7 YLEISKATSAUS KURSSIN SISÄLTÖIHIN...
LisätiedotKim Viljanen (kim.viljanen@tkk.fi)
Sisällöntuottajan näkökulma: hajautettu sisällöntuotanto ja julkaiseminen semanttisessa webissä. Porttaalisisältöjen ristikkäiskäyttö Web 2.0 mash-up -sovelluksina Kim Viljanen (kim.viljanen@tkk.fi) Semantic
LisätiedotXHTML+RDFa-standardin soveltuvuus osaksi sosiaalihuollon asiakirjastandardia
XHTML+RDFa-standardin soveltuvuus osaksi sosiaalihuollon asiakirjastandardia Selvitysraportti 2.5.2011 Miika Alonen Konstantin Hyppönen Sami Korhonen Versio Päiväys Kohdat Muutoksen sisältö Tekijät 0.1
LisätiedotHarjoitustehtävät ja ratkaisut viikolle 48
Harjoitustehtävät ja ratkaisut viikolle 48 1. Tehtävä on jatkoa aiemmalle tehtävälle viikolta 42, missä piti suunnitella älykodin arkkitehtuuri käyttäen vain ennalta annettua joukkoa ratkaisuja. Tämäkin
LisätiedotPaikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7
Paikkatietorajapinnat IT arkkitehtuurin näkökulmasta 21.12.200 7 Mikä on IT arkkitehtuuri? Liiketoimintamalli määrittelee IT arkkitehtuurin IT arkkitehtuuri ottaa kantaa sovelluksen laadullisiin vaatimuksiin
LisätiedotMiksi tarvitsemme verkkokirjoittamisen taitoa?
Verkkokirjoittaminen Luento Miksi tarvitsemme verkkokirjoittamisen taitoa? Mitä on verkkokirjoittaminen? Ennen: internet-sivujen tekeminen Nyt: blogit, wikit, sähköpostit Sosiaalisen median aikakautena
LisätiedotMetatietojen merkitys tiedonhallinnassa
Metatietojen merkitys tiedonhallinnassa Airi Salminen Jyväskylän yliopisto http://www.cs.jyu.fi/~airi/ Suuntana lainsäädäntötyön semanttinen web Kohti lainsäädäntötyön tiedonhallinnan tehostamista Seminaari
Lisätiedot12 Case: "hajautettu kauppapaikka"
12 Case: "hajautettu kauppapaikka" Kurssin lopuksi tarkastelemme yksinkertaista sovellusesimerkkiä joka pyrkii valottamaan eri tekniikoiden suhdetta ja hajautettuihin sovelluksiin tyypillisesti liittyvien
LisätiedotOhjelmistojen mallintaminen
Ohjelmistojen mallintaminen - Mallit - Ohjelmiston kuvaaminen malleilla 31.10.2008 Harri Laine 1 Malli: abstraktio jostain kohteesta Abstrahointi: asian ilmaiseminen tavalla, joka tuo esiin tietystä näkökulmasta
LisätiedotSKOS. Osma Suominen ONKI-hankkeen laajennettu projektiryhmä
SKOS Osma Suominen 10.9.2013 ONKI-hankkeen laajennettu projektiryhmä Sisällys 1. Mikä SKOS? 2. Miksi SKOS eikä OWL? 3. Haasteita SKOSin käytössä Mikä SKOS? Simple Knowledge Organization System W3C:n standardi
Lisätiedot