SPARQL Query Language

This chapter provides a detailed introduction to the SPARQL Protocol and RDF Query Language (SPARQL 1.1): the standard query language for RDF. After some initial motivation, we delve into the features of the query language, illustrated with concrete examp

  • PDF / 15,896,430 Bytes
  • 689 Pages / 439.42 x 683.15 pts Page_size
  • 50 Downloads / 191 Views

DOWNLOAD

REPORT


The Web of Data

The Web of Data

Aidan Hogan

The Web of Data

Aidan Hogan Department of Computer Science Universidad de Chile Santiago de Chile, Chile

ISBN 978-3-030-51579-9 ISBN 978-3-030-51580-5 (eBook) https://doi.org/10.1007/978-3-030-51580-5 © Springer Nature Switzerland AG 2020 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors, and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication. Neither the publisher nor the authors or the editors give a warranty, expressed or implied, with respect to the material contained herein or for any errors or omissions that may have been made. The publisher remains neutral with regard to jurisdictional claims in published maps and institutional affiliations. This Springer imprint is published by the registered company Springer Nature Switzerland AG The registered company address is: Gewerbestrasse 11, 6330 Cham, Switzerland

For all those without whom this book would not have been possible. To all those without whom it would have been finished sooner.

Preface

The idea of a “Web of Data”, as discussed in this book, has been around since at least 1998, when Berners-Lee referenced his plan “for achieving a set of connected applications for data on the Web in such a way as to form a consistent logical web of data”. Myriad developments have taken place since then towards realising a Web of Data, including standards, languages, protocols, tools, optimisations, theorems, and more besides. These developments have more recently been deployed on millions of websites, where most users interact with the Web of Data on a daily basis, perhaps without realising it. The core objective of the Web of Data is to publish content on the Web in formats that machines can process more easily and accurately than the human-friendly HTML documents forming the current “Web of Documents”. As the Web becomes increasingly machine readable, increasingly complex tasks can be automated on the Web, yielding more and more powerful Web applications that are capable of discovering, cross-referencing, filtering, and organising data from numerous websites in a matter of seconds. Assume, for example, that we are running a recipe website. Rather than only describing the recipe in the text of a paragraph – like “This