UB LIS 571 Soergel Lecture 5.1 RDF, linked data, SPARQL query language Dagobert Soergel Department of Library and Information Studies Graduate School.

Slides:



Advertisements
Similar presentations
PubMed Overview From the main HINARI webpage, we can access PubMed by clicking on Search HINARI journal articles through PubMed (Medline). Note: If you.
Advertisements

Exporting Records to a File. Perform a search and retrieve records on the Search Results screen.
Getting Started with your Course Staff Guide. Turn Editing On Click either the link or the button as below:
Day 1. NoodleTools & Graduation Project 2014 Logging In Creating Projects Sharing the DropBox Making an Outline.
AN EDITABLE PAGE HOW TO EDIT COURSE PAGES AND THE LECTURE DATABASE You can ask for editing rights to pages in EEVeC. Pages that you may wish to edit include.
Step 2: Research Tutorial Click on the speaker throughout the presentation for audio.
1 RDF Tutorial. C. Abela RDF Tutorial2 What is RDF? RDF stands for Resource Description Framework It is used for describing resources on the web Makes.
RDF Tutorial.
Introducing… EBSCOhost 2.0 A redesigned EBSCOhost Coming in July 2008.
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
How-To & Search Strategies April 16 th, Contents Using Grant Forward Search Results Filtering your Search – Keywords – Categories – Sponsors – Deadlines.
Microsoft Expression Web-Illustrated Unit C: Adding Text and Links.
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 2 1 Microsoft Office Access 2003 Tutorial 2 – Creating And Maintaining A.
Welcome to Turnitin.com’s Peer Review! This tour will take you through the basics of Turnitin.com’s Peer Review. The goal of this tour is to give you.
Your library record in TAFECAT Using the My Account function in the library catalogue to manage your loans.
RDF: Building Block for the Semantic Web Jim Ellenberger UCCS CS5260 Spring 2011.
Creating And Maintaining A Database. 2 Learn the guidelines for designing databases When designing a database, first try to think of all the fields of.
Chapter 2 Querying a Database
WISER: Newspapers online : an introduction to the scope and range of recent and current newspapers available on Oxlip, including hints on effective search.
Module 3 – e-Learning Folios. 2 Overview myclasses An e-Learning Folio (or eLF) is a means of managing (collecting, organising and presenting) activities,
UB LIS 571 Soergel Lecture 4.1 Searching Linked Data Dagobert Soergel Department of Library and Information Studies Graduate School of Education University.
Working with the Conifer_dbMagic database: A short tutorial on mining conifer assembly data. This tutorial is designed to be used in a “follow along” fashion.
RDA and Linking Library Data VuStuff III Conference Villanova University, Villanova, PA October 18, 2012 Dr. Sharon Yang Rider University.
XP New Perspectives on Microsoft Access 2002 Tutorial 51 Microsoft Access 2002 Tutorial 5 – Enhancing a Table’s Design, and Creating Advanced Queries and.
Database Applications – Microsoft Access Lesson 9 Designing Special Queries Updated 4/11.
Database Applications – Microsoft Access Lesson 9 Designing Special Queries.
Template slide 1: presentation title goes here Insert date, month, year here Insert presenter name here – please don’t write in the grey box below.
MetaLib Tutorial. 2 MetaLib may be used at two different levels – guest users and logged on users. Guest users have limited access to the databases as.
Entity Recognition via Querying DBpedia ElShaimaa Ali.
Music Scales Random Slide Show Menu Please select slide show below: Words & Pictures Pictures.
Web Research © Copyright William Rowan Objectives By the end of this you will be able to: Use search engines and *URL’s on the internet as a research.
Library Training DIETETICS 1 ST YEARS 2014.
LINGNAN UNIVERSITY LIBRARY MAR 2013 LCE102 Library Workshop 1
Creating Interactive PowerPoints Jennifer N. Brown, Universidad Catolica del Norte.
Part 4 – Preview/Index, History, combining search sets, Accessing full text articles and restricting results to the HINARI subset of journals. Instructions.
UB LIS 571 Soergel Lecture 5.2 Access to Information Dagobert Soergel Department of Library and Information Studies Graduate School of Education University.
Limits From the initial (HINARI) PubMed page, we will click on the Limits search option. Note also the hyperlinks to Advanced search and Help options.
UB LIS 571 Soergel Lecture 4.2b Data Schemas and Formats In-lecture exercise Dagobert Soergel Department of Library and Information Studies Graduate School.
XP New Perspectives on Microsoft Access 2002 Tutorial 21 Microsoft Access Tutorial 2 – Creating And Maintaining A Database.
XP 1 Microsoft Access 2003 Introduction To Microsoft Access 2003.
Salt Suite User Guide (Copyright Salt ).
PDF Dissertation Full Text Book Promotion & Service Co., Ltd. ByByByBy Jirawat Promporn Jirawat Promporn k.co.th
Limits From the initial (HINARI) PubMed page, we will click on the Limits search option. Note also the hyperlinks to Advanced search and Help options.
UB LIS 571 Soergel Lecture 6.2b Document analysis for retrieval and information extraction Dagobert Soergel Department of Library and Information Studies.
UB LIS 571 Soergel Lecture 6.2a Formatting documents for interpretation by computer programs. Document markup languages Dagobert Soergel Department of.
Why would you want to embed video & audio into the Discussion forum on a wiki?
Microsoft Access. Microsoft access is a database programs that allows you to store retrieve, analyze and print information. Companies use databases for.
When I want to work with SQL, I start off as if I am doing a regular query.
Moving and Copying Text Instructor: Glenda H. Easter ITSW 1401, Intro to Word Processing.
QuizBreak! How to use QuizBreak to make fun, Jeopardy-like games and reviews.
An Introduction to Forms. The Major Steps of a MicroSoft Access Database  Tables  Queries  Forms  Macros  Reports  Modules On our road map, we are.
UB LIS 571 Soergel Lecture 10.2a Brief Introduction to Assignments Examination of KOS Dagobert Soergel Department of Library and Information Studies.
LINGNAN UNIVERSITY LIBRARY SEP 2011 LIB170: Using RefWorks 1.
UB LIS 571 Soergel Lecture 8.2a Index language functions Dagobert Soergel Department of Library and Information Studies Graduate School of Education University.
UB LIS 571 Soergel Lecture 6.1b Document macrostructure, document templates Inter-document relationships Dagobert Soergel Department of Library and Information.
UB LIS 571 Soergel Lecture 7. 1c Bibliographic and record control
Core LIMS Training: Advanced Administration
5 Objectives General Military Subjects
UB LIS 571 Lecture 13.2a Discussion of Textbook Chapter 16 Indexing Exhaustivity and Specificity Dagobert Soergel Department of Library and Information.
Building the Northwind database from a SQL script
UB LIS 571 Soergel Lecture 7.1a General introduction to metadata and data standards Dagobert Soergel Department of Library and Information Studies Graduate.
Think outside the box! OUT OF THE BOX ANIMATED THE BOX …example text!
Microsoft Office Access 2003
Using Subscription Databases
UB LIS 571 Soergel Lecture 8.2b Vocabulary control and authority control. Lexical relationships Dagobert Soergel Department of Library and Information.
PDF Dissertation Full Text
Group members’ full names You will change/erase all the orange text!
2017/18 School Year Three C’s – Concise, Creative, Captivating
Linked Data 101 Things, URIs, RDF, Triples, Turtle, Ontologies, Vocabularies and SPARQL Linked Data is our Implementation choice for FAIR.
Presentation transcript:

UB LIS 571 Soergel Lecture 5.1 RDF, linked data, SPARQL query language Dagobert Soergel Department of Library and Information Studies Graduate School of Education University at Buffalo Includes audio.

1 Resource Description Framework (RDF). RDF Schema (RDFS) You should have read Lecture Notes p. 133 (pink) Read Lecture Notes p. 135 Lecture Notes. 136: Read the text in the top box Then listen to the audio while following along in the notes (14 min.) 2

1 Resource Description Framework (RDF). RDF Schema (RDFS) continued Read Lecture Notes p. 137 Lecture Notes p. 138 – 139 These pages assume that you understand the format explained in Examples 1 and 2. Read the boxes at the top. If you wish, you can look and see how much of the definitions you understand on your own. Listen to the audio while following along in the Lecture Notes (7 min.). 3

1 Resource Description Framework (RDF). RDF Schema (RDFS) continued Read Lecture Notes p Lecture Notes p. 141 If you wish, you can look and see how much of the data sentences you understand on your own. Listen to the audio while following along in the Lecture Notes (5 min.). Read Lecture Notes p

2 Linked Data Read Lecture Notes p

3 SPARQL query language Lecture Notes p. 144 – 145: Listen to the audio while following along in the Lecture Notes (6 min.), but look at the query on Slide 7. Small change: PREFIX d: has been changed to PREFIX r: (for relationship type) Before or after listening to the audio, you can run the query (Slide 7) Note on the Wikipedia database (DBpedia) It is messy, using relationship types (properties) from many name spaces. These often duplicate each other, sometimes using different names, such as artist and musicalArtist. Many are predefined (if you are really interested, see so that they can used without a PREFIX declaration, which is convenient for experienced users. However, to keep the examples clear and understandable, I declared all PREFIXES used in a query with very short names, such as :, r:, dc:. 6

3 SPARQL query language continued PREFIX : # Used for entity value URIshttp://dbpedia.org/resource/ PREFIX r: # Used for relationship type URIs SELECT ?artist ?album WHERE {# Remember Prolog example, ?album r:producer :Timbaland.# Lecture 1.2 ?album r:musicalArtist ?artist. # ? signifies a variable } 7 If you wish, run the query yourself: First copy the query: Click anywhere in the box below, then press Ctrl-A Ctrl-C Now Go to this URL: Paste the query you just copied into the query box: highlight the text already there (it will be replaced), then paste (click in the box, press Ctrl-A Ctrl-V). Click on Go! Note: The display has changed from my search. recorded in the Lecture Notes. You can do Ctrl-F Hilson; the second Hilson song is Breaking_Point. Clicking on that gives the data on that song; that display has also changed (for the worse).

3 SPARQL query language continued Optional. Another SPARQL query example P. 146, a bit advanced This is mostly self-explanatory. No audio On the slide, the query is different from the Lecture Notes to be more consistent with the previous query Addendum: Among the data about Breaking_Point (song) not shown on p. 145 is :Category:Rhythm_and_blues_ballads This tells us that Rhythm_and_blues_ballads is a category we can use in searching. You can run the query yourself, see Slide 9 8

3 SPARQL query language continued PREFIX : # Used for entity value URIshttp://dbpedia.org/resource/ PREFIX r: # Used for relationship type URIs PREFIX dc: PREFIX category: SELECT ?song ?album WHERE { ?song dc:subjectcategory:Rhythm_and_blues_ballads. ?song r:musicalArtist :Keri_Hilson.# See Note 1 OPTIONAL { ?song r:album ?album. }# See Note 2 } 9 If you wish, run the query yourself: f First copy the query: Click anywhere in the box below, then press Ctrl-A Ctrl-C. Note 1: In the previous query we used the variable ?artist to find the artist for each of many songs. Here, we specify an artist to restrict the songs found: (dc: subject category:Rhythm_... AND r:musicalArtist :Keri_Hilson) Note 2: OPTIONAL just in case one of the songs found is missing album information. Now Go to this URL: Copy as before, Click on Go!