TODO. LLOD and corpora

Size: px
Start display at page:

Download "TODO. LLOD and corpora"

Transcription

1 Ch. Chiarcos, ACoLi CO, 2016, July 22 LLOD and corpora If you have Un*x environment (Linux, BSD, Mac, Cygwin): - make sure you have JAVA installed and wifi works - lab members: svn checkout /intern/incubator/conll-rdf - others: download and unzip others: - find a neighbor who does TODO

2 LLOD and corpora 1. Linguistic Linked Open Data and interoperability challenges wrt. corpora 2. State of the Art: NIF & POWLA... and why neither is used in NLP nor corpus linguistics 3. Yet another format: CoNLL-RDF Breaking the usage barrier? 4. Working with CoNLL-RDF

3 Linked Open Data RDF, RDF vocabularies, Linking

4 Resource Description Framework (RDF) W3C standard (1999) generic data model: directed labeled graph nodes, edges, labels originally developed to provide metadata about resources e.g., journals in a bookstore and ebooks in an online shop resources are unambiguously identified in the web of data by Uniform Resource Identifiers URIs) 4

5 Resource Description Framework (RDF) a (labeled directed multi-) graph nodes ( RDF resources ) anything we want to provide information about edges ( RDF properties ) assigns a source node ( subject ) a target node ( object ) or a value ( literal ) nodes and edges are unambiguously identified Uniform Resource Identifiers (URIs), e.g., URLs 5

6 RDF thesaurus:bronstijd rdf:type thesaurus:period. thesaurus: bronstijd rdf:type thesaurus: period (the concept) bronstijd is an (instance of concept) period 6

7 RDF thesaurus:bronstijd rdf:type thesaurus:period. thesaurus: bronstijd rdf:type thesaurus: period abbreviated for URI < could be opened in a browser resolvable URIs may provide further information 7

8 RDF thesaurus:bronstijd rdf:type thesaurus:period. thesaurus:bronstijd skos:preflabel thesaurus: bronstijd rdf:type skos:preflabel thesaurus: period in German (de), the preferred label for (the concept) bronstijd is Bronzezeit 8

9 RDF thesaurus:bronstijd rdf:type thesaurus:period. thesaurus:bronstijd skos:preflabel thesaurus:bronstijd skos:preflabel "bronze thesaurus: bronstijd rdf:type thesaurus: period skos:preflabel skos:preflabel bronze in English (en), the preferred label for (the concept) bronstijd is bronze age 9

10 RDF thesaurus:bronstijd rdf:type thesaurus:period. thesaurus:bronstijd skos:preflabel thesaurus:bronstijd skos:preflabel "bronze thesaurus:bronstijd skos:preflabel thesaurus: bronstijd rdf:type thesaurus: period skos:preflabel skos:preflabel skos:preflabel bronze in English (en), the preferred label for (the concept) bronstijd is bronstijd 10

11 RDF thesaurus:bronstijd rdf:type thesaurus:period. thesaurus:bronstijd skos:preflabel thesaurus:bronstijd skos:preflabel "bronze thesaurus:bronstijd skos:preflabel triple notation (Turtle) thesaurus: bronstijd rdf:type thesaurus: period graphical notation skos:preflabel skos:preflabel skos:preflabel bronze 11

12 RDF Querying thesaurus:bronstijd rdf:type thesaurus:period. thesaurus:bronstijd skos:preflabel thesaurus:bronstijd skos:preflabel "bronze thesaurus:bronstijd skos:preflabel PREFIX skos: < SELECT?de?en WHERE { }?a skos:preflabel?de.?a skos:preflabel?en. FILTER(langMatches(lang(?de), de")) FILTER(langMatches(lang(?en), en )) SPARQL SQL meets Turte triple notation (Turtle) SPARQL 12

13 RDF Querying thesaurus:bronstijd rdf:type thesaurus:period. thesaurus:bronstijd skos:preflabel thesaurus:bronstijd skos:preflabel "bronze thesaurus:bronstijd skos:preflabel triple notation (Turtle) PREFIX skos: < SELECT?de?en WHERE { }?a skos:preflabel?de.?a skos:preflabel?en. FILTER(langMatches(lang(?de), de")) FILTER(langMatches(lang(?en), en )) triples with variables FILTERS with XPath-like functions SPARQL 13

14 RDF Querying thesaurus:bronstijd rdf:type thesaurus:period. thesaurus:bronstijd skos:preflabel thesaurus:bronstijd skos:preflabel "bronze thesaurus:bronstijd skos:preflabel triple notation (Turtle) thesaurus: bronstijd rdf:type thesaurus: period graphical notation skos:preflabel skos:preflabel skos:preflabel bronze => list with two cols 14

15 RDF RDF graphs can represent arbitrarily complex structures, can be freely extended with additional nodes, links (edges pointing to external resources), etc. thesaurus: arch_concept thesaurus: bronstijd rdf:type thesaurus: period rdfs:subclassof skos:preflabel skos:preflabel skos:preflabel bronze (every) period is an arch_concept period is subclass of arch_concept 15

16 RDF vocabularies Specialized vocabularies for different kinds of information do exist and can (and should) be re-used => uniform information representation thesaurus: arch_concept thesaurus: bronstijd rdf:type thesaurus: period rdfs:subclassof skos:preflabel skos:preflabel skos:preflabel RDF und RDF Schema (RDFS) basic vocabulary for taxonomies bronze 16

17 RDF vocabularies Specialized vocabularies for different kinds of information do exist and can (and should) be re-used Additional vocabularies (SKOS, OWL, etc.) extended vocabulary for taxonomies and ontologies thesaurus: bronstijd rdf:type thesaurus: period thesaurus: arch_concept rdfs:subclassof skos:preflabel skos:preflabel skos:preflabel bronze 17

18 RDF vocabularies Specialized vocabularies for different kinds of information do exist Domain-specific vocabularies can be specified as required thesaurus: bronstijd rdf:type thesaurus: period thesaurus: arch_concept rdfs:subclassof skos:preflabel skos:preflabel thesaurus bronze toy vocabulary for archeology 18

19 RDF vocabularies graphical browsers and editors e.g. kos-play (SKOS) d.edu/ (RDF, OWL, SKOS) 19

20 RDF vocabularies graphical browsers and editors do exist as well as data bases, W3C-standardized query language, APIs, reasoners, usw. 20

21 RDF vocabularies RDF resources and edges are defined by URIs as a URL, they may be accessed remotely re-usable vocabularies & knowledge bases link to community-maintained data types/terms instead of defining your own Linked Open Data Cloud (LOD) a great variety of resources that are linked with each other and released under an open license 21

22 Linked Data Linked Data rules of best practice for publishing data on the web use URIs as names for things (1) links to external URIs (links) allow us to retrieve more information from these sites if they can be resolved via HTTP (2) and provide information as RDF* (3) and they include links to other URIs (4) then, this is Linked Data (informal) 22

23 Linked Data Linked Data rules of best practice for publishing data on the web => Information integration Structural interoperability comparable formats and protocols to access data => the same query language for different data sets 23

24 Linked Data Linked Data rules of best practice for publishing data on the web => Information integration Structural interoperability Conceptual interoperability develop and (re-)use a shared vocabularies for equivalent concepts => the same query on different data sets 24

25 Linked Data Linked Data rules of best practice for publishing data on the web => Information integration Structural interoperability Conceptual interoperability Federation data published on the web with a query interface (SPARQL end point) => a single query to query different datasets simultaneously 25

26 Linked Open Data (LOD) 26

27 LOD cloud: Aug 2014 media linguistic LOD bibliography government data geo information social networks life sciences 27

28 Linking Corpora with other schemes with terminology repositories with lexical-semantic networks corpora as Linked Open Data => network effects

29 Structurally Interoperable Language Resources NLP Interchange Format (NIF): Interoperability for NLP pipelines 29

30 Linked Data Corpus Creation with NIF (NIF Reference Card) Best practices to follow for the generation of Linked Data text corpora, using the NLP Interchange Format (NIF). Target audience Corpus creators and users seeking to make corpora interoperable and to publish them as linked data. Basic knowledge of RDF is mandatory for conversion. Basic knowledge of linked data and web server access is needed for publication. Scope Conversion of existing corpora into RDF using NIF, as well as creation of linked data corpora from textual data. Website: Github: Example corpus: 30

31 Core concepts Corpus We understand a corpus as a collection of documents. Documents contain text, represented as strings of characters and annotations that provide more information about these strings. NIF provides a way to identify strings using URIs and annotate them using an ontology. String identification via URI: Strings are identified using a URI scheme consisting of: the prefix of the corpus URI; the character indices of beginning and end of the string; and a scheme identifier between document URI and string position identifier. Character indices in NIF are counted offset based, starting at zero before the first character and counting the gaps between the characters until after the last character of the referenced string: This URI scheme is valid for text/plain. Other mime types may require different URI schemes. String annotation After assigning URIs to meaningful strings of the corpus, these URIs can be annotated using the NIF core ontology. Website: Github: Example corpus: 31

32 Example String URIs Strings are the basis of analysis nif:anchorof => string value < <#char=3,12> < Context Contains document text in nif:isstring nif:beginindex is always 0 Strings refer to Context with nif:referencecontext Website: Github: Example corpus: 32

33 Example Pre-defined categories Word, Phrase, Sentence, Paragraph rdfs:subclassof String hierarchy => substring Pre-defined properties head, lemma, stem, postag, oriented towards industrial applications primarily used for Entity Linking (taldentref) limited in scalability limited support of dependency annotations, no support for relational semantics 33

34 Example Information Integration Annotations are attached to strings Implicit unification of divergent annotations If different tools annotate the same string, this refers to the same URI 34

35 NIF Core ontology Rich vocabulary OWL-based redundant properties transitive inverse before ~ previousword 35

36 NIF and computational linguistics NIF is used in EU projects community projects (e.g., Apache Stanbol) industrial applications Why not in NLP and linguistics? ignorance Standard data formats I'm not sure these are important: if I someone can use a parser, they can probably also write a Python wrapper Mark Johnson (2012), Computational Linguistics. Where do we go from here?, invited plenary talk at the 50th Annual Meeting of the ACL, Jeju 37

37 NIF and computational linguistics NIF is used in EU projects community projects (e.g., Apache Stanbol) industrial applications Why not in NLP and linguistics? ignorance readability human-readable? CoNLL The DT _ Semantic Web NNP is VB _ a DT _ good JJ _ idea NN _ < a nif:string, nif:phrase, nif:offsetbasedstring ; nif:anchorof "Semantic Web"@en ; nif:beginindex "4"^^xsd:int ; nif:endindex "16"^^xsd:int ; nif:olialink < ; itsrdf:taidentref < ; nif:referencecontext < NIF 38

38 NIF and computational linguistics NIF is used in EU projects community projects (e.g., Apache Stanbol) industrial applications Why not in NLP and linguistics? ignorance readability limited expressivity non-string annotations / empty strings? non-phrasal MWEs? hard-wired properties and concepts limited to morphosyntax, NER and dependency syntax 39

39 NIF and computational linguistics NIF is used in EU projects community projects (e.g., Apache Stanbol) industrial applications Why not in NLP and linguistics? ignorance readability limited expressivity established formats for basic annotations Do we get anything that CoNLL-TSV doesn t give us yet? 40

40 NIF and computational linguistics NIF is used in EU projects community projects (e.g., Apache Stanbol) industrial applications Why not in NLP and linguistics? ignorance readability limited expressivity established formats for basic annotations developed with a focus on Semantic Web applications neither linguistics nor NLP 41

41 NIF Alternatives TELIX motivation similar as NIF RDFa annotations, added to XML documents popularity decreases with the popularity of XML OpenAnnotation intended for expressing metadata over content elements in HTML limited support for linguistic annotations 42

42 NIF Alternatives POWLA RDF/OWL reconstruction of an XML standoff format capable to represent any annotation faithfully comes from a small and specialized sub-community in NLP and linguistics (multi-layer corpora, discourse annotation) as unreadable as the original XML standoff format but better to process 43

43 CoNLL-RDF Yet another corpus formalism

44 Technical motivations for corpora in RDF use off-the-shelf technologies for data storing (RDF triple/quad stores), querying (SPARQL), manipulation (SPARQL Update), and access (SPARQL end points) structurally interoperable with NLP output (NIF) and other RDF-based corpus formats, dictionaries (lemon), and terminology bases => flexible information integration 45

45 CoNLL-RDF RDF-based formalism rather than OWL-based (NIF, POWLA) minimal: no transitive and inverse properties generic: no pre-defined categories nor properties Grounded in an established and widely used formats in the field tab-separated values: CoNLL format family comfortable import and export to human-readable representations 46

46 47

47 48

48 CoNLL-X format (2006) 49

49 Tab-Separated Values 50

50 CoNLL-2009 additions: SRL 51

51 CoNLL-U: Universal Dependencies 52

52 Tool-specific CoNLL variants: SENNA 53

53 CoNLL formats comments begin with # sentences separated by empty line one word per line annotations separated by tab (=> columns) empty columns left empty, contain -, _ or O HEAD points to another word in the same sentence foreign key, identified by sentential position/id all other annotations assign string values 54

54 CoNLL-RDF generate URIs word: base URI + s + sentence nr +. + word ID sentence: word with ID 0 ( CoNLL root) base URI should refer to the original document in a corpus, e.g., 55

55 CoNLL-RDF generate URIs word: base URI + s + sentence nr +. + word ID supply labels for all columns datatype property in conll namespace or conll:<colname> 56

56 CoNLL-RDF generate URIs word: base URI + s + sentence nr +. + word ID supply labels for all columns datatype property in conll namespace special treatment of HEAD object property pointing to head URI 57

57 CoNLL-RDF generate URIs word: base URI + s + sentence nr +. + word ID supply labels for all columns datatype property in conll namespace special treatment of HEAD object property pointing to head URI minimal use of NIF vocabulary nif:word, nif:nextword, nif:nextsentence 58

58 CoNLL-RDF generate URIs word: base URI + s + sentence nr +. + word ID supply labels for all columns datatype property in conll namespace special treatment of HEAD object property pointing to head URI minimal use of NIF vocabulary conventionally formatted to resemble CoNLL 59

59 CoNLL vs. CoNLL-RDF... 60

60 CoNLL-RDF processing three simple java programs svn:/intern/incubator/conll-rdf/ CoNLL2RDF basic converter read CoNLL file, write Turtle 61

61 CoNLL-RDF processing three simple java programs svn:/intern/incubator/conll-rdf/ CoNLL2RDF basic converter CoNLLStreamExtractor graph manipulation read CoNLL file sentence by sentence, for every sentence, apply SPARQL Update statements, write Turtle 62

62 CoNLL-RDF processing three simple java programs svn:/intern/incubator/conll-rdf/ CoNLL2RDF basic converter CoNLLStreamExtractor graph manipulation CoNLLRDFFormatter basic visualization read CoNLL-RDF, output: CoNLL-like visualization special treatment of depencencies limited to conll namespace coloring on Unix shells imposes some naming conventions 63

63 CoNLL-RDF processing three simple java programs svn:/intern/incubator/conll-rdf/ CoNLL2RDF basic converter CoNLLStreamExtractor graph manipulation CoNLLRDFFormatter basic visualization anything beyond this is handled by SPARQL update queries modular pipeline (examples in *.sh) re-usable modules (given appropriate documentation) maybe hard to read, but easy to write your own! 64

64 An example Requires a Unix shell Please look into the code! 65

65 An example: acoli-example.sh 66

66 An example: acoli-example.sh read one or several files if you have one file only, say FILE.conll, write cat FILE.conll \ instead 67

67 An example: acoli-example.sh call CoNLLStreamExtractor (run.sh just adds the classpath) column labels in the order they occur in the CoNLL file base URI (can be any URL, etc.) 68

68 An example: acoli-example.sh do some layouting $* means that command-line arguments are passed to CoNLLRDFFormatter but these are not necessary 69

69 An example: acoli-example.sh do some layouting Please, try for yourself $* means that command-line arguments are passed to CoNLLRDFFormatter but these are not necessary 70

70 Manipulating the data Between reading and writing, manipulations can be applied to the graph. u => next are some SPARQL Update queries these queries are read from the files in the argument optionally, a number of iterations can be supplied in {0} 71

71 sparql/remove-id.sparql For more complicated manipulations, we also require insertions Use INSERT {... } before DELETE 72

72 shift-reduce/initialize-shift.sparql This is from another pipeline, see shift-reduceexample.sh 73

73 Task: Write a SPARQL update query Given the UD annotations write a query that extracts the main verb (predicate) of a sentence add this information to the graph?verb a conll:predicate. add this query to acoli-example.sh and run it use this as a template. 74

74 Example, extended Linking with OLiA 75

75 Linking Corpora OLiA External Reference Models (Terminology Repositories) (Schmidt et al. 2006, Chiarcos 2008, 2010, 2012) OLiA Annotation Models GOLD ISOcat (morphosyntax) OntoTag (morphosyntax) Reference Model STTS TIGER Penn TüBa- D/Z Susanne German Connexor Brown etc. Annotation Models for German English Linking: given a POWLA individual i if annotations of i match OLiA annotation model specs TDS ontology MULTEXT/ MULTEXT/ MULTEXT/ East East East EAGLES EAGLES EAGLES 11 European languages 15 (mostly) Eastern European languages then declare i an instance of the corresponding OLiA class

76 Integrating external information link English POS / dependencies with OLiA 77

77 sparql/link-penn-pos-simple.sparql 78

78 Task II: Extend this such that?a is also an instance of superclasses of?concept 79

79 Example, further extended Consult an online dictionary 80

80 Getting German glosses for English text SPARQL permits accessing endpoints and web services on the web in the SELECT part of the query SERVICE <URL> {... } SPARQL permits accessing endpoints and web services on the web e.g. DBnary, an RDF edition of various Wiktionaries 81

81 Exploring an end point What datasets are in here? There seems to be a German DBnary 82

82 Exploring an end point What does the German dictionary contain? lemon:lexicalentry may be what we re looking for 83

83 Exploring an end point Examples for LexicalEntries Ok, let s look into Abenteuer 84

84 Exploring an end point Examples for LexicalEntries Indeed, this contains dbnary:istranslationof 85

85 Exploring an end point targetlanguage => language dbnary:writtenform => String Check an example translation 86

86 Explore an end point etc., until we have pairs of strings from DBnary 87

87 Explore an end point 88

88 Adding German translations sparql/gloss-en-to-de-dbnary.sparql 89

89 Sample output 90

90 Task III: return a word-by-word German translation (and nothing else) hints: {... } UNION {...} => logical or FILTER(NOT EXISTS {... }) => negation 91

Building the Multilingual Web of Data. Integrating NLP with Linked Data and RDF using the NLP Interchange Format

Building the Multilingual Web of Data. Integrating NLP with Linked Data and RDF using the NLP Interchange Format Building the Multilingual Web of Data Integrating NLP with Linked Data and RDF using the NLP Interchange Format Presenter name 1 Outline 1. Introduction 2. NIF Basics 3. NIF corpora 4. NIF tools & services

More information

Language Resources and Linked Data

Language Resources and Linked Data Integrating NLP with Linked Data: the NIF Format Milan Dojchinovski @EKAW 2014 November 24-28, 2014, Linkoping, Sweden milan.dojchinovski@fit.cvut.cz - @m1ci - http://dojchinovski.mk Web Intelligence Research

More information

STS Infrastructural considerations. Christian Chiarcos

STS Infrastructural considerations. Christian Chiarcos STS Infrastructural considerations Christian Chiarcos chiarcos@uni-potsdam.de Infrastructure Requirements Candidates standoff-based architecture (Stede et al. 2006, 2010) UiMA (Ferrucci and Lally 2004)

More information

Linked Open Data Cloud. John P. McCrae, Thierry Declerck

Linked Open Data Cloud. John P. McCrae, Thierry Declerck Linked Open Data Cloud John P. McCrae, Thierry Declerck Hitchhiker s guide to the Linked Open Data Cloud DBpedia Largest node in the linked open data cloud Nucleus for a web of open data Most data is

More information

Semantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent

Semantic Technologies and CDISC Standards. Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent Semantic Technologies and CDISC Standards Frederik Malfait, Information Architect, IMOS Consulting Scott Bahlavooni, Independent Part I Introduction to Semantic Technology Resource Description Framework

More information

A FRAMEWORK FOR MULTILINGUAL AND SEMANTIC ENRICHMENT OF DIGITAL CONTENT (NEW L10N BUSINESS OPPORTUNITIES) FREME WEBINAR HELD FOR GALA, 28 APRIL 2016

A FRAMEWORK FOR MULTILINGUAL AND SEMANTIC ENRICHMENT OF DIGITAL CONTENT (NEW L10N BUSINESS OPPORTUNITIES) FREME WEBINAR HELD FOR GALA, 28 APRIL 2016 Co-funded by the Horizon 2020 Framework Programme of the European Union Grant Agreement Number 644771 www.freme-project.eu A FRAMEWORK FOR MULTILINGUAL AND SEMANTIC ENRICHMENT OF DIGITAL CONTENT (NEW L10N

More information

Orchestrating Music Queries via the Semantic Web

Orchestrating Music Queries via the Semantic Web Orchestrating Music Queries via the Semantic Web Milos Vukicevic, John Galletly American University in Bulgaria Blagoevgrad 2700 Bulgaria +359 73 888 466 milossmi@gmail.com, jgalletly@aubg.bg Abstract

More information

Rupert Westenthaler. Open Annotation Support for Apache Stanbol

Rupert Westenthaler. Open Annotation Support for Apache Stanbol Rupert Westenthaler Open Annotation Support for Apache Stanbol Apache Stanbol Enhancer POST content Analysis Chain Results as RDF 2 Stanbol Enhancement Structure Mention Suggestion 1 Suggestion 2 3 Open

More information

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services

Contents. G52IWS: The Semantic Web. The Semantic Web. Semantic web elements. Semantic Web technologies. Semantic Web Services Contents G52IWS: The Semantic Web Chris Greenhalgh 2007-11-10 Introduction to the Semantic Web Semantic Web technologies Overview RDF OWL Semantic Web Services Concluding comments 1 See Developing Semantic

More information

Approach for Mapping Ontologies to Relational Databases

Approach for Mapping Ontologies to Relational Databases Approach for Mapping Ontologies to Relational Databases A. Rozeva Technical University Sofia E-mail: arozeva@tu-sofia.bg INTRODUCTION Research field mapping ontologies to databases Research goal facilitation

More information

Day 2. RISIS Linked Data Course

Day 2. RISIS Linked Data Course Day 2 RISIS Linked Data Course Overview of the Course: Friday 9:00-9:15 Coffee 9:15-9:45 Introduction & Reflection 10:30-11:30 SPARQL Query Language 11:30-11:45 Coffee 11:45-12:30 SPARQL Hands-on 12:30-13:30

More information

Semantic Web Fundamentals

Semantic Web Fundamentals Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2018/19 with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz January 7 th 2019 Overview What is Semantic Web? Technology

More information

Linked data and its role in the semantic web. Dave Reynolds, Epimorphics

Linked data and its role in the semantic web. Dave Reynolds, Epimorphics Linked data and its role in the semantic web Dave Reynolds, Epimorphics Ltd @der42 Roadmap What is linked data? Modelling Strengths and weaknesses Examples Access other topics image: Leo Oosterloo @ flickr.com

More information

The Semantic Web DEFINITIONS & APPLICATIONS

The Semantic Web DEFINITIONS & APPLICATIONS The Semantic Web DEFINITIONS & APPLICATIONS Data on the Web There are more an more data on the Web Government data, health related data, general knowledge, company information, flight information, restaurants,

More information

SEMANTIC WEB 03 RDF DATA MODEL RESOURCE DESCRIPTION FRAMEWORK IMRAN IHSAN ASSISTANT PROFESSOR, AIR UNIVERSITY, ISLAMABAD

SEMANTIC WEB 03 RDF DATA MODEL RESOURCE DESCRIPTION FRAMEWORK IMRAN IHSAN ASSISTANT PROFESSOR, AIR UNIVERSITY, ISLAMABAD SEMANTIC WEB 03 RDF DATA MODEL RESOURCE DESCRIPTION FRAMEWORK IMRAN IHSAN ASSISTANT PROFESSOR, AIR UNIVERSITY, ISLAMABAD WWW.IMRANIHSAN.COM MOTIVATION How do you encode the piece of knowledge: or

More information

On practical aspects of enhancing semantic interoperability using SKOS and KOS alignment

On practical aspects of enhancing semantic interoperability using SKOS and KOS alignment On practical aspects of enhancing semantic interoperability using SKOS and KOS alignment Antoine ISAAC KRR lab, Vrije Universiteit Amsterdam National Library of the Netherlands ISKO UK Meeting, July 21,

More information

Interacting with Linked Data Part I: General Introduction

Interacting with Linked Data Part I: General Introduction Interacting with Linked Data Part I: General Introduction Agenda Part 0: Welcome Part I: General Introduction to Semantic Technologies Part II: Advanced Concepts Part III: OWLIM Part IV: Information Workbench-

More information

Semantic Web Company. PoolParty - Server. PoolParty - Technical White Paper.

Semantic Web Company. PoolParty - Server. PoolParty - Technical White Paper. Semantic Web Company PoolParty - Server PoolParty - Technical White Paper http://www.poolparty.biz Table of Contents Introduction... 3 PoolParty Technical Overview... 3 PoolParty Components Overview...

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 1, 2017 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 12 (Wrap-up) http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2457

More information

Extracting knowledge from Ontology using Jena for Semantic Web

Extracting knowledge from Ontology using Jena for Semantic Web Extracting knowledge from Ontology using Jena for Semantic Web Ayesha Ameen I.T Department Deccan College of Engineering and Technology Hyderabad A.P, India ameenayesha@gmail.com Khaleel Ur Rahman Khan

More information

Position Paper: Interoperability Challenges for Linguistic Linked Data

Position Paper: Interoperability Challenges for Linguistic Linked Data Position Paper: Interoperability Challenges for Linguistic Linked Data David Lewis (dave.lewis@cs.tcd.ie) Centre for Next General Localisation Trinity College Dublin Abstract: This position paper reviews

More information

Semantic Integration with Apache Jena and Apache Stanbol

Semantic Integration with Apache Jena and Apache Stanbol Semantic Integration with Apache Jena and Apache Stanbol All Things Open Raleigh, NC Oct. 22, 2014 Overview Theory (~10 mins) Application Examples (~10 mins) Technical Details (~25 mins) What do we mean

More information

Semantics and the Web: e-government Implications of some Emerging Technology Beyond W3C

Semantics and the Web: e-government Implications of some Emerging Technology Beyond W3C Semantics and the Web: e-government Implications of some Emerging Technology Beyond W3C Adrian Walker www.reengineeringllc.com Presentation for the Collaborative Expedition Workshop #35, September 14,

More information

H1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services.

H1 Spring B. Programmers need to learn the SOAP schema so as to offer and use Web services. 1. (24 points) Identify all of the following statements that are true about the basics of services. A. If you know that two parties implement SOAP, then you can safely conclude they will interoperate at

More information

JENA: A Java API for Ontology Management

JENA: A Java API for Ontology Management JENA: A Java API for Ontology Management Hari Rajagopal IBM Corporation Page Agenda Background Intro to JENA Case study Tools and methods Questions Page The State of the Web Today The web is more Syntactic

More information

Introducing XAIRA. Lou Burnard Tony Dodd. An XML aware tool for corpus indexing and searching. Research Technology Services, OUCS

Introducing XAIRA. Lou Burnard Tony Dodd. An XML aware tool for corpus indexing and searching. Research Technology Services, OUCS Introducing XAIRA An XML aware tool for corpus indexing and searching Lou Burnard Tony Dodd Research Technology Services, OUCS What is XAIRA? XML Aware Indexing and Retrieval Architecture Developed from

More information

COMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara

COMPUTER AND INFORMATION SCIENCE JENA DB. Group Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara JENA DB Group - 10 Abhishek Kumar Harshvardhan Singh Abhisek Mohanty Suhas Tumkur Chandrashekhara OUTLINE Introduction Data Model Query Language Implementation Features Applications Introduction Open Source

More information

Semantic Web Fundamentals

Semantic Web Fundamentals Semantic Web Fundamentals Web Technologies (706.704) 3SSt VU WS 2017/18 Vedran Sabol with acknowledgements to P. Höfler, V. Pammer, W. Kienreich ISDS, TU Graz December 11 th 2017 Overview What is Semantic

More information

FREME WEBINAR SLIDES CREATED FEBRUARY Presented. FREME Webinar February 2016

FREME WEBINAR SLIDES CREATED FEBRUARY Presented.  FREME Webinar February 2016 Co-funded by the Horizon 2020 Framework Programme of the European Union Grant Agreement Number 644771 FREME WEBINAR SLIDES CREATED FEBRUARY 2016 www.freme-project.eu Presented on behalf of the FREME Consortium1

More information

BUILDING THE SEMANTIC WEB

BUILDING THE SEMANTIC WEB BUILDING THE SEMANTIC WEB You might have come across the term Semantic Web Applications often, during talks about the future of Web apps. Check out what this is all about There are two aspects to the possible

More information

Linked Data and RDF. COMP60421 Sean Bechhofer

Linked Data and RDF. COMP60421 Sean Bechhofer Linked Data and RDF COMP60421 Sean Bechhofer sean.bechhofer@manchester.ac.uk Building a Semantic Web Annotation Associating metadata with resources Integration Integrating information sources Inference

More information

Developing markup metaschemas to support interoperation among resources with different markup schemas

Developing markup metaschemas to support interoperation among resources with different markup schemas Developing markup metaschemas to support interoperation among resources with different markup schemas Gary Simons SIL International ACH/ALLC Joint Conference 29 May to 2 June 2003, Athens, GA The Context

More information

Guidelines for Multilingual Linked Data generation and publication

Guidelines for Multilingual Linked Data generation and publication Guidelines for Multilingual Linked Data generation and publication Jorge Gracia, Daniel Vila-Suero jgracia, dvila@fi.upm.es ISWC Tutorial Building the Multilingual Semantic Web", Trentino (Italy) 20 th

More information

Library of Congress BIBFRAME Pilot. NOTSL Fall Meeting October 30, 2015

Library of Congress BIBFRAME Pilot. NOTSL Fall Meeting October 30, 2015 Library of Congress BIBFRAME Pilot NOTSL Fall Meeting October 30, 2015 THE BIBFRAME EDITOR AND THE LC PILOT The Semantic Web and Linked Data : a Recap of the Key Concepts Learning Objectives Describe the

More information

Copyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata. A Tale of Two Types of Vocabularies

Copyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata. A Tale of Two Types of Vocabularies Taxonomy Strategies July 17, 2012 Copyright 2012 Taxonomy Strategies. All rights reserved. Semantic Metadata A Tale of Two Types of Vocabularies What is semantic metadata? Semantic relationships in the

More information

Linked Data: What Now? Maine Library Association 2017

Linked Data: What Now? Maine Library Association 2017 Linked Data: What Now? Maine Library Association 2017 Linked Data What is Linked Data Linked Data refers to a set of best practices for publishing and connecting structured data on the Web. URIs - Uniform

More information

KNOWLEDGE GRAPHS. Lecture 2: Encoding Graphs with RDF. TU Dresden, 23th Oct Markus Krötzsch Knowledge-Based Systems

KNOWLEDGE GRAPHS. Lecture 2: Encoding Graphs with RDF. TU Dresden, 23th Oct Markus Krötzsch Knowledge-Based Systems KNOWLEDGE GRAPHS Lecture 2: Encoding Graphs with RDF Markus Krötzsch Knowledge-Based Systems TU Dresden, 23th Oct 2018 Encoding Graphs We have seen that graphs can be encoded in several ways: Adjacency

More information

Programming Technologies for Web Resource Mining

Programming Technologies for Web Resource Mining Programming Technologies for Web Resource Mining SoftLang Team, University of Koblenz-Landau Prof. Dr. Ralf Lämmel Msc. Johannes Härtel Msc. Marcel Heinz Motivation What are interesting web resources??

More information

Ontological Modeling: Part 2

Ontological Modeling: Part 2 Ontological Modeling: Part 2 Terry Halpin LogicBlox This is the second in a series of articles on ontology-based approaches to modeling. The main focus is on popular ontology languages proposed for the

More information

Implementing a Variety of Linguistic Annotations

Implementing a Variety of Linguistic Annotations Implementing a Variety of Linguistic Annotations through a Common Web-Service Interface Adam Funk, Ian Roberts, Wim Peters University of Sheffield 18 May 2010 Adam Funk, Ian Roberts, Wim Peters Implementing

More information

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham

Semantics. Matthew J. Graham CACR. Methods of Computational Science Caltech, 2011 May 10. matthew graham Semantics Matthew J. Graham CACR Methods of Computational Science Caltech, 2011 May 10 semantic web The future of the Internet (Web 3.0) Decentralized platform for distributed knowledge A web of databases

More information

Bridging the Gap between Semantic Web and Networked Sensors: A Position Paper

Bridging the Gap between Semantic Web and Networked Sensors: A Position Paper Bridging the Gap between Semantic Web and Networked Sensors: A Position Paper Xiang Su and Jukka Riekki Intelligent Systems Group and Infotech Oulu, FIN-90014, University of Oulu, Finland {Xiang.Su,Jukka.Riekki}@ee.oulu.fi

More information

Design and Implementation of an RDF Triple Store

Design and Implementation of an RDF Triple Store Design and Implementation of an RDF Triple Store Ching-Long Yeh and Ruei-Feng Lin Department of Computer Science and Engineering Tatung University 40 Chungshan N. Rd., Sec. 3 Taipei, 04 Taiwan E-mail:

More information

Multi-agent and Semantic Web Systems: RDF Data Structures

Multi-agent and Semantic Web Systems: RDF Data Structures Multi-agent and Semantic Web Systems: RDF Data Structures Fiona McNeill School of Informatics 31st January 2013 Fiona McNeill Multi-agent Semantic Web Systems: RDF Data Structures 31st January 2013 0/25

More information

OWL DL / Full Compatability

OWL DL / Full Compatability Peter F. Patel-Schneider, Bell Labs Research Copyright 2007 Bell Labs Model-Theoretic Semantics OWL DL and OWL Full Model Theories Differences Betwen the Two Semantics Forward to OWL 1.1 Model-Theoretic

More information

Semantic Web Information Management

Semantic Web Information Management Semantic Web Information Management Norberto Fernández ndez Telematics Engineering Department berto@ it.uc3m.es.es 1 Motivation n Module 1: An ontology models a domain of knowledge n Module 2: using the

More information

The OWL API: An Introduction

The OWL API: An Introduction The OWL API: An Introduction Sean Bechhofer and Nicolas Matentzoglu University of Manchester sean.bechhofer@manchester.ac.uk OWL OWL allows us to describe a domain in terms of: Individuals Particular objects

More information

THE GETTY VOCABULARIES TECHNICAL UPDATE

THE GETTY VOCABULARIES TECHNICAL UPDATE AAT TGN ULAN CONA THE GETTY VOCABULARIES TECHNICAL UPDATE International Working Group Meetings January 7-10, 2013 Joan Cobb Gregg Garcia Information Technology Services J. Paul Getty Trust International

More information

Semantic Web Technologies

Semantic Web Technologies 1/57 Introduction and RDF Jos de Bruijn debruijn@inf.unibz.it KRDB Research Group Free University of Bolzano, Italy 3 October 2007 2/57 Outline Organization Semantic Web Limitations of the Web Machine-processable

More information

Domain Specific Semantic Web Search Engine

Domain Specific Semantic Web Search Engine Domain Specific Semantic Web Search Engine KONIDENA KRUPA MANI BALA 1, MADDUKURI SUSMITHA 2, GARRE SOWMYA 3, GARIKIPATI SIRISHA 4, PUPPALA POTHU RAJU 5 1,2,3,4 B.Tech, Computer Science, Vasireddy Venkatadri

More information

Semantic Web Test

Semantic Web Test Semantic Web Test 24.01.2017 Group 1 No. A B C D 1 X X X 2 X X 3 X X 4 X X 5 X X 6 X X X X 7 X X 8 X X 9 X X X 10 X X X 11 X 12 X X X 13 X X 14 X X 15 X X 16 X X 17 X 18 X X 19 X 20 X X 1. Which statements

More information

Terminologies, Knowledge Organization Systems, Ontologies

Terminologies, Knowledge Organization Systems, Ontologies Terminologies, Knowledge Organization Systems, Ontologies Gerhard Budin University of Vienna TSS July 2012, Vienna Motivation and Purpose Knowledge Organization Systems In this unit of TSS 12, we focus

More information

Reducing Consumer Uncertainty

Reducing Consumer Uncertainty Spatial Analytics Reducing Consumer Uncertainty Towards an Ontology for Geospatial User-centric Metadata Introduction Cooperative Research Centre for Spatial Information (CRCSI) in Australia Communicate

More information

Outline. Introduction Semantic Web

Outline. Introduction Semantic Web Outline Introduction Semantic Web o Vision o From the Web of Documents to the Web Of Data o Technologies o Advantages Semantic Web and Linguistics RDB2RDF o Concepts o Sparqlify (SML) PanLex2RDF Demo Discussion

More information

Using RDF to Model the Structure and Process of Systems

Using RDF to Model the Structure and Process of Systems Using RDF to Model the Structure and Process of Systems Marko A. Rodriguez Jennifer H. Watkins Johan Bollen Los Alamos National Laboratory {marko,jhw,jbollen}@lanl.gov Carlos Gershenson New England Complex

More information

> Semantic Web Use Cases and Case Studies

> Semantic Web Use Cases and Case Studies > Semantic Web Use Cases and Case Studies Case Study: Improving Web Search using Metadata Peter Mika, Yahoo! Research, Spain November 2008 Presenting compelling search results depends critically on understanding

More information

Building Blocks of Linked Data

Building Blocks of Linked Data Building Blocks of Linked Data Technological foundations Identifiers: URIs Data Model: RDF Terminology and Semantics: RDFS, OWL 23,019,148 People s Republic of China 20,693,000 population located in capital

More information

XLIFF 2.0 AND ENRICHMENT WORKFLOWS IN THE BROWSER

XLIFF 2.0 AND ENRICHMENT WORKFLOWS IN THE BROWSER Co- funded by the Horizon 2020 Framework Programme of the European Union Grant Agreement Number 644771 XLIFF 2.0 AND ENRICHMENT WORKFLOWS IN THE BROWSER FEISGILTT 2016, DUBLIN www.freme- project.eu Felix

More information

Introducing FREME: Deploying Linguistic Linked Data

Introducing FREME: Deploying Linguistic Linked Data Introducing FREME: Deploying Linguistic Linked Data Felix Sasaki1, Tatiana Gornostay2, Milan Dojchinovski3, Michele Osella4, Erik Mannens5, Giannis Stoitsis6, Phil Ritchie7, Kevin Koidl8 1 DFKI, felix.sasaki@dfki.de;

More information

A Semantic Role Repository Linking FrameNet and WordNet

A Semantic Role Repository Linking FrameNet and WordNet A Semantic Role Repository Linking FrameNet and WordNet Volha Bryl, Irina Sergienya, Sara Tonelli, Claudio Giuliano {bryl,sergienya,satonelli,giuliano}@fbk.eu Fondazione Bruno Kessler, Trento, Italy Abstract

More information

Using Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform

Using Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform Using Linked Data Concepts to Blend and Analyze Geospatial and Statistical Data Creating a Semantic Data Platform Hans Viehmann Product Manager EMEA ORACLE Corporation October 17, 2018 @SpatialHannes Safe

More information

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA)

ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA) ISA Action 1.17: A Reusable INSPIRE Reference Platform (ARE3NA) Expert contract supporting the Study on RDF and PIDs for INSPIRE Deliverable D.EC.3.2 RDF in INSPIRE Open issues, tools, and implications

More information

Fuseki Server Installation

Fuseki Server Installation Fuseki Server Installation Related task of the project (Task # and full name): Author: Prepared by: Approved by: Task 43 Ontology standard and Metadata Sachin Deshmukh Sachin Deshmukh Richard Kaye Page:

More information

Hyperdata: Update APIs for RDF Data Sources (Vision Paper)

Hyperdata: Update APIs for RDF Data Sources (Vision Paper) Hyperdata: Update APIs for RDF Data Sources (Vision Paper) Jacek Kopecký Knowledge Media Institute, The Open University, UK j.kopecky@open.ac.uk Abstract. The Linked Data effort has been focusing on how

More information

Management of Complex Product Ontologies Using a Web-Based Natural Language Processing Interface

Management of Complex Product Ontologies Using a Web-Based Natural Language Processing Interface Management of Complex Product Ontologies Using a Web-Based Natural Language Processing Interface Master Thesis Final Presentation A B M Junaed, 11.07.2016 Software Engineering for Business Information

More information

Today: RDF syntax. + conjunctive queries for OWL. KR4SW Winter 2010 Pascal Hitzler 3

Today: RDF syntax. + conjunctive queries for OWL. KR4SW Winter 2010 Pascal Hitzler 3 Today: RDF syntax + conjunctive queries for OWL KR4SW Winter 2010 Pascal Hitzler 3 Today s Session: RDF Schema 1. Motivation 2. Classes and Class Hierarchies 3. Properties and Property Hierarchies 4. Property

More information

Maximising (Re)Usability of Language Resources using Linguistic Linked Data

Maximising (Re)Usability of Language Resources using Linguistic Linked Data Maximising (Re)Usability of Language Resources using Linguistic Linked Data A. Gómez-Pérez Universidad Politécnica de Madrid asun@fi.upm.es 18/05/2015 Presenter name 1 Lack of interoperability of Language

More information

Semantic Web. MPRI : Web Data Management. Antoine Amarilli Friday, January 11th 1/29

Semantic Web. MPRI : Web Data Management. Antoine Amarilli Friday, January 11th 1/29 Semantic Web MPRI 2.26.2: Web Data Management Antoine Amarilli Friday, January 11th 1/29 Motivation Information on the Web is not structured 2/29 Motivation Information on the Web is not structured This

More information

MI-PDB, MIE-PDB: Advanced Database Systems

MI-PDB, MIE-PDB: Advanced Database Systems MI-PDB, MIE-PDB: Advanced Database Systems http://www.ksi.mff.cuni.cz/~svoboda/courses/2015-2-mie-pdb/ Lecture 11: RDF, SPARQL 3. 5. 2016 Lecturer: Martin Svoboda svoboda@ksi.mff.cuni.cz Author: Martin

More information

Let s get parsing! Each component processes the Doc object, then passes it on. doc.is_parsed attribute checks whether a Doc object has been parsed

Let s get parsing! Each component processes the Doc object, then passes it on. doc.is_parsed attribute checks whether a Doc object has been parsed Let s get parsing! SpaCy default model includes tagger, parser and entity recognizer nlp = spacy.load('en ) tells spacy to use "en" with ["tagger", "parser", "ner"] Each component processes the Doc object,

More information

Knowledge Representation for the Semantic Web

Knowledge Representation for the Semantic Web Knowledge Representation for the Semantic Web Winter Quarter 2012 Pascal Hitzler Slides 2 01/05/2011 Kno.e.sis Center Wright State University, Dayton, OH http://www.knoesis.org/pascal/ KR4SW Winter 2012

More information

Database of historical places, persons, and lemmas

Database of historical places, persons, and lemmas Database of historical places, persons, and lemmas Natalia Korchagina Outline 1. Introduction 1.1 Swiss Law Sources Foundation as a Digital Humanities project 1.2 Data to be stored 1.3 Final goal: how

More information

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS) 2 ITARC 2010 Stockholm 100420 Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS) 3 Contents Trends in information / data Critical factors... growing importance Needs

More information

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS)

ITARC Stockholm Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS) 2 ITARC 2010 Stockholm 100420 Olle Olsson World Wide Web Consortium (W3C) Swedish Institute of Computer Science (SICS) 3 Contents Trends in information / data Critical factors... growing importance Needs

More information

Intro to XML. Borrowed, with author s permission, from:

Intro to XML. Borrowed, with author s permission, from: Intro to XML Borrowed, with author s permission, from: http://business.unr.edu/faculty/ekedahl/is389/topic3a ndroidintroduction/is389androidbasics.aspx Part 1: XML Basics Why XML Here? You need to understand

More information

DBpedia Abstracts: A Large-Scale, Open, Multilingual NLP Training Corpus

DBpedia Abstracts: A Large-Scale, Open, Multilingual NLP Training Corpus DBpedia Abstracts: A Large-Scale, Open, Multilingual NLP Training Corpus 1 Martin Brümmer, 1,2 Milan Dojchinovski, 1 Sebastian Hellmann 1 AKSW, InfAI at the University of Leipzig, Germany 2 Web Intelligence

More information

Linked Data Practices for the Geospatial Community

Linked Data Practices for the Geospatial Community Linked Data Practices for the Geospatial Community Talk subtitle Presented at GEOSS Workshop on Climate Boulder Colorado, 23 September 2011 Stephan Zednik, zednis@rpi.edu RPI / Tetherless World Constellation

More information

Interoperability of Protégé using RDF(S) as Interchange Language

Interoperability of Protégé using RDF(S) as Interchange Language Interoperability of Protégé using RDF(S) as Interchange Language Protégé Conference 2006 24 th July 2006 Raúl García Castro Asunción Gómez Pérez {rgarcia, asun}@fi.upm.es Protégé Conference 2006, 24th

More information

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial.

A tutorial report for SENG Agent Based Software Engineering. Course Instructor: Dr. Behrouz H. Far. XML Tutorial. A tutorial report for SENG 609.22 Agent Based Software Engineering Course Instructor: Dr. Behrouz H. Far XML Tutorial Yanan Zhang Department of Electrical and Computer Engineering University of Calgary

More information

Vocabulary and Semantics in the Virtual Observatory

Vocabulary and Semantics in the Virtual Observatory Vocabulary and Semantics in the Virtual Observatory Norman Gray VO-TECH / AstroGrid / Uni. Leicester / Uni. Glasgow, UK VOEvent BoF, ADASS, London, 2007 September 24 rdf Resource Description Framework

More information

Pulling Together, or

Pulling Together, or Pulling Together, or How I Learned to Love the Semantic Web Kate Byrne, School of Informatics, University of Edinburgh 14th November 2008 1 Outline The Semantic Web what is it? how does it work? Pulling

More information

Methodology and tools for Multilingual Linguistic Linked Data generation

Methodology and tools for Multilingual Linguistic Linked Data generation Methodology and tools for Multilingual Linguistic Linked Data generation Jorge Gracia, Daniel Vila Suero Ontology Engineering g Group (OEG) Universidad Politécnica de Madrid (UPM) jgracia, dvila@fi.upm.es

More information

case study The Asset Description Metadata Schema (ADMS) A common vocabulary to publish semantic interoperability assets on the Web July 2011

case study The Asset Description Metadata Schema (ADMS) A common vocabulary to publish semantic interoperability assets on the Web July 2011 case study July 2011 The Asset Description Metadata Schema (ADMS) A common vocabulary to publish semantic interoperability assets on the Web DISCLAIMER The views expressed in this document are purely those

More information

Linked Open Data: a short introduction

Linked Open Data: a short introduction International Workshop Linked Open Data & the Jewish Cultural Heritage Rome, 20 th January 2015 Linked Open Data: a short introduction Oreste Signore (W3C Italy) Slides at: http://www.w3c.it/talks/2015/lodjch/

More information

Linked Data. Department of Software Enginnering Faculty of Information Technology Czech Technical University in Prague Ivo Lašek, 2011

Linked Data. Department of Software Enginnering Faculty of Information Technology Czech Technical University in Prague Ivo Lašek, 2011 Linked Data Department of Software Enginnering Faculty of Information Technology Czech Technical University in Prague Ivo Lašek, 2011 Semantic Web, MI-SWE, 11/2011, Lecture 9 Evropský sociální fond Praha

More information

A Semantic MediaWiki-Empowered Terminology Registry

A Semantic MediaWiki-Empowered Terminology Registry Proc. Int l Conf. on Dublin Core and Metadata Applications 2009 A Semantic MediaWiki-Empowered Terminology Registry Qing Zou School of Information Studies McGill University, Canada qing.zou2@mail.mcgill.ca

More information

SWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri

SWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri Mon Jun 07 2004 12:07:51 Europe/London SWAD-Europe Deliverable 8.1 Core RDF Vocabularies for Thesauri Project name: Semantic Web Advanced Development for Europe (SWAD-Europe) Project Number: IST-2001-34732

More information

SPARQL ME-E4300 Semantic Web,

SPARQL ME-E4300 Semantic Web, SPARQL ME-E4300 Semantic Web, 27.1.2016 Jouni Tuominen Semantic Computing Research Group (SeCo), http://seco.cs.aalto.fi jouni.tuominen@aalto.fi SPARQL SPARQL Protocol and RDF Query Language sparkle 2

More information

Publishing Vocabularies on the Web. Guus Schreiber Antoine Isaac Vrije Universiteit Amsterdam

Publishing Vocabularies on the Web. Guus Schreiber Antoine Isaac Vrije Universiteit Amsterdam Publishing Vocabularies on the Web Guus Schreiber Antoine Isaac Vrije Universiteit Amsterdam Acknowledgements Alistair Miles, Dan Brickley, Mark van Assem, Jan Wielemaker, Bob Wielinga Participants of

More information

TIPSTER Text Phase II Architecture Requirements

TIPSTER Text Phase II Architecture Requirements 1.0 INTRODUCTION TIPSTER Text Phase II Architecture Requirements 1.1 Requirements Traceability Version 2.0p 3 June 1996 Architecture Commitee tipster @ tipster.org The requirements herein are derived from

More information

Proposal for Implementing Linked Open Data on Libraries Catalogue

Proposal for Implementing Linked Open Data on Libraries Catalogue Submitted on: 16.07.2018 Proposal for Implementing Linked Open Data on Libraries Catalogue Esraa Elsayed Abdelaziz Computer Science, Arab Academy for Science and Technology, Alexandria, Egypt. E-mail address:

More information

2. Knowledge Representation Applied Artificial Intelligence

2. Knowledge Representation Applied Artificial Intelligence 2. Knowledge Representation Applied Artificial Intelligence Prof. Dr. Bernhard Humm Faculty of Computer Science Hochschule Darmstadt University of Applied Sciences 1 Retrospective Introduction to AI What

More information

Introduction to Linked Data

Introduction to Linked Data Introduction to Linked Data Sandro Hawke, W3C sandro@hawke.org @sandhawke http://www.w3.org/2010/talks/0608-linked-data June 8 2010, Cambridge Semantic Web Gathering Outline Context Motivation Prerequisites

More information

Linked Data and RDF. COMP60421 Sean Bechhofer

Linked Data and RDF. COMP60421 Sean Bechhofer Linked Data and RDF COMP60421 Sean Bechhofer sean.bechhofer@manchester.ac.uk Building a Semantic Web Annotation Associating metadata with resources Integration Integrating information sources Inference

More information

Publishing Statistical Data and Geospatial Data as Linked Data Creating a Semantic Data Platform

Publishing Statistical Data and Geospatial Data as Linked Data Creating a Semantic Data Platform Publishing Statistical Data and Geospatial Data as Linked Data Creating a Semantic Data Platform Hans Viehmann Product Manager EMEA ORACLE Corporation January 22, 2017 @SpatialHannes Safe Harbor Statement

More information

Using ontologies function management

Using ontologies function management for Using ontologies function management Caroline Domerg, Juliette Fabre and Pascal Neveu 22th July 2010 O. Corby C.Faron-Zucker E.Gennari A. Granier I. Mirbel V. Negre A. Tireau Semantic Web tools Ontology

More information

Web Standards Mastering HTML5, CSS3, and XML

Web Standards Mastering HTML5, CSS3, and XML Web Standards Mastering HTML5, CSS3, and XML Leslie F. Sikos, Ph.D. orders-ny@springer-sbm.com www.springeronline.com rights@apress.com www.apress.com www.apress.com/bulk-sales www.apress.com Contents

More information

Semantic Web and Python Concepts to Application development

Semantic Web and Python Concepts to Application development PyCon 2009 IISc, Bangalore, India Semantic Web and Python Concepts to Application development Vinay Modi Voice Pitara Technologies Private Limited Outline Web Need better web for the future Knowledge Representation

More information

XML Support for Annotated Language Resources

XML Support for Annotated Language Resources XML Support for Annotated Language Resources Nancy Ide Department of Computer Science Vassar College Poughkeepsie, New York USA ide@cs.vassar.edu Laurent Romary Equipe Langue et Dialogue LORIA/CNRS Vandoeuvre-lès-Nancy,

More information