Kennisintensieve toepassingen: Web3.0 & LOD2

Maat: px
Weergave met pagina beginnen:

Download "Kennisintensieve toepassingen: Web3.0 & LOD2"

Transcriptie

1 bedrijf en organisatie Arbeidstraat Aalst Academiejaar Kennisintensieve toepassingen: Web3.0 & LOD2

2 Dhr. Maerivoet R. TI 3 B Jeroen Van Den Eede Jels Armand Hans Geeroms Gery De Smet Tomislav Glavas

3 Inhoud Inhoud 3 Voorwoord 5 Inleiding 6 LOD2 7 Het semantisch web 9 1 Definitie 9 2 Huidige web versus het semantisch web 10 2.a Huidige web 10 2.b Semantisch web 10 3 Informatie zoeken op het web 11 3.a Werking van Google 11 4 Conversie naar semantische media 12 5 Conversie naar semantische datasets 13 6 Semantisch web voor gebruikers 13 RDF 14 OWL OWL 19 7 Wat is OWL? 19 8 Ontologiëen 19 9 OWL heeft drie sublanguages 20 OWL Lite 20 OWL DL(Includes OWL lite) 20 OWL Full (Includes OWL DL) In OWL2 zijn er ook drie sublanguages. 21 OWL 2 EL 21 OWL 2 QL 21 OWL 2 RL Verschil tussen OWL en RDF 21

4 FOAF 22

5 Voorwoord Voor dit project hebben wij de opdracht gekregen om een paper en een presentatie te maken rond Web 3.0 en LOD2. Het is een onderwerp met veel verschillende facetten, die elk op zich, zeer interessant zijn en waar men zich verder kan in verdiepen. Nadat de opdracht was gegeven door Dhr. Maerivoet leek het ons allen een interessant onderwerp om rond te werken. We hebben dan ook met ons groep al heel snel beslist dat we over LOD2 een goed uitgewerkte en tevens interessante paper wilden maken. Langs deze weg willen we Dhr. Maerivoet dan ook bedanken dat wij de kans hebben gekregen om hieromtrent een paper te schrijven. Wij hopen dat onze paper interesse wekt bij iedereen en dat we ervoor kunnen zorgen om langs deze weg iedereen iets bij te brengen over ons onderwerp. We hebben alles zo veel en zo goed mogelijk proberen uit te leggen zodat het voor iedereen verstaanbaar wordt. Door dit te doen, zorgen we ervoor dat ons publiek groter wordt en zorgen we er ook voor dat het voor hun aangenamer is om er iets over bij te leren, het internet is er namelijk voor iedereen.

6 Inleiding LOD2 is een project, medegefinancierd door de Europese Commissie binnen het FP7 Informatie en Communicatie technologie werkprogramma, dat al 4 jaar geleid word door een team van datatechnologie onderzoekers, bedrijven en internet providers over 7 Europese landen. Dit project word gecoördineerd door het AKSW onderzoeksgroep van de universiteit van Leipzig. Vanuit LOD2 (het project), gaan we over tot de omgeving waarin het project zich bevindt, namelijk het semantisch web of web 3.0. Web 3.0 is een manier waarbij internettoepassingen meer op elkaar zijn afgestemd. Het wordt beschouwd als de derde fase in de ontwikkeling van het internet. Omdat het semantisch web ook gebruik maakt van RDF, een standaard van het World Wide Web Consortium, gaan we ook hierop dieper in. Dit metadata model zal uitgelegd worden a.d.h.v. voorbeelden. Ook FOAF komt aan bod omdat dit een populaire applicatie is binnen het semantisch web, dat gebruik maakt van RDF. Het lijkt ons ook interessant om het over OWL te hebben omdat dit een taal is die ontworpen is naar aanleiding van RDF en XML.

7 LOD2 Zoals eerder al vermeld is LOD2 een project dat gecoördineerd word door het AKSW 1 onderzoeksgroep van de universiteit van Leipzig dat zijn oorsprong kent in 2007 en pas officieel van start zijn gegaan van 6 tot 8 september augustus 2014 is de verwachtte einddatum van het project met als hoofddoel om Linked Data te integreren en te verenigen met bestaande applicaties op grote voet. Dit project wordt medegefinancierd door de Europese Commissie binnen het FP7 Informatie en Communicatie technologiewerkprogramma dat al 4 jaar geleid wordt door een team van datatechnologie onderzoekers, bedrijven en internet providers over 7 Europese landen zijnde België, Nederland, Frankrijk, Duitsland, Oostenrijk, Ierland en het Verenigd Koninkrijk. LOD2 staat voor Linked Open Data en houdt zich bezig met het ontwikkelen van een extra technologie-infrastructuur en diensten die nieuwe grensuitdagingen over overheid en industrie oprichten. Het internet is een grote, virtuele bibliotheek die een enorme hoeveelheid van data bevat die bruikbaar is voor de mensen, de gebruikers om ze te gaan lezen en te gaan gebruiken. LOD helpt hieraan door het web-of-documents te gaan uitbreiden met een web-of-data door open gegevensbronnen te publiceren en onderling te verbinden over het web dat op reeds lang gevestigde normen zoals RDF en URL s wordt gebasseerd. Tot op vandaag kunnen we al besluiten dat de visie van LOD2 al reeds werkelijkheid geworden is. Neem nu voorbeelden zoals de BBC, Wikipedia, zelfs de statische informatie van Eurostat en de telling van de V.S. die dadelijk beschikbaar zullen zijn naast honderden andere datasets op het Data Web. Wanneer we dan spreken over het Data Web, denken we aan een web dat bestaat uit gegevens die op een dusdanige manier verbonden zijn, dat we kunnen spreken van een voordeel als de inhoud machine readable wordt. Zowel computer als software en andere mogelijkheden zoals zoekmachines kunnen de betekenis van de inhoud van webpagina s gaan interpreteren in plaats van de gebruiker aan te bieden om het zelfstandig te lezen. 1 Agile Knowledge Engineering and Semantic Web

8 Het LOD2-team is samengesteld uit professionelen die aan de basis liggen van LOD en werkzaam zijn in bijna heel Europa met jaren ervaring met de ontwikkeling en tewerkstelling van industriële oplossingen die betrekking hebben op: - Linked Open Data - Semantische technologie - Publiceren - Zoeken - Gevorderd databanktechnologie De applicaties, methodes en datasets die door de projectmedewerkers ontwikkeld worden zouden moeten resulteren in totale omwenteling van het internet zoals we vandaag de dag kennen. De missie van het project is het ontwikkelen van nieuwe datasets voor het publieke semantische web zodat ze gebruikt worden in nieuwe applicaties door ontwikkelaars. Naast deze doelstelling willen ze ook nieuwe technologieën ontwikkelen om grote Linked Datacollecties te gaan beheren. RDF zou hiervoor een perfecte oplossing zijn en er wordt gehoopt hiermee het doel te bereiken om Linked Data het meest gekozen model te maken voor de nieuwe generatie IT-systemen en IT-applicaties. We kunnen dus algemeen concluderen dat dit een grootschalig project is die het web tegen de verwachte datum van 2014 immens zal veranderen. De nieuwe datasets, technologieën zitten in volle ontwikkelingsfase waarop enkel word verder gebouwd. De enorme inspanningen door het LOD2-team zullen zeker en vast hun vruchten afwerpen!

9 Het semantisch web 1 Definitie Een middel voor het weergeven van informatie als een verzameling knooppunten (nodes) verbonden door een netwerk van relaties. Een semantisch web kan elementen zoals objecten, concepten, gebeurtenissen en processen voorstellen, en bovendien feiten of relaties tussen dergelijke elementen. Het semantisch web is een concept dat ontwikkeld is door een groep mensen van het World Wide Web consortium (W3C, waaronder Tim Berners-Lee. Volgens dit concept moet het mogelijk zijn om betekenisvolle informatie tussen machines uit te wisselen zonder menselijke tussenkomst. Dat kan door informatie te annoteren met behulp van metadata die voor machines leesbaar zijn, waardoor er automatisch relaties binnen en tussen documenten gelegd worden. Daarvoor moeten op diverse niveaus of lagen standaarden en protocollen afgesproken worden, zoals de RDF-standaard die W3C hiervoor ontwikkeld heeft. Tegenwoordig wordt Web 3.0 vaak met het semantische web geassocieerd. A group of methods and technologies to allow machines to understand the meaning - or semantics - of information on the World Wide Web. Op deze manier beschreef Tim Berners-Lee, de uitvinder van het World Wide Web, het semantische web. Semantisch wil zoveel zeggen als de betekenis lerend. We kunnen het semantisch web dus definiëren als een web van verbanden. Verbanden die gelegd zijn tussen informatie op het internet, waardoor het mogelijk is dat er nieuwe inzichten ontstaan. Het semantisch web is een nieuwe visie op informatie die begrijpelijk is voor computers zodat computers meer betrokken zijn bij het vinden, combineren en behandelen van informatie op het web. Voorbeeld: Het belang van verbanden leggen Tony Hayward is de CEO van BP De CEO van BP zit op een zeilboot in de Golf van Mexico Er vaart slechts één boot in de Golf van Mexico Er is een zeilboot omgeslagen in de Golf van Mexico

10 Deze vier zinnen zijn afzonderlijk niet bepaald interessant, maar als we deze zinnen na elkaar lezen en dus verbanden leggen, kunnen we er uit afleiden dat de CEO van BP in de problemen zit. Semantisch web zou er voor moeten kunnen zorgen dat tussen deze zinnen een verband wordt gelegd wanneer ze elk apart op het internet zouden staan. 2 Huidige web versus het semantisch web Huidige web Ongeveer 15 jaar oud Enorme zoekbron voor bijna iedereen -> Zeer veel data (>3 miljard pagina s) Zeer krachtige zoekmachines (bvb.: Google) World Wide Web bestaat uit 3 categorieën principe: *identificatie: URI -> URL (slechts een ID van de resource) *interactie: protocol voor het opvragen van de resource *dataformaten: tekst of binaire bestanden: bvb.: HTML, RSS, etc. We kunnen het zien als een web van documenten die verbonden zijn aan elkaar en die begrijpbaar zijn voor de mens, maar niet voor computers. De inhoud van documenten zijn namelijk niet gekend door de computer. Semantisch web Het concept is ontwikkeld door de mensen van het World Wide Web consortium(w3c, waaronder Tim Berners-Lee. Het concept is dat het WWW begrijpbaar wordt voor niet alleen mensen, maar ook voor machines. Dit willen ze doen door de inhoud van documenten weer te geven door het geven van entiteiten. Principes: Alles is aanwezig op het web Informatie is globaal Evolutie-> nieuwe informatie kan worden toegevoegd zonder dat oude informatie moet worden verwijderd. Minimalisme -> simpele zaken blijven simpel.

11 3 Informatie zoeken op het web Op dit moment is informatie zoeken op het web via zoekmachines een uitsluitend menselijke taak. Het vinden, selecteren en bewerken van informatie wordt nog steeds voor het grootste deel met de hand gedaan. Omdat zoekmachines werken op sleutelwoorden, krijgen we dikwijls te veel, te weinig of niet-relevante informatie. Maar wat met homoniemen en/of synoniemen? Soms staat de benodigde informatie ook nog verspreidt op verschillende websites. Een groot probleem is dat heel veel belangrijke informatie zich bevindt in databases die niet te indexeren zijn voor zoekmachines. Uiteindelijk zijn de resultaten van zoekopdrachten pas nuttig als de informatie is samengesteld. En dat is nu net de bedoeling van het semantisch web. Werking van Google Google is een zoekmachine dat werkt op basis van een algoritme met de naam PageRank. De waarde van een pagina wordt berekend door het aantal keren dat er naar verwezen wordt vanaf andere internetpagina s. Elke verwijzing telt als een stem voor een pagina. Google analyseert ook de pagina die de stem uitbrengt. PageRank werkt met een schaal van 1 tot en met 10. Een hoge PageRank wil niet zeggen dat een pagina bij elke zoekopdracht hoog zal scoren. Algoritme Google heeft ongeveer 200 algoritmes, maar van slechts ongeveer 150 is de werking bekend. Deze algoritmes bepalen welke pagina s als eerste worden genoemd in de resultatenlijst. Belangrijk daarbij is, naast de vraag hoe belangrijk een zoekterm op de pagina is, hoe vaak er naar een pagina verwezen wordt, vanaf welke pagina's en met welke tekst. Het is mogelijk om kunstmatig de PageRank te verhogen, door het maken van valse webpagina s die enkel dienen voor het doorverwijzen van andere webpagina s zodat deze een hogere rank krijgen. Om dit tegen te gaan heeft Google verschillende keren zijn algoritmen aangepast. Uiteindelijk weet niemand hoe zwaar de PageRank doorweegt bij een zoekopdracht. De index In minder dan een seconde doorzoekt elke zoekopdracht een index die is opgebouwd uit ongeveer 10 miljard webpagina s. Een groot deel van deze pagina s wordt bezocht door de Googlebot, ook de Spider van Google genoemd. Deze Spider leest pagina s en slaat de gegevens op in de index. Hij is in staat om hyperlinks te volgen en kan op deze manier een zeer groot deel van het web lezen.

12 Techniek Van meet af aan is er voor gekozen niet te werken met één grote centrale computer, maar met een netwerk van zeer veel relatief goedkope computers. Googles server park bestaat naar schatting uit meer dan systemen die zijn opgebouwd uit standaard hardwarecomponenten. De computers staan verspreid over allerlei datacentra. Door clusters redundant uit te voeren kunnen defecte machines eenvoudig vervangen worden. 4 Conversie naar semantische media OpenCalais OpenCalais is een web service die automatisch volledige semantische metadata gaat creëren voor de inhoud die we ingeven. Door gebruik te maken van natural language processing (NLP), machine learning en andere methodes kan Calais een document analyseren en vindt het de entiteiten terug in de data. Calais gaat zelfs verder dan de klassieke entiteitidentificatie en geeft de feiten en gebeurtenissen weer die verborgen zaten in je tekst. DBpedia Dit is een project dat als doel heeft de gestructureerde data van Wikipedia te gebruiken (Wikipedia heeft vooral losse stukken tekst, maar bevat ook gestructureerde informatie) en deze beschikbaar te maken volgens de technologieën van RDF. Hiermee wil men de chaos die nu in Wikipedia aanwezig is opvangen en meer gaan structureren. Volgens Tim Berners-Lee is DBpedia een van de betere stukken van het Linked Data-project.

13 5 Conversie naar semantische datasets Het internet heeft al een hoop databases. Deze kunnen ook als semantische datasets ontsloten worden. Tegenwoordig bestaan er ook al tools die een relationele database inlezen, de metadata eruit halen en vervolgens zo goed als mogelijk een semantische versie geven. 6 Semantisch web voor gebruikers Voor gebruikers zal het Semantisch web veel makkelijker en efficiënter zijn. We zullen veel minder zoekacties moeten uitvoeren om bijvoorbeeld een taxi, een etentje en een film te boeken. Alles zal te combineren zijn in één zoekopdracht. In web 3.0 zullen webbrowsers ook meer informatie over de gebruikers verzamelen, zodat eventuele zoekresultaten kunnen worden afgestemd op de voorkeur van de gebruiker.

14 RDF 1 Algemeen Resource Description Framework of RDF is een W3C standaard van het World Wide Web Consortium. Deze relatief nieuwe, doch volwassen technologie is ontworpen als metadatamodel maar het wordt nu gebruikt als een formaat voor het uitwisselen van allerlei gegevens, data op het internet. Het bezit zelfs de mogelijkheid data met mekaar te koppelen, zelfs als de onderliggende schema s veranderen. Het is enkel in staat om korte beschrijvingen te maken, maar niettemin is het een zeer krachtige taal! Het verschil met XML zit hem daar waar XML enkel gebruikt kan worden om een bepaald deel van data te beschrijven en RDF alle domeinen, dus ook buiten te wereld van ICT. Het RDF-model geeft de mogelijkheid om uitspraken te doen over de kenmerken van bronnen op het internet in een zogenaamde triple-structuur. De triple-structuur staat voor het subject-predicaat-object structuur. Het subject is de bron die beschreven wordt, het predicaat is het beschreven kenmerk van deze bron en het object staat voor de waarde van dit kenmerk. Deze structuur valt te vergelijken met een korte zin met een onderwerp, werkwoord en lijdend voorwerp. Kort formeel en verstaanbaar door machines. Het model is hierbij sterk gebaseerd op de logica, taalkunde en de grafentheorie. Het model kent nog andere vormen qua syntaxis, zoals RDF/XML N3 Turtle Ntriples Trig Trix Metadata is een sterk uiteenlopend begrip dat voor veel onderwerpen en beschrijvingen gebruikt word. Bij RDF staat het voor data die documenten beschrijft volgens de Dublin Core stijl zoals titel, onderwerp, uitgever, datum, type en meer. In totaal zijn er 15 soorten data. Hoe staat dit nu in verband met het semantisch web? Het verspreiden van dit model staat in dezelfde lijn als HTML. Hoe meer RDF gegevens er op het internet verschijnen, hoe groter het semantisch web wordt en hoe meer programma s hier gebruik van kunnen

15 maken en hoe meer de gegevens geordend worden. Elke statement gemaakt in RDF zijn zodanig opgesteld dat ze door verschillende programma s op maar 1 manier kunnen geïnterpreteerd worden waardoor er het voordeel ontstaat dat er een heel gamma aan nieuwe mogelijkheden ontstaat. 2 Praktisch RDF wordt geschreven in XML waardoor de taal RDF/XML genoemd wordt. Hoewel er nog andere mogelijkheden zijn om RDF voor te stellen, wordt de voorkeur toch gegeven aan XML omdat door het gebruik ervan kunnen verschillende types van computers, besturingssystemen en applicaties informatie uitwissel met elkaar. Het is dus eigenlijk een standaard, uniforme afspraak over hoe de informatie moet worden opgeslagen en het is zelfs niet zichtbaar voor het menselijke oog in websites. Vele applicaties ondersteunen XML waardoor het dus gemakkelijker is zich hierop te baseren. Het wordt gebruikt in verschillende toepassingen. Tijd schema s voor webevents, informatie over webpagina s zoals content, auteur, bewerkingsdatum en meer. Content voor zoekmachines. Elektronische bibliotheken. En zoveel meer. Opbouw RDF/XML document Een document geschreven in RDF/XML bestaat uit een hoofding en een reeks van RDF statements die voorgesteld worden door rdf:description -XML elementen. Er wordt ook gebruik gemaakt van Web Identifiers URL s om resources te identificeren. Die resources worden beschreven met properties en property values. Een resource is alles dat een URL kan hebben. Een property is een naam dat een naam heeft zoals; homepage. Een property value is de waarde van een property zoals; De structuur wordt uitgelegd aan de hand van een voorbeeld. Eerst wordt de code getoond en daar waar (a), (b), vermeld wordt, is een verwijzing naar de uitleg en maakt dus geen deel uit van de code!

16 Het eerste dat u ziet is de XML declaratie gevolgd door de declaratie van RDF waar we elementen en namespaces meegeven. <?xml version="1.0"?> <rdf:rdf (a) xmlns:rdf= (b) xmlns:cd= (c) > (a) het rootelement van een RDF-document (b) namespace, elementen met RDF prefix horen tot de namespace: (c) namespace, elementen met CD prefix horen tot de namespace: <rdf:description (a) rdf:about= Burlesque (b)> <cd:artist>bob Dylan</cd:artist> <cd:country>usa</cd:country> <cd:company>columbia</cd:company> <cd:price>10.90</cd:price> <cd:year>1985</cd:year> (c) </rdf:description> (a) bevat de beschrijving van de resource (b) het aboutattribuut identificeert de resource (c) alle cd-elementen die allemaal properties (eigenschappen) zijn van de resource Properties kunnen ofwel als elementen worden gedefinieerd ofwel als attributen.

17 Er zijn nog andere elementen zoals: 1. Container elementen, Ze bevatten zaken die members worden genoemd. (Dit zijn géén waarden!) <rdf:bag/> Wordt gebruikt voor een niet-geordende lijst <rdf:seq/> Wordt gebruikt voor een geordende lijst <rdf:alt/> Wordt gebruikt voor alternatief element. De user moet 1 alternatief kiezen. Een voorbeeld: <cd:liedjes> <rdf:bag> <rdf:li>plopdans</rdf:li> <rdf:li>take me away</rdf:li> </rdf:bag> </cd:liedjes> 1. het rdf:parsetype= Collection attribuut De containerelementen kunnen resources bevatten die members zijn. Het zegt daarentegen niet dat andere members niet toegelaten zijn. RDF collections beschrijft een groep die enkel en alleen de vooropgestelde members kan bevatten. <rdf:description rdf:about=" <cd:artist rdf:parsetype="collection"> <rdf:description rdf:about=" <rdf:description rdf:about=" <rdf:description rdf:about=" <rdf:description rdf:about=" </cd:artist> </rdf:description> Dit is eigenlijk volledig RDF beschreven. Zoals u kan zien is dit niet moeilijk, maar dat is natuurlijk omdat dit de basis is van het geheel. Zoals eerder gezegd is RDF het formaat voor computers om met elkaar te kunnen communiceren. Om dit te kunnen doen, moeten ze natuurlijk een applicatie voor handen hebben. Deze applicaties moeten de rauwe RDF/XML kunnen begrijpen... Dit is natuurlijk op verschillende manieren te interpreteren.

18 RDF Schema Applicatiespecifieke klassen en properties worden gedefinieerd door RDF Schema. Ze voorziet geen van deze klassen of properties, maar wel het framework om deze te beschrijven. Klassen in RDF Schema lijkt veel op klassen in object georiënteerd Programmeren. Dit zorgt ervoor dat de resources gedefinieerd kunnen worden als instanties van klassen of subklassen van klassen. <?xml version="1.0"?> <rdf:rdf xmlns:rdf= xmlns:rdfs=" xml:base=" <rdf:description rdf:id="animal"> <rdf:type rdf:resource=" </rdf:description> <rdf:description rdf:id="horse"> <rdf:type rdf:resource=" <rdfs:subclassof rdf:resource="#animal"/> </rdf:description> </rdf:rdf> In het voorbeeldje hierboven maken we een klasse animal aan. In het tweede <rdf:description> element gaan we een subklasse maken, nl. horse. Deze subklasse is dan een subklasse van de klasse animal. Dit lijkt ons een beetje veel werk voor wat we eigenlijk willen. Omdat een RDFS Class een RDF resource is, kunnen we dit voorbeeld wat inkorten. Dit doen we door het <rdf:description> element en het <rdf:type information> te laten vallen. Deze vervangen we dan door het<rdfs:class> element. <?xml version="1.0"?> <rdf:rdf xmlns:rdf=" xmlns:rdfs=" xml:base=" <rdfs:class rdf:id="animal" /> <rdfs:class rdf:id="horse"> <rdfs:subclassof rdf:resource="#animal"/> </rdfs:class> </rdf:rdf>

19 OWL 1 Wat is OWL? OWL, Web Ontology Language, is een W3C-standaard voor het definiëren van webontologie. De talen zijn gekarakteriseerd door formele semantics en gebaseerd op RDF/XML specialisaties voor het semantisch web. OWL geniet van academische, medische als commerciële aandacht doordat het werd geïntroduceerd door W3C. Het World Wide Web Consortium. In oktober 2007 werd een nieuwe OWL gestart door een nieuwe W3C-werkgroep. OWL werd uitgebreid naar OWL 1.1. Op 27 oktober 2009 werd de nieuwe versie van OWL aangekondigd, de zogenaamde OWL 2, die al snel zijn weg gevonden heeft naar semantische editors zoals Protege, Pellet, RacerPro, FaCT++ en HermiT. De OWL bevat vele soorten serialisaties, syntaxis en specificaties met soortgelijke namen. OWL en OWL2 worden gebruikt om te verwijzen naar de 2004 en 2009 specificaties. Volledige namen worden gebruikt, inclusief specificatie versie (bv OWL2 EL). Bij de algemene vermelding zal OWL familie gebruikt worden. 2 Ontologie Een ontologie is een product van een poging een uitputtend en strikt conceptueel schema te formuleren over een bepaald domein. Een ontologie is typisch een datastructuur die alle relevante entiteiten en hun onderlinge relaties en regels binnen dat domein bevat, zoals bij een domeinontologie het geval was. Een ontologie bevat niet alleen feiten maar ook regels, gevat in logische formules. Uit deze regels kan men nieuwe feiten afleiden met een automatisch redeneerprogramma. Hierdoor verschilt een ontologie van een databank. Op het terrein van de kunstmatige intelligentie wordt het begrip ontologie gebruikt als aanduiding voor een door computers interpreteerbare beschrijving van de werkelijkheid. In het semantisch web wordt dezelfde aanduiding gebruikt. Omdat de computer de betekenis van tekst en metadata kunnen afleiden en op basis van die betekenis kunnen redeneren en gevolgtrekkingen maken.

20 Een ontologie die niet verbonden is aan een specifiek domein, maar dat algemene entiteiten probeert te beschrijven, wordt een foundation ontology, top level ontology of upper ontology genoemd. Over het algemeen dienen gespecialiseerde en domeinspecifieke schema s te worden gecreëerd om de data geschikt te maken voor beslissingen in de werkelijkheid. Een meer gespecialiseerde tussenvorm wordt een core ontology genoemd en probeert een specifiek maar breed toepassingsgebied te beschrijven. Over het algemeen dienen gespecialiseerde en domeinspecifieke schema s te worden gecreëerd om de data geschikt te maken voor beslissingen in de werkelijkheid. 3 OWL heeft drie sublanguages OWL Lite OWL Lite was oorspronkelijk bedoeld om de gebruikers te ondersteunen die in de eerste plaats een classificatie hiërarchie en een eenvoudige beperking nodig hadden. Bijvoorbeeld, terwijl het cardinaliteit beperkingen ondersteunt, kan het enkel een waarde bevatten van 0 of 1. Men hoopte dat het eenvoudiger zou zijn om de ondersteuning voor OWL Lite te bieden dan de meer expressieve familieleden, zodat er snel het migratiepad voor systemen met gebruik van thesauri en andere taxonomieën gebruikt kan worden. Echter in de praktijk zijn de meeste van de expressiviteit beperkingen die op OWL Lite bedraagt iets meer dan syntactische ongemakken. De meeste van deze structuren kunnen in OWL DL gebouwd worden met behulp van complexe combinaties van de OWL Lite functie. De ontwikkeling van de OWL lite tools heeft dus bewezen dat het net zo moeilijk is als de ontwikkeling voor tools voor OWL DL. OWL Lite werd hierdoor niet veel gebruikt. OWL DL(bevat OWL lite) OWL DL werd ontworpen om meer combinaties te kunnen bouwen dan de OWL Lite. OWL DL omvat alle OWL taalconstructies, maar ze kunnen alleen gebruikt worden onder bepaalde beperkingen. Bijvoorbeeld, het aantal beperkingen mogen niet worden gelegd op eigenschappen die transitief verklaard worden. Deze taal is zo genoemd vanwege haar correspondentie met een logica beschrijving, een gebied van onderzoek heeft de logica onderzocht die dan de formele oprichting van OWL vormen.

21 OWL Full (bevat OWL DL) OWL Full is gebaseerd op een andere semantiek dan OWL Lite en OWL DL. Het is ontworpen om een aantal compatibel te houden met een RDF-schema. Bijvoorbeeld, in een OWL Full kan een klasse gelijktijdig worden behandeld als een verzameling van individuen en als een individu in zijn eigen recht, dit is niet toegestaan in OWL DL. OWL Full kan een ontologie vergroten van de betekenis van de vooraf gedefinieerde (RDF of OWL) woordenschat. Het is onwaarschijnlijk dat een redenering software in staat zal zijn om de OWL Full te ondersteunen. 4 In OWL2 zijn er ook drie sublanguages. OWL 2 EL OWL 2 EL is gedefinieerd om datatypes te definiëren in de XML Scheme Definition Language (XSD). OWL 2 is ontworpen om te profiteren van de nieuwe datatypes en duidelijker uitleg in XSD. OWL 2 QL OWL 2 QL is gebaseerd op de DL Lite familie van de beschrijvende logica. Het is ontworpen om gemakkelijker toegang te verlenen tot de query s die opgeslaan zijn in een databank. OWL 2 RL Is een regel subset van OWL2 5 Verschil tussen OWL en RDF OWL en RDF zijn eigenlijk bijna hetzelfde, maar OWL is een veel sterkere taal en machines kunnen deze beter interpreteren. OWL heeft een groter vocabularium en een sterkere syntax dan RDF.

22 FOAF 1 Wat is FOAF? Friend Of A Friend (FOAF) is actief onder CVS/SVN controle versie sinds Het basisidee achter FOAF is heel simpel, het web is alles voor het maken van verbindingen tussen verschillende dingen. FOAF biedt een aantal basismachines om ons te helpen het web te vertellen over de verbanden tussen de dingen die voor ons belangrijk zijn. Duizenden mensen doen dit al op bvb. hun persoonlijke home pagina waar ze zichzelf en hun leven beschrijven. Met behulp van FOAF kunt u machines helpen begrijpen wat voor informatie sommige bronnen bevat en hoe deze informatie in een relatie staat met het web. FOAF maakt gebruik van W3C s en RDF technologie voor het integreren van informatie van jouw en je vrienden en vrienden van vrienden, Voorbeelden FOAF is het beste uit te leggen met een voorbeeld, neem nu een web van onderling gerelateerde startpagina s. Elke nieuwe homepagina die verschijnt op het net verteld de wereld iets nieuw, het verstrekken van feiten, het verspreiden van roddels, dit zijn allemaal elementen die niet met elkaar verbonden zijn. FOAF biedt een manier om deze elementen tot iets nuttig te maken. Hier is een voorbeeld van mostly-fictional FOAF database. Eerst maken we een lijst van feiten, dan beschrijven we hoe het FOAF systeem het mogelijk maakt gegevens met elkaar te kunnen verbinden. Voorbeeld 1: Dan lives in Zetland road, Bristol, UK with Libby and Craig. Dan's address is danbri@w3.org. Libby's address is libby.miller@bris.ac.uk. Craig's is craig@netgates.co.uk. Dan and Libby work for an organisation called "ILRT" whose website is at Craig works for "Netgates", an organisation whose website is at Craig's wife Liz lives in Bristol with Kathleen. Kathleen and Liz also work at "Netgates". Damian lives in London. Martin knows Craig, Damian, Dan and Libby quite well. Martin lives in Bristol and has an address of m.l.poulter@bristol.ac.uk. (etc...)

23 Dit soort informatie is het soort dingen dat we meestal terug vinden in homepagina s, het weergeven van korte, feitelijke zinnen laat zien dat we deze kunnen gebruiken om relaties tussen personen, plaatsen, organisaties en documenten te kunnen karakteriseren. In het echte leven zou deze informatie over meer verschillende web pagina s verspreid staan, opgesteld door meer verschillende individuen. Op deze manier zal op directe of indirecte manieren de startpagina s van verschillende individuen met elkaar verbonden worden, van vriend naar vriend naar vriend 2 Waarom FOAF gebruiken? In het dagelijkse web willen we allemaal zo snel, efficiënt en correct mogelijk de juiste informatie op het juiste moment. FOAF is een methode die dit verwezenlijkt, zonder FOAF zou het niet mogelijk zijn de informatie zo te stockeren en aan te rijken, op de manier zoals we deze vandaag kunnen. Om dit dan volledig te kunnen implementeren moeten we gebruik maken van RDF. 3 FOAF voor gebruikers Voor gebruikers die technisch sterk zijn en een technische achtergrond hebben van RDF zal het zichzelf wel uitwijzen. Voor de andere gebruikers moet er toch nog eens nader gekeken worden. In de eerste instantie is het de bedoeling om RDF/XML bestanden te kunnen combineren met een HTML pagina. Dit principe wordt vandaag de dag nog gebruikt door sociale netwerk sites, die dan een automatische update krijgen d.m.v. een database. ECADEMY, TypePad, LiveJournal en andere, waren de eenvoudigste om een FOAF file op te halen. Een ander populaire methode om FOAF bestanden op te halen is de Leigh Dodd s FOAF-a-matic methode. Deze tool vergemakkelijkt het voor het schrijven van een RDF/XML syntax, maar helpt je niet bij het updaten of het uploaden van een FOAF bestand. Kort samengevat, de verschillende FOAF tools zorgen voor een manier om nieuwe data die gevonden wordt op het web correct te stockeren en vervolgens te verbinden.

24 4 FOAF voor ontwikkelaars Hoe werkt FOAF dan? Alles wordt voorgesteld als fragmenten van een grote datagrafiek. Met web-id s voor de relaties tussen de elementen en identificatienummers voor alles wat we gemakkelijk kunnen identificeren zoals startpagina s, mailboxen, dit zorgt voor een georganiseerd principe voor het mengen van gegevens uit verschillende bronnen. We leggen dit uit met een voorbeeld: mailto: daniel.brickley@bristol.ac.uk. Hier verzenden we een mail naar Daniel, alle informatie die we in de mail vinden waar men Daniel kunnen in vinden zullen we onthouden en opslaan, als we vervolgens terug ergens in een mail het woord Daniel terug vinden dan hebben we meteen de informatie die we uit de vorige elementen hebben kunnen afleiden.

25 Conclusie In het begin leek het project tot niets te leiden. Na afloop van deze paper zijn we meer dan tevreden over het resultaat. Het was een zeer leerrijke ervaring en niettemin een zeer interessante! Ook de interesse voor de artificiële intelligentie is gegroeid. We kunnen wel concluderen dat wat we bijgeleerd hebben zeer nuttig is voor de toekomst en voor ons vakgebied. Dagelijks zullen vele internetgebruikers hiermee geconfronteerd worden en dan kan het zeker geen kwaad om al een voorsmaakje te geven van wat komen zal. Deze paper zou nog uitgebreider kunnen maar het is ons bedoeling om een werk te leveren dat duidelijk is voor een leek. Iemand die, na het lezen ervan, zegt: ja, hier wil ik meer over weten. We willen de lezer stimuleren om zich te gaan verdiepen in WEB 3.0. Wij zijn alvast overtuigd van het werk dat wij geleverd hebben alsook van de toekomst van het semantische web!

26 Bronnen erhatilgar.pdf

Het Semantisch Web.

Het Semantisch Web. Het Semantisch Web joost.vennekens@kuleuven.be Het web is een zootje Personen Overheden Bedrijven Het web is een zootje Manueel terugvinden? Verwerken met automatische tools? Query Mooie droom (?) Realiseren

Nadere informatie

Ontwikkelaars van BIR Open BIM Standaarden en softwareleveranciers

Ontwikkelaars van BIR Open BIM Standaarden en softwareleveranciers Memo AAN Ontwikkelaars van BIR Open BIM Standaarden en softwareleveranciers VAN Bouw Informatie Raad (contactpersoon D. Spekkink, dik.spekkink@bimloket.nl) DATUM 1 januari 2016 ONDERWERP BIR Kaders voor

Nadere informatie

FRESNEL FORMS. Een Protégé plugin voor het genereren van datasysteeminterfaces van datamodellen op het Semantic Web ABI TEAM 30

FRESNEL FORMS. Een Protégé plugin voor het genereren van datasysteeminterfaces van datamodellen op het Semantic Web ABI TEAM 30 FRESNEL FORMS Een Protégé plugin voor het genereren van datasysteeminterfaces van datamodellen op het Semantic Web ABI TEAM 30 1 Even voorstellen Alex Mekkering Joop van de Heijning Teun Theunissen 2 Opzet

Nadere informatie

, 2018 Martien Vos. Presentatie RedForce

, 2018 Martien Vos. Presentatie RedForce , 2018 Martien Vos Presentatie RedForce Voorstellen Martien Vos Redforce / DPA (NL) Kennis van Linked (Open) Data Dataintegratie Geografische Systemen Bigdata Datamigratie DPA Group DPA Group N.V. DPA

Nadere informatie

in het agrifood domein Nicole.Koenderink@wur.nl 1 VIAS-symposium

in het agrifood domein Nicole.Koenderink@wur.nl 1 VIAS-symposium Semantic Web in het agrifood domein Nicole Koenderink 1 VIAS-symposium Overzicht Web 3.0: bouwstenen en doelen Semantiek Hoe krijg je semantiek in het bestaande web? Wat kun je met semantische informatie?

Nadere informatie

De mogelijkheden van XML voor de langdurige bewaring van digitale documenten. DAVID studiedag 30 nov 2000

De mogelijkheden van XML voor de langdurige bewaring van digitale documenten. DAVID studiedag 30 nov 2000 De mogelijkheden van XML voor de langdurige bewaring van digitale documenten DAVID studiedag 30 nov 2000 Prof. Jan Engelen, Steven Depuydt K.U.Leuven - ESAT Onderzoeksgroep Document Architecturen Waarom

Nadere informatie

Verkenning adoptie W3C rdf/owl technologie voor IMxx/NEN modellen

Verkenning adoptie W3C rdf/owl technologie voor IMxx/NEN modellen Verkenning adoptie W3C rdf/owl technologie voor IMxx/NEN- 3610 modellen Project team: Hans Schevers (BuildingBits), Marcel Reuvers, Paul Janssen, Linda van den Brink, Versie 1.0 Doelstelling Verkenning

Nadere informatie

Internet Marketing Termen

Internet Marketing Termen Internet Marketing Termen Als beginnend Internet Marketeer ga je veel termen tegen komen, die je in verwarring zullen brengen. Hieronder heb ik een lijst met termen voor je samengesteld om jouw leven als

Nadere informatie

Waarmaken van Leibniz s droom

Waarmaken van Leibniz s droom Waarmaken van Leibniz s droom Artificiële intelligentie Communicatie & internet Operating system Economie Computatietheorie & Software Efficiënt productieproces Hardware architectuur Electronica: relais

Nadere informatie

1. Proloog webtechno, rauwkost

1. Proloog webtechno, rauwkost 9 1. Proloog webtechno, rauwkost Voor men kan beginnen met het maken het aanpassen van een website is het nuttig om eerst eens een kijkje te nemen naar bestaande sites. Bij deze, mogelijk hernieuwde, kennismaking

Nadere informatie

Linked Data: stap voor stap, deel 3bis Table of Contents

Linked Data: stap voor stap, deel 3bis Table of Contents Linked Data: stap voor stap, deel 3bis Table of Contents Linked Data: stap voor stap, deel 3bis...1 Inleiding...2 Van triples naar concrete syntax...2 N-Triples...2 Turtle...3 RDF/XML...5 Van syntax naar

Nadere informatie

Semantiek (met de BAG als voorbeeld) Dienstverlening in verbinding Wetgeving in verbinding 12 maart 2014 Marco Brattinga (marco.brattinga@ordina.

Semantiek (met de BAG als voorbeeld) Dienstverlening in verbinding Wetgeving in verbinding 12 maart 2014 Marco Brattinga (marco.brattinga@ordina. 1 Semantiek (met de BAG als voorbeeld) Dienstverlening in verbinding Wetgeving in verbinding 12 maart 2014 Marco Brattinga (marco.brattinga@ordina.nl) DIT is geen nummeraanduiding Meerdere werkelijkheden

Nadere informatie

Technisch Ontwerp W e b s i t e W O S I

Technisch Ontwerp W e b s i t e W O S I Technisch Ontwerp W e b s i t e W O S I WOSI Ruud Jungbacker en Michael de Vries - Technisch ontwerp Website Document historie Versie(s) Versie Datum Status Omschrijving / wijzigingen 0.1 20 nov 2008 Concept

Nadere informatie

Module II - Enkele Begrippen

Module II - Enkele Begrippen Module II - Enkele Begrippen Wanneer we spreken over het Internet, het bekijken van websites, komen we al gauw een aantal begrippen tegen. Enkele van de veelgebruikte begrippen binnen de Internet wereld

Nadere informatie

Informatie & Databases

Informatie & Databases Informatie Wat is informatie en waaruit het bestaat? Stel op een kaart staat het getal 37 geschreven. Wat kun je dan zeggen van het cijfer 37? Niets bijzonders, toch? Alleen dat het een getal is. Gaat

Nadere informatie

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag.

Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Voorbeeldproject Een Haagse SOA Dit voorbeeldproject beschrijft het gebruik van web services (open standaarden) voor de ontsluiting van kernregistraties bij de gemeente Den Haag. Aanleiding Vanuit de visie

Nadere informatie

Linked Data: stap voor stap, deel 4 Table of Contents

Linked Data: stap voor stap, deel 4 Table of Contents Linked Data: stap voor stap, deel 4 Table of Contents Linked Data: stap voor stap, deel 4...1 Inleiding...2 Identiteitslinken...2 Opzoeken...2 Link manueel leggen...4 Relaties leggen...6 Het vinden van

Nadere informatie

Slimmer zoeken op internet

Slimmer zoeken op internet Slimmer zoeken op internet Voor het profielwerkstuk Havo en VWO Wanneer gebruik je een databank of een zoekmachine? Wil je informatie verzamelen over een bepaald onderwerp? Gebruik een databank of startpagina

Nadere informatie

CHECKLIST. Zoals je ziet, hebben de pagina s die bovenaan staan het keyword vooraan in de title tag geplaatst.

CHECKLIST. Zoals je ziet, hebben de pagina s die bovenaan staan het keyword vooraan in de title tag geplaatst. ON-PAGE SEO CHECKLIST 1 ZET JE KEYWORD VOORAAN IN DE TITLE TAGS Zoals je ziet, hebben de pagina s die bovenaan staan het keyword vooraan in de title tag geplaatst. Voorbeeld: stel dat je een title tag

Nadere informatie

Uw data op het Web van Data

Uw data op het Web van Data Uw data op het Web van Data Een beknopt plan van aanpak voor erfgoedinstellingen Ivo Zandhuis In opdracht van het Provinciaal Historisch Centrum 8 maart 2011 2 Over het Provinciaal Historisch Centrum Het

Nadere informatie

informatie architectuur 9 december 2010 IAM V1. 2010-2011

informatie architectuur 9 december 2010 IAM V1. 2010-2011 informatie architectuur 9 december 2010 IAM V1. 2010-2011 IAM informatie architectuur Herkennen, structureren en vindbaar maken van informatie. IAM informatie architectuur Herkennen, structureren en vindbaar

Nadere informatie

OpenIMS 4.2 Portaal Server

OpenIMS 4.2 Portaal Server OpenIMS 4.2 Portaal Server Inhoudsopgave 1 WAT IS EEN ENTERPRISE INFORMATIE PORTAAL?...3 1.1 BESPARINGEN...3 1.2 GERICHT OP EEN SPECIFIEKE DOELGROEP...3 2 OPENIMS PORTAAL SERVER (PS)...4 2.1 CENTRAAL BEHEER...4

Nadere informatie

Les 10 : Aanmaken van een database (deel2).

Les 10 : Aanmaken van een database (deel2). Les 10 : Aanmaken van een database (deel2). Wat is een database? Een centrale opslagruimte voor gegevens. Alle informatie wordt centraal opgeslagen en kan door iedereen geraadpleegd worden. Voordelen van

Nadere informatie

1. Soorten wetenschappelijke informatiebronnen

1. Soorten wetenschappelijke informatiebronnen 1. Soorten wetenschappelijke informatiebronnen Wanneer je als student in het hoger onderwijs de opdracht krijgt om te zoeken naar wetenschappelijke informatie heb je de keuze uit verschillende informatiebronnen.

Nadere informatie

Introductie OWMS 3.5

Introductie OWMS 3.5 Identificatie http://standaarden.overheid.nl/owms/3.5/doc/introductie.pdf Informatietype Richtlijn Taal nl-nl Maker Overheid heeft Antwoord laatste wijziging Geldigheid vanaf 01-08-2008 Locatie Niet van

Nadere informatie

Hardware Specialisatie. Module 1: Zoeken op het internet

Hardware Specialisatie. Module 1: Zoeken op het internet 1 Hardware Specialisatie Module 1: Zoeken op het internet 2 Inhoud Inleiding Zoekmachines Usenet en nieuwsgroepen Praktijkoefening 3 Inhoud > Inleiding < Zoekmachines Usenet en nieuwsgroepen Praktijkoefening

Nadere informatie

XML Introductie.

XML Introductie. XML Introductie joost.vennekens@denayer.wenk.be http://telescript.denayer.wenk.be/~jve extenstible Markup Language Aanbrengen van extra informatie in tekst Betekenis van de tekst beschrijven Uitbreidbaar:

Nadere informatie

Iedereen online, van 9 tot 99 jaar. Les 3 ... Google: zoeken op het internet. Deze iconen tonen aan voor wie het document is

Iedereen online, van 9 tot 99 jaar. Les 3 ... Google: zoeken op het internet. Deze iconen tonen aan voor wie het document is Les 3... Google: zoeken op het internet. Deze iconen tonen aan voor wie het document is Leerkrachten WebExperts Senioren Leerlingen Achtergrondinformatie Achtergrondinformatie voor de leerkracht Waarom?

Nadere informatie

De URI-strategie voor de Linked Data van de RCE. (Versie 0.2)

De URI-strategie voor de Linked Data van de RCE. (Versie 0.2) De URI-strategie voor de Linked Data van de RCE (Versie 0.2) De uitwerking Termen (thesauri) http://{term.cultureelerfgoed.nl/}/{id}/{et, AT, ABR,...}/{UUID} Bv. http://term.cultureelerfgoed.nl/id/et/0198a25a-3469-469e-8103-a613e32fcdc6

Nadere informatie

Portability, Interoperability of toch maar Connectivity Portability, Interoperability of toch maar Connectivity.

Portability, Interoperability of toch maar Connectivity Portability, Interoperability of toch maar Connectivity. Portability, Interoperability of toch 1 Even Voorstellen Diploma s: 1980 Bachelor of Science Civil Engineering (Cairo, Egypte) 1986 Doctoraal in Geodesie (TU Delft, Nederland) Enige Automatiseringservaring:

Nadere informatie

Whitepaper. Personal Targeting Platform. De juiste content Op het juiste moment Aan de juiste persoon

Whitepaper. Personal Targeting Platform. De juiste content Op het juiste moment Aan de juiste persoon Whitepaper Personal Targeting Platform De juiste content Op het juiste moment Aan de juiste persoon Introductie 2 Geïntegreerde personalisering 2 Het opbouwen van een profiel 2 Segmenteren en personaliseren

Nadere informatie

LINKED OPEN DATA De heilige graal voor morgen? Door: Bert ten Brinke

LINKED OPEN DATA De heilige graal voor morgen? Door: Bert ten Brinke LINKED OPEN DATA De heilige graal voor morgen? Door: Bert ten Brinke Bert ten Brinke Vanaf 1985 in de IT Vanaf 1990 met GIS bezig Als ontwikkelaar, ontwerper, consultant, projectleider, interim manager

Nadere informatie

Plan van Aanpak. Plan van Aanpak. November 2003. Student Naam: David Fremeijer Studentnr: 0249432 E-mail: david@fremeijer.net

Plan van Aanpak. Plan van Aanpak. November 2003. Student Naam: David Fremeijer Studentnr: 0249432 E-mail: david@fremeijer.net Plan van Aanpak Plan van Aanpak November 2003 Student Naam: David Fremeijer Studentnr: 0249432 E-mail: david@fremeijer.net Universiteit Nijmegen Begeleider: Theo van der Weide Referent: Gert Veldhuijzen

Nadere informatie

Standaard-URI's naar Jurisprudentie met behulp van de European Case Law Identifier (ECLI)

Standaard-URI's naar Jurisprudentie met behulp van de European Case Law Identifier (ECLI) Standaard-URI's naar Jurisprudentie met behulp van de European Case Law Identifier (ECLI) datum 14 januari 2013 auteur Cor de Cloe Standaard-URI s naar Jurisprudentie mbv ECLI pagina 2 van 5 Inhoudsopgave

Nadere informatie

Werkgroep URI Strategie. Bijeenkomst

Werkgroep URI Strategie. Bijeenkomst Werkgroep URI Strategie Bijeenkomst 2015-07-01 StaVaZa URI-strategie Hemelvaartbijeenkomst 15 mei. http://www.pilod.nl/wiki/verslag_werkgroep_uristrategie_15-5-2015 Uitgangspunten voor URI-strategie: persistentie

Nadere informatie

Informatieobjecten zijn systematisch beschreven

Informatieobjecten zijn systematisch beschreven AP17 Informatieobjecten zijn systematisch beschreven Statement De aan de dienst gerelateerde informatieobjecten zijn systematisch beschreven en op passende wijze gemodelleerd. Afgeleid van BP2 (vindbaar)

Nadere informatie

Van Wikipedia naar Onderwijs, de kracht van het open domein. sambo-ict conferentie 27 januari 2017

Van Wikipedia naar Onderwijs, de kracht van het open domein. sambo-ict conferentie 27 januari 2017 Van Wikipedia naar Onderwijs, de kracht van het open domein sambo-ict conferentie 27 januari 2017 Even Voorstellen Jan-Bart de Vreede Domeinmanager Leermiddelen & Metadata, Stichting Kennisnet 9 jaar lang

Nadere informatie

OSLO Open Standaarden voor Lokale Overheden

OSLO Open Standaarden voor Lokale Overheden Open Standaarden voor Lokale Overheden OSLO Publiek private samenwerking inventarisatie uitwerking formaliseren Plan van aanpak Open Standaarden voor Lokale Overheden ER-diagram definities serialisatie

Nadere informatie

Handleiding voor Zotero versie 2.0

Handleiding voor Zotero versie 2.0 Handleiding voor Zotero versie 2.0 Michiel Wolda De handleiding voor Zetero is geschreven voor de lezers van het boek Deskresearch: Informatie selecteren, beoordelen en verwerken: tweede editie (Van Veen

Nadere informatie

informatie architectuur lesweek 4 IAM V

informatie architectuur lesweek 4 IAM V informatie architectuur lesweek 4 IAM V1. 2009-2010 vandaag tags metadata controlled vocabulary search IAM informatie architectuur Herkennen, structureren en vindbaar maken van informatie. containerbegrip

Nadere informatie

HTML. Media. Hans Roeyen V 3.0

HTML. Media. Hans Roeyen V 3.0 Media Hans Roeyen V 3.0 12 maart 2015 Inhoud 1. (Multi)Media op websites... 3 2. Flash en Websites... 4 3. Video op je website... 4 3.1. YouTube insluiten op de pagina... 4 3.2. Video zonder YouTube...

Nadere informatie

De toekomst van de zoekmachines. Wie zoekt die vindt

De toekomst van de zoekmachines. Wie zoekt die vindt De toekomst van de zoekmachines Wie zoekt die vindt Soms wordt het web vergeleken met een gigantische bibliotheek waar iemand alle boeken door elkaar heeft gegooid en waar je geblindoekt op zoek mag naar

Nadere informatie

Bron: SEMPO.org, 2009

Bron: SEMPO.org, 2009 Even vooraf o site niet in Google? Geen zoekresultaat! o google heeft marktaandeel van 95%! o arbeids- en kennis intensief; o dynamisch: 400 veranderingen in 2009! o iedereen is online: 90% van de huishoudens!

Nadere informatie

Eenvoud, kracht en snelheid

Eenvoud, kracht en snelheid OpenIMS Open Informatie Management Server Eenvoud, kracht en snelheid Portaal Server Whitepaper Open Informatie Management Server www.openims.com OpenSesame ICT BV www.osict.com Inhoudsopgave 1 INLEIDING...

Nadere informatie

vanuit de technische en organisatorische omgeving, werk-verdeling, budget, planning, en hergebruik van componenten. Het documenteren van SA dient

vanuit de technische en organisatorische omgeving, werk-verdeling, budget, planning, en hergebruik van componenten. Het documenteren van SA dient 9 Samenvatting Software heeft vooruitgang in veel vakgebieden mogelijk gemaakt en heeft een toenemend invloed op ons leven en de samenleving in zijn geheel. Software wordt gebruikt in computers, communicatienetwerken,

Nadere informatie

Linked Open Data pilot. Reijer Copier

Linked Open Data pilot. Reijer Copier Linked Open Data pilot Reijer Copier Voorjaar 2013 Inhoudsopgave 1 Inleiding...3 2 Concepten...4 2.1 RDF...4 2.2 Triple store...6 2.3 SPARQL...6 2.4 Semantisch web...6 3 Vooronderzoek...8 3.1 Ontologie...8

Nadere informatie

CEST-RICHTLIJNEN INVENTARISEREN. Bert Lemmens & Henk Vanstappen (PACKED vzw)

CEST-RICHTLIJNEN INVENTARISEREN. Bert Lemmens & Henk Vanstappen (PACKED vzw) CEST-RICHTLIJNEN INVENTARISEREN Bert Lemmens & Henk Vanstappen (PACKED vzw) INHOUD business case van registreren standaarden? tools? WAAROM REGISTREREN? collectie vindbaar maken collectie beheren data

Nadere informatie

BIM-validatietool Toetst data bij aanlegprojecten

BIM-validatietool Toetst data bij aanlegprojecten BIM-validatietool Toetst data bij aanlegprojecten Overzicht validatieregels Categorie en validatieregel Omschrijving COINS 1 Categorie COINS/Validatieregel 1 Is de COINS container een zip-bestand? COINS

Nadere informatie

studie waarmee we de principes van de analyse willen demonstreren. Een volledig beschrijving van de algoritmen en de resultaten zijn te vinden in

studie waarmee we de principes van de analyse willen demonstreren. Een volledig beschrijving van de algoritmen en de resultaten zijn te vinden in Bio-informatica kan omschreven worden als het toepassen van algoritmen om meerwaarde te verkrijgen uit data afkomstig van biomedisch en/of biologisch onderzoek. In bio-informatica wordt onderzoek gedaan

Nadere informatie

Search Engine Optimization: Optimaliseren van webteksten voor zoekmachines

Search Engine Optimization: Optimaliseren van webteksten voor zoekmachines Search Engine Optimization: Optimaliseren van webteksten voor zoekmachines Aangenaam, David Brinks SEO-copywriter david@hardcopy.nl Voor wie ik werk Referenties uit jullie branche Agenda 1. Introductie

Nadere informatie

Sparse columns in SQL server 2008

Sparse columns in SQL server 2008 Sparse columns in SQL server 2008 Object persistentie eenvoudig gemaakt Bert Dingemans, e-mail : info@dla-os.nl www : http:// 1 Content SPARSE COLUMNS IN SQL SERVER 2008... 1 OBJECT PERSISTENTIE EENVOUDIG

Nadere informatie

Portals en Leernetwerken

Portals en Leernetwerken Portals en Leernetwerken Marcel Wigman, Henry Hermans 7 juni 2009 Inleiding In het kader van het 3-lensus project rond Leren voor Duurzame Regionale Ontwikkeling is aan CELSTEC gevraagd een korte notitie

Nadere informatie

AFO 653 RSS Nieuwsfeeds

AFO 653 RSS Nieuwsfeeds AFO 653 RSS Nieuwsfeeds 653.1 Inleiding 653.1.1 Wat zijn RSS News Feeds en hoe worden ze in Vubis Smart gebruikt? RSS News Feeds RSS (Really Simple Syndication) is een XML-gebaseerd formaat voor het distribueren

Nadere informatie

ICT-standaarden voor het archiefwezen. Ivo Zandhuis

ICT-standaarden voor het archiefwezen. Ivo Zandhuis ICT-standaarden voor het archiefwezen Ivo Zandhuis (ivo@zandhuis.nl) Van ICT... kan je (zeker) niet alles weten; wil je (misschien) niet alles weten; hoef je (gelukkig) niet alles te weten. Maar ICT is

Nadere informatie

DE CB-NL DE CONCEPTEN BIBLIOTHEEK VOOR DE GEBOUWDE OMGEVING

DE CB-NL DE CONCEPTEN BIBLIOTHEEK VOOR DE GEBOUWDE OMGEVING DE CB-NL DE CONCEPTEN BIBLIOTHEEK VOOR DE GEBOUWDE OMGEVING 2 e ICT Vendor bijeenkomst 26 augustus 2013 Bram Mommers Namens de CB-NL Agenda Nr Onderwerp 1 Welkom en kort voorstelrondje 5 minuten 2 Doel

Nadere informatie

Google PageRank Unplugged

Google PageRank Unplugged Dit werk is gelicenseerd onder een Creative Commons Naamsvermelding- NietCommercieel-GelijkDelen 4.0 Internationaal licentie. Bezoek https://creativecommons.org/licenses/by-nc-sa/4.0/deed.nl om een kopie

Nadere informatie

Citation for published version (APA): Kunneman, F. (2010). Het Semantic Web en de bibliotheek: een verkenning. Default journal.

Citation for published version (APA): Kunneman, F. (2010). Het Semantic Web en de bibliotheek: een verkenning. Default journal. University of Groningen Het Semantic Web en de bibliotheek Kunneman, F. Published in: Default journal IMPORTANT NOTE: You are advised to consult the publisher's version (publisher's PDF) if you wish to

Nadere informatie

8 maart 2018, GS1 Congres Eric-Jan Dijks

8 maart 2018, GS1 Congres Eric-Jan Dijks 8 maart 2018, GS1 Congres Eric-Jan Dijks BZTRS Agency Consultancy & Ondersteuning Strategie Internet marketing Software oplossingen Web technologie Web development Business model innovatie Waardepropositie

Nadere informatie

HET WETTELIJK DEPOT VAN NUMERIEKE

HET WETTELIJK DEPOT VAN NUMERIEKE HET WETTELIJK DEPOT VAN NUMERIEKE PUBLICATIES Sophie Vandepontseele Operationeel directrice Hedendaagse Verzamelingen Dag van de Bibliothecaris 17 november 2016 Maatschappelijk belang? HET BELGISCHE UITGEVERSERFGOED

Nadere informatie

De Geschiedenis van het Internet

De Geschiedenis van het Internet De Geschiedenis van het Internet Hoe is het internet ontstaan? https://www.youtube.com/watch?time_continue=32&v=r3dnhjhxmm g Het internet zag er eerst nog zo uit: Wie van jullie zou dit kunnen gebruiken?

Nadere informatie

Cookies beleid. Deze verklaring is als volgt opgebouwd:

Cookies beleid. Deze verklaring is als volgt opgebouwd: Cookies beleid Deze verklaring is als volgt opgebouwd: I. Inleiding... 2 II. Wat is een cookie... 2 1. Het begrip cookie... 2 2. Soorten cookies... 2 III. Welke cookies gebruiken wij op onze website?...

Nadere informatie

Informatie vaardigheden

Informatie vaardigheden 0 Boek 77992.indb 0 02-2-09 6:4 Noordhoff Uitgevers bv Informatie vaardigheden Je dient informatievaardig te zijn om snel en grondig digitale informatie te zoeken, te selecteren en te verwerken. In dit

Nadere informatie

ZOEKEN OP HET WORLD WIDE WEB

ZOEKEN OP HET WORLD WIDE WEB ZOEKEN OP HET WORLD WIDE WEB Naam Nr Klas Datum 1. GERICHT ZOEKEN OP HET INTERNET MET EEN ZOEKROBOT Meestal weet de Internetgebruiker niet op voorhand op welke webpagina's de gewenste informatie voorkomt.

Nadere informatie

Research & development

Research & development Research & development Publishing on demand Workflow ondersteuning Typesetting Documentproductie Gespecialiseerd document ontwerp Web ontwerp en onderhoud Conversie Database publishing Advies Organisatie

Nadere informatie

open standaard hypertext markup language internetprotocol transmission control protocol internet relay chat office open xml

open standaard hypertext markup language internetprotocol transmission control protocol internet relay chat office open xml DOWNLOAD OR READ : OPEN STANDAARD HYPERTEXT MARKUP LANGUAGE INTERNETPROTOCOL TRANSMISSION CONTROL PROTOCOL INTERNET RELAY CHAT OFFICE OPEN XML PDF EBOOK EPUB MOBI Page 1 Page 2 relay chat office open xml

Nadere informatie

Workflow Verrijkte Documenten

Workflow Verrijkte Documenten Workflow Verrijkte Documenten Boudewijn Rempt Opgericht in 2007 in Duitsland Internationaal bedrijf met experts in Nederland, Duitsland, Denemarken, Zweden en het Verenigd Koninkrijk OpenDocument: actief

Nadere informatie

Case7: Sensordata. Arnoud de Jong en Matthijs Vonder. 12 maart 2014

Case7: Sensordata. Arnoud de Jong en Matthijs Vonder. 12 maart 2014 Case7: Sensordata Arnoud de Jong en Matthijs Vonder 12 maart 2014 1 Agenda Status update Demo behind the scenes Next steps Strategieën voor Sensor Data opslag 2 Status update - bijeenkomsten Pilod bijeenkomst

Nadere informatie

DATAMODELLERING BASIS UML KLASSEMODEL

DATAMODELLERING BASIS UML KLASSEMODEL DATAMODELLERING BASIS UML KLASSEMODEL Inleiding In dit whitepaper wordt de datamodelleervorm basis UML klassemodel beschreven. Deze modelleervorm staat in verhouding tot een aantal andere modelleervormen.

Nadere informatie

NEN 3610 Linked Data

NEN 3610 Linked Data NEN 3610 Linked Data Linked data profiel op NEN3610 Verkenning OWL toepassing Steeds meer geo-datasets worden gepubliceerd als linked data. Geo wordt hiermee een onderdeel van het semantic web. De geo-informatie

Nadere informatie

Hoewel veel mobiele sites zijn ontworpen met het oog op weergave op mobiele apparaten, zijn ze vaak niet goed toegankelijk via een zoekmachine.

Hoewel veel mobiele sites zijn ontworpen met het oog op weergave op mobiele apparaten, zijn ze vaak niet goed toegankelijk via een zoekmachine. Mobiele websites Een mobiele site is een website die geoptimaliseerd is voor gebruik op een klein scherm en wordt getoond via de browser van een smartphone of tablet. Een mobiele site is niet afhankelijk

Nadere informatie

OPDRACHTKAART. Thema: Multimedia. Het internet 3. Het World Wide Web MM-05-03-01. Voorkennis: Geen.

OPDRACHTKAART. Thema: Multimedia. Het internet 3. Het World Wide Web MM-05-03-01. Voorkennis: Geen. OPDRACHTKAART MM-05-03-01 Het World Wide Web Voorkennis: Geen. Intro: Deze opdracht gaat over de belangrijkste mogelijkheid van het internet: het surfen op het World Wide Web. Deze opdracht beschrijft

Nadere informatie

Het Semantisch Web Remco de Boer (ArchiXL)

Het Semantisch Web Remco de Boer (ArchiXL) Het Semantisch Web Remco de Boer (ArchiXL) Mini-seminar Het nieuwe kenniswerken 31 januari 2013 Utrecht 1 Remco de Boer? 2 Syntactische ambiguïteit Time flies like an arrow Fruit flies like a banana 3

Nadere informatie

Cover Page. The handle holds various files of this Leiden University dissertation.

Cover Page. The handle  holds various files of this Leiden University dissertation. Cover Page The handle http://hdl.handle.net/1887/29764 holds various files of this Leiden University dissertation. Author: Takes, Frank Willem Title: Algorithms for analyzing and mining real-world graphs

Nadere informatie

Stappenplan Linked (Open) Data voor Archieven

Stappenplan Linked (Open) Data voor Archieven Stappenplan Linked (Open) Data voor Archieven Contents Inleiding... 2 De stappen... 2 STAP 1: ORIENTATIE... 2 STAP 2: BEPAAL SCOPE... 2 STAP 3: ZOEK PARTNERS... 2 STAP 4: MAAK LINKED DATA... 2 STAP 5:

Nadere informatie

Semantische Netwerken & Frames. Geen revolutie... Ontologieën. Linnaeus

Semantische Netwerken & Frames. Geen revolutie... Ontologieën. Linnaeus Semantische Netwerken & Frames Geen revolutie... Belang laatste jaren zeer sterk toegenomen: als basis voor description logics (DL s) als basis voor de beschrijving van terminologieën in bepaalde domeinen

Nadere informatie

Websites aanpassen. Voor iedereen.

Websites aanpassen. Voor iedereen. Websites aanpassen. Voor iedereen. Teksten aanpassen en afbeeldingen toevoegen. Links naar andere pagina s of documenten. Pagina s toevoegen, kopiëren en verplaatsen. Ondersteuning voor meerdere talen.

Nadere informatie

Fundamenten in verandering:

Fundamenten in verandering: Fundamenten in verandering: archieven op het Semantisch Web In beleidsnota s en in discussies bij de koffieautomaat is een voor sommigen nieuw begrip te horen: het Semantisch Web, soms Uitgave van de Koninklijke

Nadere informatie

OPSLAG EN UITWISSELING VAN METADATA

OPSLAG EN UITWISSELING VAN METADATA WHITE PAPER OPSLAG EN UITWISSELING VAN METADATA VOORSTEL VOOR EEN ANDERE AANPAK ERIK SIEGEL I NHOUDSOPGAVE 0. INHOUDSOPGAVE 0. Inhoudsopgave... 2 0.1. Gebruik en copyrights... 2 1. Inleiding... 3 2. Metadata

Nadere informatie

Linked Open Data en EDM. Jacco van Ossenbruggen Centrum Wiskunde & Informatica (CWI) Vrije Universiteit Amsterdam

Linked Open Data en EDM. Jacco van Ossenbruggen Centrum Wiskunde & Informatica (CWI) Vrije Universiteit Amsterdam Linked Open Data en EDM Jacco van Ossenbruggen Centrum Wiskunde & Informatica (CWI) Vrije Universiteit Amsterdam Cultureel erfgoed & informatica Projecten Token2000 (1999) MultimediaN, CATCH (2004) Europeana

Nadere informatie

OTL-IMBOR. COINS IMGeo integratie met linked data. Dr.ir. Hans Schevers

OTL-IMBOR. COINS IMGeo integratie met linked data. Dr.ir. Hans Schevers OTL-IMBOR COINS IMGeo integratie met linked data Dr.ir. Hans Schevers www.buildingbits.nl COINS 2 (www.coinsweb.nl) Open BIM standaard Gelanceerd in april 2016 (COINS 2) Beheerd door het BIM-Loket Gebruikt

Nadere informatie

Automated Engineering White Paper Bouw & Infra

Automated Engineering White Paper Bouw & Infra Automated Engineering White Paper Bouw & Infra Inhoudsopgave 1. Introductie 2 2. Wat is automated engineering? 3 3. Wanneer is Automated Engineering zinvol? 3 4. Wat zijn de stappen om een ontwerpproces

Nadere informatie

3. Zoeken naar informatie

3. Zoeken naar informatie 69 3. Zoeken naar informatie Het World Wide Web wordt wel eens vergeleken met een grote bibliotheek vol met informatie over allerlei onderwerpen, maar zonder bibliothecaris in dienst. Alle boeken van deze

Nadere informatie

Bijlage 1 bevat een overzicht van het domeinmodel van metadata in de HortiCube. In het model zijn de volgende deelgebieden te onderscheiden:

Bijlage 1 bevat een overzicht van het domeinmodel van metadata in de HortiCube. In het model zijn de volgende deelgebieden te onderscheiden: Domeinmodel van de metadata in de HortiCube Versie 6, 23 juni 2016 Inleiding De HortiCube levert via gestandaardiseerde interfaces gestandaardiseerde data aan applicaties. De functionaliteit van de HortiCube

Nadere informatie

Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM

Eigen Widgets in CRM. Introductie. Limitering. Widgets beschikbaar stellen. Tips & Tricks Eigen Widgets in CRM Tips & Tricks Eigen Widgets in CRM Eigen Widgets in CRM Introductie De WebUI van CRM 7.0 maakt het mogelijk om je eigen widgets te maken en deze in je eigen view te gebruiken. Dat kan door gebruik te maken

Nadere informatie

Privacybeleid. Welke informatie kunnen wij van u vragen/verzamelen? Wat doet Sendtrix met deze informatie?

Privacybeleid. Welke informatie kunnen wij van u vragen/verzamelen? Wat doet Sendtrix met deze informatie? Privacybeleid Sendtrix doet er alles aan om uw privacy te waarborgen en neemt alle nodige maatregelen om dit te bewerkstelligen. Dit document helpt u te begrijpen hoe wij de persoonlijke informatie die

Nadere informatie

Eindhoven University of Technology MASTER. Atlas ruimtelijke kwaliteit ontsluiting van cultuurhistorische informatie. van Strien, R.A.C.

Eindhoven University of Technology MASTER. Atlas ruimtelijke kwaliteit ontsluiting van cultuurhistorische informatie. van Strien, R.A.C. Eindhoven University of Technology MASTER Atlas ruimtelijke kwaliteit ontsluiting van cultuurhistorische informatie van Strien, R.A.C. Award date: 2006 Link to publication Disclaimer This document contains

Nadere informatie

Lokale besluiten als gelinkte Open Data #LBLOD

Lokale besluiten als gelinkte Open Data #LBLOD Lokale besluiten als gelinkte Open Data #LBLOD Waarom zou je wakker liggen van lokale besluiten? Informatie moet verstaanbaar en bruikbaar tot bij ondernemingen, burgers en andere overheden geraken. 3

Nadere informatie

Zelftest Inleiding Programmeren

Zelftest Inleiding Programmeren Zelftest Inleiding Programmeren Document: n0824test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INLEIDING BIJ DE ZELFTEST INLEIDING PROGRAMMEREN Deze

Nadere informatie

informatie architectuur 30 september 2010 IAM V1. 2010-2011

informatie architectuur 30 september 2010 IAM V1. 2010-2011 informatie architectuur 30 september 2010 IAM V1. 2010-2011 vandaag EARCH IAM informatie architectuur Herkennen, structureren en vindbaar maken van informatie. informatie architectuur gereedschap organisatiesystemen

Nadere informatie

Vraag Ondersteuning door Virtuele Experts

Vraag Ondersteuning door Virtuele Experts Vraag Ondersteuning door Virtuele Experts Ondersteunen van de opdrachtgever in de Bouw gedurende de initiatieffase 1 Introductie Deze dissertatie beschrijft een onderzoek naar de toepassing van ICT om

Nadere informatie

SEO: GEVONDEN WORDEN OP HET INTERNET

SEO: GEVONDEN WORDEN OP HET INTERNET SEO: GEVONDEN WORDEN OP HET INTERNET Datum: Juni 2011 I n h o u d s o p g a v e Gevonden worden op het internet... 2 Nationale Search Engine Monitor... 2 Hoe werkt Google?... 2 Een goede positionering...

Nadere informatie

Systeemarchitecturen en opslag van gegevens

Systeemarchitecturen en opslag van gegevens Systeemarchitecturen en opslag van gegevens Deel 3: zoeken in ongestructureerde gegevens Dr. Wilfried Lemahieu wilfried.lemahieu@econ.kuleuven.ac.be Gestructureerde versus ongestructureerde gegevens De

Nadere informatie

1. Databanken. Wat is een databank? Verschillende opslagmethodes

1. Databanken. Wat is een databank? Verschillende opslagmethodes 1. Databanken Wat is een databank? Verschillende opslagmethodes Tekst bestanden Spreadsheet Relationele gegevensbanken Relationeel model De gestandaardiseerde opvraagtaal SQL Beheer van een mysql databank

Nadere informatie

Context Informatiestandaarden

Context Informatiestandaarden Context Informatiestandaarden Inleiding Om zorgverleners in staat te stellen om volgens een kwaliteitsstandaard te werken moeten proces, organisatie en ondersteunende middelen daarop aansluiten. Voor ICT-systemen

Nadere informatie

Europees Computer Rijbewijs. Module 7

Europees Computer Rijbewijs. Module 7 Europees Computer Rijbewijs Module 7 met IE6 en Outlook 2003 (UK) Informatie en communicatie 2006 Instruct, Postbus 38, 2410 AA Bodegraven - 1 e druk: oktober 2006 ISBN-13: 978 90 460 0384 8 ISBN-10: 90

Nadere informatie

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat

Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Powerpoint presentatie College 5 Gilbert van Lierop & Farshad Salamat Wat is een database? Een verzameling van georganiseerde data Een database bestaat uit applicaties, SQL en het DBMS Watis eendbms? EenDBMS

Nadere informatie

Semantische technieken, cultureel erfgoed en gebruikers

Semantische technieken, cultureel erfgoed en gebruikers Semantische technieken, cultureel erfgoed en gebruikers Jasper Oosterman 1 Semantic Web WWW = mensenweb Semantic Web: computerweb Semantiek Begrijpen van data Redeneren Linked data 2 Linked Data bij Erfgoed

Nadere informatie

Software Design Document

Software Design Document Software Design Document PEN: Paper Exchange Network Software Engineering groep 1 (se1-1415) Academiejaar 2014-2015 Jens Nevens - Sander Lenaerts - Nassim Versbraegen Jo De Neve - Jasper Bevernage Versie

Nadere informatie