Presentation is loading. Please wait.

Presentation is loading. Please wait.

Simplifying the mechanics toward building a Biodiversity Knowledge Graph David P. Shorthouse Christian Gendreau Université de Montréal /

Similar presentations


Presentation on theme: "Simplifying the mechanics toward building a Biodiversity Knowledge Graph David P. Shorthouse Christian Gendreau Université de Montréal /"— Presentation transcript:

1 Simplifying the mechanics toward building a Biodiversity Knowledge Graph David P. Shorthouse Christian Gendreau Université de Montréal

2 Biodiversity Knowledge Graph

3 RESTful & Resourceful APIs

4 JSON (JavaScript Object Notation)

5

6

7

8 OpenURL Created by librarian at University of Ghent in 1990s Used by libraries to connect patrons to subscription content Assists with the resolution of a request for a web resource ANSI/NISO Z39.88 standard Base URL + structured query string

9 OpenURL Version 0.1 isbn= &title=The+Far+Side+Galler y+3 Version &rft_val_fmt=info:ofi/fmt:kev:mtx:book &rft.isbn= &rft.btitle=The+Far+Sid e+Gallery+3

10 COinS (Content in Spans) in HTML

11

12

13 Problems with OpenURL Never fully satisfied anyone – Search vs. find – Granularity of linking (journal? article? page?) – Lazy exposure of known holdings Output does not have a specified format

14 OpenURL Well-specified query parameters Versioning is explicit

15 Are there Canadidate Query Parameters in Our Community?

16

17 What About the Response Structure?

18 Vascular Plants of Canada

19

20

21

22 JSON-LD

23 W3C Recommendation, January 2014 Allows specification – What the terms mean & what are their characteristics Allows specification May not break existing API responses Transformation tools to express as RDF

24 Example Encyclopedia of Life TraitBank®

25 JSON-LD Well-specified semantics and structure for the content

26 Take Home Messages We should express versioning in our APIs We should reuse DwC terms as API query parameters We should use JSON-LD for API responses Consumers can use services with (greater) confidence Documentation can be shared It may be possible to inch toward a simple, effective biodiversity knowledge graph without breaking existing JSON-based APIs

27 How Do We Get There? Workflow and Services Interest Group Develop a common set of requirements Early adopters Proofs-of-concept, client applications Libraries of code to consume A name and a web presence


Download ppt "Simplifying the mechanics toward building a Biodiversity Knowledge Graph David P. Shorthouse Christian Gendreau Université de Montréal /"

Similar presentations


Ads by Google