SlideShare a Scribd company logo
1 of 46
CLICK TO EDIT MASTER
TITLE STYLE
Towards Semantic APIs for Research
Data Services
Anna Fensel
© Copyright 2016 | www.sti-innsbruck.at
22.06.2016
Metadata e-infrastructures workshop @ University of Vienna, Austria
• Motivation and Introduction to Research Data Service (RDS)
• Modeling RDS
• Managing and programming RDS
• Disseminating RDS
• Conclusions
Outline
2016 www.sti-innsbruck.at 2
• Motivation and Introduction to Research Data Service (RDS)
• Modeling RDS
• Managing and programming RDS
• Disseminating RDS
• Conclusions
Outline
2016 www.sti-innsbruck.at 3
• Acceptance of the open science* principle entails open access not
only to research data but also to tools that allow researchers to
perform various types of activities over these data including mining,
visualization, and analysis.
• Research Data Services (RDSs) enable researchers to conduct
efficiently and effectively their research activities.
• One of the challenges faced by researchers, in a globally networked
scientific world, is to be able to locate RDSs that fulfill their research
needs. By Research Data Service Discoverability we mean the
capability of automatically locating research data services that fulfill a
researcher goal.
• Making a RDS discoverable should enables the service (re-)use.
* https://ec.europa.eu/digital-single-market/en/open-science
Motivation
2016 www.sti-innsbruck.at 4
Research Data Service (RDS):
•is a subclass of Service in a general sense
(it has a service provider and service
consumer, added value,…),
•is a data service, part of data economy,
•applicable in scenarios implementing some
part of research process,
•may be delivered by a program/IT system,
but also via other means e.g. a human.
What is a “Research Data Service”?
2016 www.sti-innsbruck.at 5
Wikipedia: Research comprises
"creative work undertaken on a
systematic basis in order to
increase the stock of knowledge,
including knowledge of humans,
culture and society, and
the use of this stock of knowledge
to devise new applications."
Wikipedia: Research comprises
"creative work undertaken on a
systematic basis in order to
increase the stock of knowledge,
including knowledge of humans,
culture and society, and
the use of this stock of knowledge
to devise new applications."
Definition at an abstract level: a “research data service is a rule of
correspondence between two sets”, or
“A Concrete Research Data Tool on which there exists an Institutional
Commitment in the form of a Service-Level Agreement.”.
These and more definitions are to be comprehensively presented at “White paper on
Research Data Service Discoverability” of the RDA Europe project (European Union’s
Horizon 2020 research and innovation programme) – ongoing work.
What is a “Research Data Service”?
2016 www.sti-innsbruck.at 6
• Web services are essentially a programmatic layer on top of
distributed systems.
• Research Data Service is defined in this presentation earlier.
– So it may or may not be implemented as Web service.
– And has specific characteristics related to research.
Differences between a Research Data
Service and a Web Service
2016 www.sti-innsbruck.at 7
• Motivation and Introduction to Research Data Service (RDS)
• Modeling RDS
• Managing and programming RDS
• Disseminating RDS
• Conclusions
Outline
2016 www.sti-innsbruck.at 8
Applicable to RDS: Web Service properties
• Functional
– contains the formal specification of what exactly the
service can do.
• Behavioral
– how the functionality of the service can be achieved
in terms of interaction with the service and as well in
terms of functionality required from the other Web
services.
• Non-functional properties
– captures constraints over the previous mentioned
properties.
Applicable to RDS: Web Service related tasks
• Discovery: “Find services that matches to the service requester
specification” .
• Selection and Ranking: “Choose the most appropriate services among the
available ones”
• Composition: “Assembly of services based in order to achieve a given goal
and provide a higher order of functionality”.
• Mediation: “Solve mismatches among domain knowledge used to describe
the services, protocols used in the communication, data exchanged in the
interaction (types used, and meaning of the information) and business
models of the different parties”.
• Execution: “Invocation of a concrete set of services, arranged in a
particular way following programmatic conventions that realizes a given
task”.
• Monitoring: “Supervision of the correct execution of services and dealing
with exceptions thrown by composed services or the composition workflow
itself”.
• Handover: “Replacement of services by equivalent ones, which solely or in
combination can realize the same functionality as the replaced one, in case
of failure while execution”.
• Going mainstream: schema.org
• Linked Open Data cloud counts
25 billion triples
• Open government initiatives
• BBC, Facebook, Google, Yahoo,
etc. use semantics
• SPARQL becomes W3C
recommendation
• Life science and other scientific
communities use ontologies
• RDF, OWL become W3C
recommedations
• Research field on ontologies and
semantics appears
• Term „Semantic Web“ has been
„seeded“, Scientific American
article, Tim Berners-Lee et al.
Semantic Web Evolution in One Slide
2008
2001
2010
2004 Source: Open Knowledge Foundation
5-star Linked OPEN Data: Applicable
to Any, also Research Data
★ Available on the web (whatever
format) but with an open lisence, to
be Open Data
★★ Available as machine-readable
structured data (e.g. excel instead of
image scan of a table)
★★★ as (2) plus non-proprietary
format (e.g. CSV instead of excel)
★★★★ All the above plus, Use open
standards from W3C (URIs, RDF and
SPARQL) to identify things, so that
people can point at your stuff
★★★★★ All the above, plus: Link
your data to other people’s data to
provide context
What is Schema.org?
• Schema.org provides a collection of shared vocabularies.
• Launched in June 2011 by Bing, Goolge and Yahoo
• Yandex joins in November
• Purpose:
Create a common set of schemas for webmasters to mark-
up with structured data their websites.
13
Motivation: What for?
1) Lead to the generation of rich snippets in search engine results more
attractive for the users
14
14
Motivation: What for?
2) Query/Answer based Search Engine
•Semantic Search
•Making use of structured data, the search engine can understand the
content of your web site and make use of it to give a more accurate
search result.
15
15
Advantages
• Webmasters can use schema.org to mark up their web
pages (creating enriched snippets) in a way that is
recognized by major search engines.
• The enriched snippets enable search engines to
understand the information on web pages that results
in richer and more attractive search results for the
users Easier for users to find relevant and right
information on the web.
• Search engines including Bing, Google, Yahoo! and
Yandex rely on this markup to improve the display of
search results.
• Helps webmasters to rank higher in search results
• This markup has the potential to enhance the CTR
(click through ratio) from the search results from
anywhere between 10-25%. 16
Advantages
• Schema.org can be also used for structured data
interoperability.
• Its usage can also lead to the development of new tools, for
example Google Recipe Search, which may open up other
marketing channels if not now, in the near future.
• Obviously also relevant for RDS.
Information from: http://builtvisible.com/micro-data-schema-org-guide-generating-rich-snippets/#schemaorg
17
Input:
•Aim of the task/part of the research process to be executed (goal),
•Context and implementation restrictions (functional and non-functional
properties):
– Domain, QoS, scalability, price...
Output:
•Information, data,
•Research process step completed,
•Knowledge (if e.g. the service has a human in the loop),
•Change of state (can be intangible).
Metadata semantics needed for the
description of the “input set” (domain) and
the “output set” (co-domain)
2016 www.sti-innsbruck.at 18
• In “ideal” world, yes.
• Also yes in perspective, as the amount of research data services
increased & research steering service economy tends to be more
interdisciplinary.
– It becomes more difficult to identify and find relevant services.
• In real world however, simpler things and models spread better.
– E.g. programmableweb still does not have semantic descriptions for
service APIs
• Yet, here is a clear progressive usage potential here, as the research
community is a good choice to be early adopters.
Do we need to specify the syntax and
semantics of the elements of the
domain and co-domain?
2016 www.sti-innsbruck.at 19
• A Research Data Service instance definitely changes with time
– E.g. its quality may alter, its non-functional properties change
– Its context and usage vary
– It may appear and disappear
– Its implementation may change
– …
• However, modeling programmatically such state changes is difficult,
and make them widely used is even more difficult.
• Therefore, Research Data Services should be designed as stateless.
RDS: “stateless” or “state-based”?
2016 www.sti-innsbruck.at 20
• Aimed dataset or service,
• Scientific discipline,
• Scientific method,
• Domain,
• Information about quantity, quality, availability, creator(s)/provider(s),
• Access and license policies,
• Origin and annotation of reused/subcontracted sources (when
applicable).
(Some – even all - of the above can be optional.)
Examples:
• “compare performance of my semantic repository at criteria X”,
• “find datasets with energy consumption of fridges in Vienna”.
What should be included in a RDS profile
in order to appropriately describe its
functionality?
2016 www.sti-innsbruck.at 21
• Possibly e.g. in conjunction with research method description.
– Think BPEL, etc.
Scientific workflows: appropriate for
describing the process model of a
Research Data Service
2016 www.sti-innsbruck.at 22
Basing on an USDL and Linked USDL example,
source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.
• Motivation and Introduction to Research Data Service (RDS)
• Modeling RDS
• Managing and programming RDS
• Disseminating RDS
• Conclusions
Outline
2016 www.sti-innsbruck.at 23
• In most cases existing service description frameworks like
OWL-S and WSMO are too complex, except.
– In genetics, for example, some data annotations are made
using OWL, and building a service on top of it would be a
natural extension.
• But in many cases it would not be the best choice.
– Most data are not shared on the Web with OWL, in
particular.
– OWL is too complex and too expressive.
• Using real data in research more essential, so eventually
the frameworks in which the real data mostly is, are
important, so eventually linked (open) data, schema.org
Using Semantic Web Services for RDS?
2016 www.sti-innsbruck.at 24
An Option: Applying Linked Service
System (LSS) Model Structure
Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.
LSS Implementation Example
- Goals
Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.
LSS Implementation Example
- Locations
Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.
• Presence of the ways to annotate the functionality, domain,…
• Assumption of “incorrectness and incompleteness” (LarKC project),
• Much of matchmaking and reasoning should be moved to the
applications – but: semantics can support maintenance of community-
generated reusable mapping (e.g. stating that two service parts are
the same).
Main characteristics and capabilities of a
knowledge representation language
appropriate for the description of the
functionality of a data service as well as
for effectively supporting reasoning in the
matchmaking process
2016 www.sti-innsbruck.at 28
• Possible assuming a non 100% performance and a human in the loop.
Example: ongoing STI’s PhD of Ioannis Stavrakantonakis (winner of Netidee
scholarship 2015 as one of the best Internet-related dissertations in
Austria)
Towards Automatic Matching of APIs
2016 www.sti-innsbruck.at 29
Modeling manually
even simple domain and web page takes time
Suggesting terms speed up the process:
LOV: vocabulary ranking for different
domains
2016 www.sti-innsbruck.at 30
More at: Stavrakantonakis, I., Fensel, A., & Fensel, D. (2015, November).
Linked Open Vocabulary Recommendation Based on Ranking and Linked Open Data.
In Joint International Semantic Technology Conference (pp. 40-55).
Springer International Publishing.
We need it, particularly because:
• Data sets vary from domain to domain, and often the research is
domain specific,
• Eases discoverability.
Also in agreement with other trends in the area e.g. microservices.
Discipline-specific classification of data
services (classes of data services) supported
by discipline-specific ontologies
2016 www.sti-innsbruck.at 31
Danado, J., Davies, M., Ricca, P., & Fensel, A. (2010).
An authoring tool for user generated mobile services.
In Future Internet-FIS 2010 (pp. 118-127).
Springer Berlin Heidelberg.
Davies, M., Carrez, F., Heinilä, J., Fensel, A.,
Narganes, M., & Carlos dos Santos Danado, J. (2011).
m: Ciudad: enabling end-user mobile service creation.
International Journal of Pervasive Computing and
Communications, 7(4), 384-414.
• A single point to make services discovered.
– A meta- Research Data Service in itself.
• Ideologically like UDDI, or like programmableweb for Web APIs now.
On the role and architecture of
Registries/Directories/Catalogs of
Services
2016 www.sti-innsbruck.at 32
• By data, by domain, by functionality,…
• The classifications do not have to be created apriori, but could be
created ad hoc once the annotations are there – not to restrict the
usage.
• De facto seem to be classified by provider platforms e.g. in area:
How to classify RDS? “stateless/state-
based”, “type of input data: discrete
data/vectors/functions/streaming data”,
“types of output data”, etc.
2016 www.sti-innsbruck.at 33
For publications –
numerous
repositories
e.g. from
publishers,
Zenodo,
GoogleScholar
• It is a necessity and a criterion.
• But the situation when the citations number is decisive in the ranking
(e.g. how Google Scholar does – most cited on top) is not optimal, as
such search may overlook data with a closest match, and the output
itself also impacts citations.
Is “citation” instrumental in making
research data service discoverable?
2016 www.sti-innsbruck.at 34
Matthew 25:29
New American Standard Bible
"For to everyone who has, more shall be given, and he will have an abundance;
but from the one who does not have, even what he does have shall be taken away.
Matthew 25:29
New American Standard Bible
"For to everyone who has, more shall be given, and he will have an abundance;
but from the one who does not have, even what he does have shall be taken away.
• Motivation and Introduction to Research Data Service (RDS)
• Modeling RDS
• Managing and programming RDS
• Disseminating RDS
• Conclusions
Outline
2016 www.sti-innsbruck.at 35
• Research is disseminated nowadays also via social media
• Social media is arguably used by young generations more commonly
than email
• There are many social media channels allowing research
communication existing, to name a few:
– ResearchGate
– Academia.edu
– Google Scholar
– SlideShare
– …
• ONLIM is a start-up of STI Innsbruck delivering a solution to efficient
dissemination on social media, based on semantics (schema.org)
• ONLIM is available as a tool at www.onlim.com
The world is multi-channel now: being
present everywhere to be seen
2016 www.sti-innsbruck.at 36
2016 www.sti-innsbruck.at 37
2016 www.sti-innsbruck.at 38
2016 www.sti-innsbruck.at 39
2016 www.sti-innsbruck.at 40
www.onlim.com
ONLIM: Dashboard with suggested posts
2016 www.sti-innsbruck.at 41
Data licensing
2016 www.sti-innsbruck.at 42
Image from DALICC consortium: FH St Pölten, STI Innsbruck, WU Wien,
Semantic Web Company, Höhne i. d. Maur & Partner Rechtsanwälte OG
Data licensing is still complicated, formats for automated licensed data use are under-defined.
Semantic standards for license development are in progress e.g. ODRL, RightsML.
A new project delivering a support system for data licensing is funded in this year‘s FFG
Ikt der Zukunft call, named DALICC: Data Licences Clearance Center.
• Motivation and Introduction to Research Data Service (RDS)
• Modeling RDS
• Managing and programming RDS
• Disseminating RDS
• Conclusions
Outline
2016 www.sti-innsbruck.at 43
• Research Data Services are data services, and surely belong to the
data service value chain.
• There exist promising semantic languages and technologies to be
applied to solutions of RDS modeling and discovery problems e.g.
linked services, linked data, schema.org.
• Efficient dissemination of research is very important. Also
dissemination needs to multi-channel now, and new kind of channels
appear e.g. social media.
• Relevant data value chain techniques and tools are in development
e.g. on (semantic) data licensing.
• See more of smart data development at
Summary
2016 www.sti-innsbruck.at 44
29-30 June 2016, 12-15 September 2016,
Eindhoven Leipzig
• C. Thanos (2014) Mediation: The Technological Foundation of
Modern Science. Data Science Journal, Vol.13, pp.88–105. DOI:
10.2481/dsj.14-016
• T. Gruber, “Towards Principles for the Design of Ontologies Used for
Knowledge Sharing” in “Formal Ontology in Conceptual Analysis and
Knowledge Representation”, Technical Report KSL 93-04,
Knowledge Systems Laboratory, Stanford University.
• D. Fensel, F. Facca, E. Simperl and I.Toma. Semantic Web Services
Textbook, Springer, 2011.
• Silvio Peroni, Alexander Dutton, Tanya Gray, David Shotton (2015).
Setting our bibliographic references free: towards open citation data.
Journal of Documentation, 71 (2): 253-277.
http://dx.doi.org/10.1108/JD-12-2013-0166
• Fensel, A., Toma, I., García, J. M., Stavrakantonakis, I., & Fensel, D.
(2014). Enabling customers engagement and collaboration for small
and medium-sized enterprises in ubiquitous multi-channel
ecosystems. Computers in Industry, 65(5), 891-904.
References
2016 www.sti-innsbruck.at 45
CLICK TO EDIT MASTER
TITLE STYLE
Thank you
Questions

More Related Content

What's hot

Visualization for Data Analysis: A New Way to Look at Content
Visualization for Data Analysis: A New Way to Look at Content Visualization for Data Analysis: A New Way to Look at Content
Visualization for Data Analysis: A New Way to Look at Content Access Innovations, Inc.
 
The Power of Linked Data for Government & Healthcare Information Integration
The Power of Linked Data for Government & Healthcare Information IntegrationThe Power of Linked Data for Government & Healthcare Information Integration
The Power of Linked Data for Government & Healthcare Information Integration3 Round Stones
 
Discovering knowledge using web structure mining
Discovering knowledge using web structure miningDiscovering knowledge using web structure mining
Discovering knowledge using web structure miningAtul Khanna
 
Web of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case StudiesWeb of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case StudiesSabin Buraga
 
Building Capacities and Communities for Digital Scholarship: The "Digging Dee...
Building Capacities and Communities for Digital Scholarship: The "Digging Dee...Building Capacities and Communities for Digital Scholarship: The "Digging Dee...
Building Capacities and Communities for Digital Scholarship: The "Digging Dee...Harriett Green
 
The Global ARD Web Ring
The Global ARD Web RingThe Global ARD Web Ring
The Global ARD Web RingValeria Pesce
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Mapping Online Publics: New Methods for Twitter Research
Mapping Online Publics: New Methods for Twitter ResearchMapping Online Publics: New Methods for Twitter Research
Mapping Online Publics: New Methods for Twitter ResearchAxel Bruns
 
HEL_Data_Journalism_Jessica_Mariani
HEL_Data_Journalism_Jessica_MarianiHEL_Data_Journalism_Jessica_Mariani
HEL_Data_Journalism_Jessica_Marianijessicamariani
 
Research Data management - Importance, Good Practices, Guidance
Research Data management - Importance, Good Practices, GuidanceResearch Data management - Importance, Good Practices, Guidance
Research Data management - Importance, Good Practices, GuidanceFrank Uiterwaal
 
Communicating for Improvement
Communicating for ImprovementCommunicating for Improvement
Communicating for ImprovementIngrid Koehler
 
Open Government Data on the Web - A Semantic Approach
Open Government Data on the Web - A Semantic ApproachOpen Government Data on the Web - A Semantic Approach
Open Government Data on the Web - A Semantic ApproachPeter Krantz
 
Towards a Big Data Recommender Engine for Online and Offline Marketplaces
Towards a Big Data Recommender Engine for Online and Offline MarketplacesTowards a Big Data Recommender Engine for Online and Offline Marketplaces
Towards a Big Data Recommender Engine for Online and Offline MarketplacesChristoph Trattner
 
The CSO Open Data Experience
The CSO Open Data ExperienceThe CSO Open Data Experience
The CSO Open Data ExperienceDublinked .
 

What's hot (20)

Visualization for Data Analysis: A New Way to Look at Content
Visualization for Data Analysis: A New Way to Look at Content Visualization for Data Analysis: A New Way to Look at Content
Visualization for Data Analysis: A New Way to Look at Content
 
Web Usage Pattern
Web Usage PatternWeb Usage Pattern
Web Usage Pattern
 
Web mining
Web miningWeb mining
Web mining
 
The Power of Linked Data for Government & Healthcare Information Integration
The Power of Linked Data for Government & Healthcare Information IntegrationThe Power of Linked Data for Government & Healthcare Information Integration
The Power of Linked Data for Government & Healthcare Information Integration
 
Discovering knowledge using web structure mining
Discovering knowledge using web structure miningDiscovering knowledge using web structure mining
Discovering knowledge using web structure mining
 
Digital Economy, Digital Tourism based on Open Data and Open Access Approach
Digital Economy, Digital Tourism based on Open Data and Open Access ApproachDigital Economy, Digital Tourism based on Open Data and Open Access Approach
Digital Economy, Digital Tourism based on Open Data and Open Access Approach
 
Web of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case StudiesWeb of Data as a Solution for Interoperability. Case Studies
Web of Data as a Solution for Interoperability. Case Studies
 
Building Capacities and Communities for Digital Scholarship: The "Digging Dee...
Building Capacities and Communities for Digital Scholarship: The "Digging Dee...Building Capacities and Communities for Digital Scholarship: The "Digging Dee...
Building Capacities and Communities for Digital Scholarship: The "Digging Dee...
 
The Global ARD Web Ring
The Global ARD Web RingThe Global ARD Web Ring
The Global ARD Web Ring
 
Web mining
Web miningWeb mining
Web mining
 
Searching the web general
Searching the web generalSearching the web general
Searching the web general
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Mapping Online Publics: New Methods for Twitter Research
Mapping Online Publics: New Methods for Twitter ResearchMapping Online Publics: New Methods for Twitter Research
Mapping Online Publics: New Methods for Twitter Research
 
HEL_Data_Journalism_Jessica_Mariani
HEL_Data_Journalism_Jessica_MarianiHEL_Data_Journalism_Jessica_Mariani
HEL_Data_Journalism_Jessica_Mariani
 
Research Data management - Importance, Good Practices, Guidance
Research Data management - Importance, Good Practices, GuidanceResearch Data management - Importance, Good Practices, Guidance
Research Data management - Importance, Good Practices, Guidance
 
Communicating for Improvement
Communicating for ImprovementCommunicating for Improvement
Communicating for Improvement
 
Open Government Data on the Web - A Semantic Approach
Open Government Data on the Web - A Semantic ApproachOpen Government Data on the Web - A Semantic Approach
Open Government Data on the Web - A Semantic Approach
 
web mining
web miningweb mining
web mining
 
Towards a Big Data Recommender Engine for Online and Offline Marketplaces
Towards a Big Data Recommender Engine for Online and Offline MarketplacesTowards a Big Data Recommender Engine for Online and Offline Marketplaces
Towards a Big Data Recommender Engine for Online and Offline Marketplaces
 
The CSO Open Data Experience
The CSO Open Data ExperienceThe CSO Open Data Experience
The CSO Open Data Experience
 

Similar to Towards Semantic APIs for Research Data Services (Invited Talk)

Paving the way to open and interoperable research data service workflows Prog...
Paving the way to open and interoperable research data service workflows Prog...Paving the way to open and interoperable research data service workflows Prog...
Paving the way to open and interoperable research data service workflows Prog...ResearchSpace
 
Paving the way to open and interoperable research data service workflows
Paving the way to open and interoperable research data service workflowsPaving the way to open and interoperable research data service workflows
Paving the way to open and interoperable research data service workflowsThe University of Edinburgh
 
Linked Services for the Web of Data
Linked Services for the Web of DataLinked Services for the Web of Data
Linked Services for the Web of DataCarlos Pedrinaci
 
Closing plenary: the future of public sector websites #BPCW11
Closing plenary: the future of public sector websites #BPCW11Closing plenary: the future of public sector websites #BPCW11
Closing plenary: the future of public sector websites #BPCW11Headstar
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Citadelh2020
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Gayane Sedrakyan
 
Industry@RuleML2015 DataGraft
Industry@RuleML2015 DataGraftIndustry@RuleML2015 DataGraft
Industry@RuleML2015 DataGraftRuleML
 
#ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love #ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love Kristi Holmes
 
Geospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL ServicesGeospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL ServicesStephane Fellah
 
Linked Open Data_mlanet13
Linked Open Data_mlanet13Linked Open Data_mlanet13
Linked Open Data_mlanet13Kristi Holmes
 
Linked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the SoftwareLinked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the SoftwareIMC Technologies
 
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...Enrico Motta
 
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...Paolo Corti
 
Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2Vivien Bonazzi
 
Designing real-time recommendations engine using graph databases.pptx
Designing real-time recommendations engine using graph databases.pptxDesigning real-time recommendations engine using graph databases.pptx
Designing real-time recommendations engine using graph databases.pptxGopi Krishna
 
IRJET-Multi -Stage Smart Deep Web Crawling Systems: A Review
IRJET-Multi -Stage Smart Deep Web Crawling Systems: A ReviewIRJET-Multi -Stage Smart Deep Web Crawling Systems: A Review
IRJET-Multi -Stage Smart Deep Web Crawling Systems: A ReviewIRJET Journal
 
What do we want computers to do for us?
What do we want computers to do for us? What do we want computers to do for us?
What do we want computers to do for us? Andrea Volpini
 
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsA BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsEnrico Daga
 
Analytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data PlatformAnalytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data PlatformVMware Tanzu
 
Evaluation of Web Scale Discovery Services
Evaluation of Web Scale Discovery ServicesEvaluation of Web Scale Discovery Services
Evaluation of Web Scale Discovery ServicesNikesh Narayanan
 

Similar to Towards Semantic APIs for Research Data Services (Invited Talk) (20)

Paving the way to open and interoperable research data service workflows Prog...
Paving the way to open and interoperable research data service workflows Prog...Paving the way to open and interoperable research data service workflows Prog...
Paving the way to open and interoperable research data service workflows Prog...
 
Paving the way to open and interoperable research data service workflows
Paving the way to open and interoperable research data service workflowsPaving the way to open and interoperable research data service workflows
Paving the way to open and interoperable research data service workflows
 
Linked Services for the Web of Data
Linked Services for the Web of DataLinked Services for the Web of Data
Linked Services for the Web of Data
 
Closing plenary: the future of public sector websites #BPCW11
Closing plenary: the future of public sector websites #BPCW11Closing plenary: the future of public sector websites #BPCW11
Closing plenary: the future of public sector websites #BPCW11
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
 
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
Data Harvesting, Curation and Fusion Model to Support Public Service Recommen...
 
Industry@RuleML2015 DataGraft
Industry@RuleML2015 DataGraftIndustry@RuleML2015 DataGraft
Industry@RuleML2015 DataGraft
 
#ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love #ALAAC15 Linked Data Love
#ALAAC15 Linked Data Love
 
Geospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL ServicesGeospatial Ontologies and GeoSPARQL Services
Geospatial Ontologies and GeoSPARQL Services
 
Linked Open Data_mlanet13
Linked Open Data_mlanet13Linked Open Data_mlanet13
Linked Open Data_mlanet13
 
Linked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the SoftwareLinked Data for the Masses: The approach and the Software
Linked Data for the Masses: The approach and the Software
 
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
Research in Intelligent Systems and Data Science at the Knowledge Media Insti...
 
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
Implementing an Open Source Spatiotemporal Search Platform for Spatial Data I...
 
Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2Bonazzi commons bd2 k ahm 2016 v2
Bonazzi commons bd2 k ahm 2016 v2
 
Designing real-time recommendations engine using graph databases.pptx
Designing real-time recommendations engine using graph databases.pptxDesigning real-time recommendations engine using graph databases.pptx
Designing real-time recommendations engine using graph databases.pptx
 
IRJET-Multi -Stage Smart Deep Web Crawling Systems: A Review
IRJET-Multi -Stage Smart Deep Web Crawling Systems: A ReviewIRJET-Multi -Stage Smart Deep Web Crawling Systems: A Review
IRJET-Multi -Stage Smart Deep Web Crawling Systems: A Review
 
What do we want computers to do for us?
What do we want computers to do for us? What do we want computers to do for us?
What do we want computers to do for us?
 
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL EndpointsA BASILar Approach for Building Web APIs on top of SPARQL Endpoints
A BASILar Approach for Building Web APIs on top of SPARQL Endpoints
 
Analytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data PlatformAnalytical Innovation: How to Build the Next Generation Data Platform
Analytical Innovation: How to Build the Next Generation Data Platform
 
Evaluation of Web Scale Discovery Services
Evaluation of Web Scale Discovery ServicesEvaluation of Web Scale Discovery Services
Evaluation of Web Scale Discovery Services
 

More from Anna Fensel

Special Issue on Machine Learning and Knowledge Graphs
Special Issue on Machine Learning and Knowledge GraphsSpecial Issue on Machine Learning and Knowledge Graphs
Special Issue on Machine Learning and Knowledge GraphsAnna Fensel
 
K-means Clustering
K-means ClusteringK-means Clustering
K-means ClusteringAnna Fensel
 
Smart Data for Behavioural Change: Towards Energy Efficient Buildings
Smart Data for Behavioural Change: Towards Energy Efficient BuildingsSmart Data for Behavioural Change: Towards Energy Efficient Buildings
Smart Data for Behavioural Change: Towards Energy Efficient BuildingsAnna Fensel
 
Seefeld eTourism Hackathon
Seefeld eTourism HackathonSeefeld eTourism Hackathon
Seefeld eTourism HackathonAnna Fensel
 
Big data impact on society: a research roadmap for Europe (BYTE project resea...
Big data impact on society: a research roadmap for Europe (BYTE project resea...Big data impact on society: a research roadmap for Europe (BYTE project resea...
Big data impact on society: a research roadmap for Europe (BYTE project resea...Anna Fensel
 
Open Data Hackathon in Bolzano, Italy - October 15-16, 2016
Open Data Hackathon in Bolzano, Italy - October 15-16, 2016Open Data Hackathon in Bolzano, Italy - October 15-16, 2016
Open Data Hackathon in Bolzano, Italy - October 15-16, 2016Anna Fensel
 
The Knowledge Level: Structure and Details (A. Newell, 1982)
The Knowledge Level: Structure and Details (A. Newell, 1982)The Knowledge Level: Structure and Details (A. Newell, 1982)
The Knowledge Level: Structure and Details (A. Newell, 1982)Anna Fensel
 
Semantic Web 2014/15 Course - Tools and Applications Evaluation Tasks
Semantic Web 2014/15 Course - Tools and Applications Evaluation TasksSemantic Web 2014/15 Course - Tools and Applications Evaluation Tasks
Semantic Web 2014/15 Course - Tools and Applications Evaluation TasksAnna Fensel
 
Selecting Ontologies and Publishing Data of Electrical Appliances: A Refrige...
Selecting Ontologies  and Publishing Data of Electrical Appliances: A Refrige...Selecting Ontologies  and Publishing Data of Electrical Appliances: A Refrige...
Selecting Ontologies and Publishing Data of Electrical Appliances: A Refrige...Anna Fensel
 
The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?Anna Fensel
 
Context Based Adaptation of Semantic Rules in Smart Buildings
Context Based Adaptation of Semantic Rules in SmartBuildingsContext Based Adaptation of Semantic Rules in SmartBuildings
Context Based Adaptation of Semantic Rules in Smart BuildingsAnna Fensel
 
Restaurant and food ontologies
Restaurant and food ontologiesRestaurant and food ontologies
Restaurant and food ontologiesAnna Fensel
 
RESIDE: Renewable Energy Services on an Infrastructure for Data Exchange
RESIDE: Renewable Energy Services on an Infrastructure for Data ExchangeRESIDE: Renewable Energy Services on an Infrastructure for Data Exchange
RESIDE: Renewable Energy Services on an Infrastructure for Data ExchangeAnna Fensel
 
BEYOND ENERGY EFFICIENT SMART BUILDINGS
BEYOND ENERGY EFFICIENT SMART BUILDINGSBEYOND ENERGY EFFICIENT SMART BUILDINGS
BEYOND ENERGY EFFICIENT SMART BUILDINGSAnna Fensel
 

More from Anna Fensel (14)

Special Issue on Machine Learning and Knowledge Graphs
Special Issue on Machine Learning and Knowledge GraphsSpecial Issue on Machine Learning and Knowledge Graphs
Special Issue on Machine Learning and Knowledge Graphs
 
K-means Clustering
K-means ClusteringK-means Clustering
K-means Clustering
 
Smart Data for Behavioural Change: Towards Energy Efficient Buildings
Smart Data for Behavioural Change: Towards Energy Efficient BuildingsSmart Data for Behavioural Change: Towards Energy Efficient Buildings
Smart Data for Behavioural Change: Towards Energy Efficient Buildings
 
Seefeld eTourism Hackathon
Seefeld eTourism HackathonSeefeld eTourism Hackathon
Seefeld eTourism Hackathon
 
Big data impact on society: a research roadmap for Europe (BYTE project resea...
Big data impact on society: a research roadmap for Europe (BYTE project resea...Big data impact on society: a research roadmap for Europe (BYTE project resea...
Big data impact on society: a research roadmap for Europe (BYTE project resea...
 
Open Data Hackathon in Bolzano, Italy - October 15-16, 2016
Open Data Hackathon in Bolzano, Italy - October 15-16, 2016Open Data Hackathon in Bolzano, Italy - October 15-16, 2016
Open Data Hackathon in Bolzano, Italy - October 15-16, 2016
 
The Knowledge Level: Structure and Details (A. Newell, 1982)
The Knowledge Level: Structure and Details (A. Newell, 1982)The Knowledge Level: Structure and Details (A. Newell, 1982)
The Knowledge Level: Structure and Details (A. Newell, 1982)
 
Semantic Web 2014/15 Course - Tools and Applications Evaluation Tasks
Semantic Web 2014/15 Course - Tools and Applications Evaluation TasksSemantic Web 2014/15 Course - Tools and Applications Evaluation Tasks
Semantic Web 2014/15 Course - Tools and Applications Evaluation Tasks
 
Selecting Ontologies and Publishing Data of Electrical Appliances: A Refrige...
Selecting Ontologies  and Publishing Data of Electrical Appliances: A Refrige...Selecting Ontologies  and Publishing Data of Electrical Appliances: A Refrige...
Selecting Ontologies and Publishing Data of Electrical Appliances: A Refrige...
 
The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?The Semantic Web Exists. What Next?
The Semantic Web Exists. What Next?
 
Context Based Adaptation of Semantic Rules in Smart Buildings
Context Based Adaptation of Semantic Rules in SmartBuildingsContext Based Adaptation of Semantic Rules in SmartBuildings
Context Based Adaptation of Semantic Rules in Smart Buildings
 
Restaurant and food ontologies
Restaurant and food ontologiesRestaurant and food ontologies
Restaurant and food ontologies
 
RESIDE: Renewable Energy Services on an Infrastructure for Data Exchange
RESIDE: Renewable Energy Services on an Infrastructure for Data ExchangeRESIDE: Renewable Energy Services on an Infrastructure for Data Exchange
RESIDE: Renewable Energy Services on an Infrastructure for Data Exchange
 
BEYOND ENERGY EFFICIENT SMART BUILDINGS
BEYOND ENERGY EFFICIENT SMART BUILDINGSBEYOND ENERGY EFFICIENT SMART BUILDINGS
BEYOND ENERGY EFFICIENT SMART BUILDINGS
 

Recently uploaded

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibitjbellavia9
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxdhanalakshmis0310
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxVishalSingh1417
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptxMaritesTamaniVerdade
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docxPoojaSen20
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 

Recently uploaded (20)

Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Sociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning ExhibitSociology 101 Demonstration of Learning Exhibit
Sociology 101 Demonstration of Learning Exhibit
 
Magic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptxMagic bus Group work1and 2 (Team 3).pptx
Magic bus Group work1and 2 (Team 3).pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Unit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptxUnit-IV; Professional Sales Representative (PSR).pptx
Unit-IV; Professional Sales Representative (PSR).pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
psychiatric nursing HISTORY COLLECTION .docx
psychiatric  nursing HISTORY  COLLECTION  .docxpsychiatric  nursing HISTORY  COLLECTION  .docx
psychiatric nursing HISTORY COLLECTION .docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

Towards Semantic APIs for Research Data Services (Invited Talk)

  • 1. CLICK TO EDIT MASTER TITLE STYLE Towards Semantic APIs for Research Data Services Anna Fensel © Copyright 2016 | www.sti-innsbruck.at 22.06.2016 Metadata e-infrastructures workshop @ University of Vienna, Austria
  • 2. • Motivation and Introduction to Research Data Service (RDS) • Modeling RDS • Managing and programming RDS • Disseminating RDS • Conclusions Outline 2016 www.sti-innsbruck.at 2
  • 3. • Motivation and Introduction to Research Data Service (RDS) • Modeling RDS • Managing and programming RDS • Disseminating RDS • Conclusions Outline 2016 www.sti-innsbruck.at 3
  • 4. • Acceptance of the open science* principle entails open access not only to research data but also to tools that allow researchers to perform various types of activities over these data including mining, visualization, and analysis. • Research Data Services (RDSs) enable researchers to conduct efficiently and effectively their research activities. • One of the challenges faced by researchers, in a globally networked scientific world, is to be able to locate RDSs that fulfill their research needs. By Research Data Service Discoverability we mean the capability of automatically locating research data services that fulfill a researcher goal. • Making a RDS discoverable should enables the service (re-)use. * https://ec.europa.eu/digital-single-market/en/open-science Motivation 2016 www.sti-innsbruck.at 4
  • 5. Research Data Service (RDS): •is a subclass of Service in a general sense (it has a service provider and service consumer, added value,…), •is a data service, part of data economy, •applicable in scenarios implementing some part of research process, •may be delivered by a program/IT system, but also via other means e.g. a human. What is a “Research Data Service”? 2016 www.sti-innsbruck.at 5 Wikipedia: Research comprises "creative work undertaken on a systematic basis in order to increase the stock of knowledge, including knowledge of humans, culture and society, and the use of this stock of knowledge to devise new applications." Wikipedia: Research comprises "creative work undertaken on a systematic basis in order to increase the stock of knowledge, including knowledge of humans, culture and society, and the use of this stock of knowledge to devise new applications."
  • 6. Definition at an abstract level: a “research data service is a rule of correspondence between two sets”, or “A Concrete Research Data Tool on which there exists an Institutional Commitment in the form of a Service-Level Agreement.”. These and more definitions are to be comprehensively presented at “White paper on Research Data Service Discoverability” of the RDA Europe project (European Union’s Horizon 2020 research and innovation programme) – ongoing work. What is a “Research Data Service”? 2016 www.sti-innsbruck.at 6
  • 7. • Web services are essentially a programmatic layer on top of distributed systems. • Research Data Service is defined in this presentation earlier. – So it may or may not be implemented as Web service. – And has specific characteristics related to research. Differences between a Research Data Service and a Web Service 2016 www.sti-innsbruck.at 7
  • 8. • Motivation and Introduction to Research Data Service (RDS) • Modeling RDS • Managing and programming RDS • Disseminating RDS • Conclusions Outline 2016 www.sti-innsbruck.at 8
  • 9. Applicable to RDS: Web Service properties • Functional – contains the formal specification of what exactly the service can do. • Behavioral – how the functionality of the service can be achieved in terms of interaction with the service and as well in terms of functionality required from the other Web services. • Non-functional properties – captures constraints over the previous mentioned properties.
  • 10. Applicable to RDS: Web Service related tasks • Discovery: “Find services that matches to the service requester specification” . • Selection and Ranking: “Choose the most appropriate services among the available ones” • Composition: “Assembly of services based in order to achieve a given goal and provide a higher order of functionality”. • Mediation: “Solve mismatches among domain knowledge used to describe the services, protocols used in the communication, data exchanged in the interaction (types used, and meaning of the information) and business models of the different parties”. • Execution: “Invocation of a concrete set of services, arranged in a particular way following programmatic conventions that realizes a given task”. • Monitoring: “Supervision of the correct execution of services and dealing with exceptions thrown by composed services or the composition workflow itself”. • Handover: “Replacement of services by equivalent ones, which solely or in combination can realize the same functionality as the replaced one, in case of failure while execution”.
  • 11. • Going mainstream: schema.org • Linked Open Data cloud counts 25 billion triples • Open government initiatives • BBC, Facebook, Google, Yahoo, etc. use semantics • SPARQL becomes W3C recommendation • Life science and other scientific communities use ontologies • RDF, OWL become W3C recommedations • Research field on ontologies and semantics appears • Term „Semantic Web“ has been „seeded“, Scientific American article, Tim Berners-Lee et al. Semantic Web Evolution in One Slide 2008 2001 2010 2004 Source: Open Knowledge Foundation
  • 12. 5-star Linked OPEN Data: Applicable to Any, also Research Data ★ Available on the web (whatever format) but with an open lisence, to be Open Data ★★ Available as machine-readable structured data (e.g. excel instead of image scan of a table) ★★★ as (2) plus non-proprietary format (e.g. CSV instead of excel) ★★★★ All the above plus, Use open standards from W3C (URIs, RDF and SPARQL) to identify things, so that people can point at your stuff ★★★★★ All the above, plus: Link your data to other people’s data to provide context
  • 13. What is Schema.org? • Schema.org provides a collection of shared vocabularies. • Launched in June 2011 by Bing, Goolge and Yahoo • Yandex joins in November • Purpose: Create a common set of schemas for webmasters to mark- up with structured data their websites. 13
  • 14. Motivation: What for? 1) Lead to the generation of rich snippets in search engine results more attractive for the users 14 14
  • 15. Motivation: What for? 2) Query/Answer based Search Engine •Semantic Search •Making use of structured data, the search engine can understand the content of your web site and make use of it to give a more accurate search result. 15 15
  • 16. Advantages • Webmasters can use schema.org to mark up their web pages (creating enriched snippets) in a way that is recognized by major search engines. • The enriched snippets enable search engines to understand the information on web pages that results in richer and more attractive search results for the users Easier for users to find relevant and right information on the web. • Search engines including Bing, Google, Yahoo! and Yandex rely on this markup to improve the display of search results. • Helps webmasters to rank higher in search results • This markup has the potential to enhance the CTR (click through ratio) from the search results from anywhere between 10-25%. 16
  • 17. Advantages • Schema.org can be also used for structured data interoperability. • Its usage can also lead to the development of new tools, for example Google Recipe Search, which may open up other marketing channels if not now, in the near future. • Obviously also relevant for RDS. Information from: http://builtvisible.com/micro-data-schema-org-guide-generating-rich-snippets/#schemaorg 17
  • 18. Input: •Aim of the task/part of the research process to be executed (goal), •Context and implementation restrictions (functional and non-functional properties): – Domain, QoS, scalability, price... Output: •Information, data, •Research process step completed, •Knowledge (if e.g. the service has a human in the loop), •Change of state (can be intangible). Metadata semantics needed for the description of the “input set” (domain) and the “output set” (co-domain) 2016 www.sti-innsbruck.at 18
  • 19. • In “ideal” world, yes. • Also yes in perspective, as the amount of research data services increased & research steering service economy tends to be more interdisciplinary. – It becomes more difficult to identify and find relevant services. • In real world however, simpler things and models spread better. – E.g. programmableweb still does not have semantic descriptions for service APIs • Yet, here is a clear progressive usage potential here, as the research community is a good choice to be early adopters. Do we need to specify the syntax and semantics of the elements of the domain and co-domain? 2016 www.sti-innsbruck.at 19
  • 20. • A Research Data Service instance definitely changes with time – E.g. its quality may alter, its non-functional properties change – Its context and usage vary – It may appear and disappear – Its implementation may change – … • However, modeling programmatically such state changes is difficult, and make them widely used is even more difficult. • Therefore, Research Data Services should be designed as stateless. RDS: “stateless” or “state-based”? 2016 www.sti-innsbruck.at 20
  • 21. • Aimed dataset or service, • Scientific discipline, • Scientific method, • Domain, • Information about quantity, quality, availability, creator(s)/provider(s), • Access and license policies, • Origin and annotation of reused/subcontracted sources (when applicable). (Some – even all - of the above can be optional.) Examples: • “compare performance of my semantic repository at criteria X”, • “find datasets with energy consumption of fridges in Vienna”. What should be included in a RDS profile in order to appropriately describe its functionality? 2016 www.sti-innsbruck.at 21
  • 22. • Possibly e.g. in conjunction with research method description. – Think BPEL, etc. Scientific workflows: appropriate for describing the process model of a Research Data Service 2016 www.sti-innsbruck.at 22 Basing on an USDL and Linked USDL example, source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.
  • 23. • Motivation and Introduction to Research Data Service (RDS) • Modeling RDS • Managing and programming RDS • Disseminating RDS • Conclusions Outline 2016 www.sti-innsbruck.at 23
  • 24. • In most cases existing service description frameworks like OWL-S and WSMO are too complex, except. – In genetics, for example, some data annotations are made using OWL, and building a service on top of it would be a natural extension. • But in many cases it would not be the best choice. – Most data are not shared on the Web with OWL, in particular. – OWL is too complex and too expressive. • Using real data in research more essential, so eventually the frameworks in which the real data mostly is, are important, so eventually linked (open) data, schema.org Using Semantic Web Services for RDS? 2016 www.sti-innsbruck.at 24
  • 25. An Option: Applying Linked Service System (LSS) Model Structure Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.
  • 26. LSS Implementation Example - Goals Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.
  • 27. LSS Implementation Example - Locations Source: Cardoso, J., Lopes, R., Poels, G. “Service Systems”, Springer, 2014. ISBN 978-3-319-10813-1.
  • 28. • Presence of the ways to annotate the functionality, domain,… • Assumption of “incorrectness and incompleteness” (LarKC project), • Much of matchmaking and reasoning should be moved to the applications – but: semantics can support maintenance of community- generated reusable mapping (e.g. stating that two service parts are the same). Main characteristics and capabilities of a knowledge representation language appropriate for the description of the functionality of a data service as well as for effectively supporting reasoning in the matchmaking process 2016 www.sti-innsbruck.at 28
  • 29. • Possible assuming a non 100% performance and a human in the loop. Example: ongoing STI’s PhD of Ioannis Stavrakantonakis (winner of Netidee scholarship 2015 as one of the best Internet-related dissertations in Austria) Towards Automatic Matching of APIs 2016 www.sti-innsbruck.at 29
  • 30. Modeling manually even simple domain and web page takes time Suggesting terms speed up the process: LOV: vocabulary ranking for different domains 2016 www.sti-innsbruck.at 30 More at: Stavrakantonakis, I., Fensel, A., & Fensel, D. (2015, November). Linked Open Vocabulary Recommendation Based on Ranking and Linked Open Data. In Joint International Semantic Technology Conference (pp. 40-55). Springer International Publishing.
  • 31. We need it, particularly because: • Data sets vary from domain to domain, and often the research is domain specific, • Eases discoverability. Also in agreement with other trends in the area e.g. microservices. Discipline-specific classification of data services (classes of data services) supported by discipline-specific ontologies 2016 www.sti-innsbruck.at 31 Danado, J., Davies, M., Ricca, P., & Fensel, A. (2010). An authoring tool for user generated mobile services. In Future Internet-FIS 2010 (pp. 118-127). Springer Berlin Heidelberg. Davies, M., Carrez, F., Heinilä, J., Fensel, A., Narganes, M., & Carlos dos Santos Danado, J. (2011). m: Ciudad: enabling end-user mobile service creation. International Journal of Pervasive Computing and Communications, 7(4), 384-414.
  • 32. • A single point to make services discovered. – A meta- Research Data Service in itself. • Ideologically like UDDI, or like programmableweb for Web APIs now. On the role and architecture of Registries/Directories/Catalogs of Services 2016 www.sti-innsbruck.at 32
  • 33. • By data, by domain, by functionality,… • The classifications do not have to be created apriori, but could be created ad hoc once the annotations are there – not to restrict the usage. • De facto seem to be classified by provider platforms e.g. in area: How to classify RDS? “stateless/state- based”, “type of input data: discrete data/vectors/functions/streaming data”, “types of output data”, etc. 2016 www.sti-innsbruck.at 33 For publications – numerous repositories e.g. from publishers, Zenodo, GoogleScholar
  • 34. • It is a necessity and a criterion. • But the situation when the citations number is decisive in the ranking (e.g. how Google Scholar does – most cited on top) is not optimal, as such search may overlook data with a closest match, and the output itself also impacts citations. Is “citation” instrumental in making research data service discoverable? 2016 www.sti-innsbruck.at 34 Matthew 25:29 New American Standard Bible "For to everyone who has, more shall be given, and he will have an abundance; but from the one who does not have, even what he does have shall be taken away. Matthew 25:29 New American Standard Bible "For to everyone who has, more shall be given, and he will have an abundance; but from the one who does not have, even what he does have shall be taken away.
  • 35. • Motivation and Introduction to Research Data Service (RDS) • Modeling RDS • Managing and programming RDS • Disseminating RDS • Conclusions Outline 2016 www.sti-innsbruck.at 35
  • 36. • Research is disseminated nowadays also via social media • Social media is arguably used by young generations more commonly than email • There are many social media channels allowing research communication existing, to name a few: – ResearchGate – Academia.edu – Google Scholar – SlideShare – … • ONLIM is a start-up of STI Innsbruck delivering a solution to efficient dissemination on social media, based on semantics (schema.org) • ONLIM is available as a tool at www.onlim.com The world is multi-channel now: being present everywhere to be seen 2016 www.sti-innsbruck.at 36
  • 41. www.onlim.com ONLIM: Dashboard with suggested posts 2016 www.sti-innsbruck.at 41
  • 42. Data licensing 2016 www.sti-innsbruck.at 42 Image from DALICC consortium: FH St Pölten, STI Innsbruck, WU Wien, Semantic Web Company, Höhne i. d. Maur & Partner Rechtsanwälte OG Data licensing is still complicated, formats for automated licensed data use are under-defined. Semantic standards for license development are in progress e.g. ODRL, RightsML. A new project delivering a support system for data licensing is funded in this year‘s FFG Ikt der Zukunft call, named DALICC: Data Licences Clearance Center.
  • 43. • Motivation and Introduction to Research Data Service (RDS) • Modeling RDS • Managing and programming RDS • Disseminating RDS • Conclusions Outline 2016 www.sti-innsbruck.at 43
  • 44. • Research Data Services are data services, and surely belong to the data service value chain. • There exist promising semantic languages and technologies to be applied to solutions of RDS modeling and discovery problems e.g. linked services, linked data, schema.org. • Efficient dissemination of research is very important. Also dissemination needs to multi-channel now, and new kind of channels appear e.g. social media. • Relevant data value chain techniques and tools are in development e.g. on (semantic) data licensing. • See more of smart data development at Summary 2016 www.sti-innsbruck.at 44 29-30 June 2016, 12-15 September 2016, Eindhoven Leipzig
  • 45. • C. Thanos (2014) Mediation: The Technological Foundation of Modern Science. Data Science Journal, Vol.13, pp.88–105. DOI: 10.2481/dsj.14-016 • T. Gruber, “Towards Principles for the Design of Ontologies Used for Knowledge Sharing” in “Formal Ontology in Conceptual Analysis and Knowledge Representation”, Technical Report KSL 93-04, Knowledge Systems Laboratory, Stanford University. • D. Fensel, F. Facca, E. Simperl and I.Toma. Semantic Web Services Textbook, Springer, 2011. • Silvio Peroni, Alexander Dutton, Tanya Gray, David Shotton (2015). Setting our bibliographic references free: towards open citation data. Journal of Documentation, 71 (2): 253-277. http://dx.doi.org/10.1108/JD-12-2013-0166 • Fensel, A., Toma, I., García, J. M., Stavrakantonakis, I., & Fensel, D. (2014). Enabling customers engagement and collaboration for small and medium-sized enterprises in ubiquitous multi-channel ecosystems. Computers in Industry, 65(5), 891-904. References 2016 www.sti-innsbruck.at 45
  • 46. CLICK TO EDIT MASTER TITLE STYLE Thank you Questions