background preloader

SPARQL

SPARQL
SPARQL (pronounced "sparkle", a recursive acronym for SPARQL Protocol and RDF Query Language) is an RDF query language, that is, a semantic query language for databases, able to retrieve and manipulate data stored in Resource Description Framework format.[2][3] It was made a standard by the RDF Data Access Working Group (DAWG) of the World Wide Web Consortium, and is recognized as one of the key technologies of the semantic web. On 15 January 2008, SPARQL 1.0 became an official W3C Recommendation,[4][5] and SPARQL 1.1 in March, 2013.[6] SPARQL allows for a query to consist of triple patterns, conjunctions, disjunctions, and optional patterns.[7] Implementations for multiple programming languages exist.[8] "SPARQL will make a huge difference" making the web machine-readable according to Sir Tim Berners-Lee in a May 2006 interview.[9] Advantages[edit] The example below demonstrates a simple query that leverages the ontology definition "foaf", often called the "friend-of-a-friend" ontology.

RDF Primer The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web. This Primer is designed to provide the reader with the basic knowledge required to effectively use RDF. It introduces the basic concepts of RDF and describes its XML syntax. It describes how to define RDF vocabularies using the RDF Vocabulary Description Language, and gives an overview of some deployed RDF applications. It also describes the content and purpose of other RDF specification documents. 1. The Resource Description Framework (RDF) is a language for representing information about resources in the World Wide Web. RDF is intended for situations in which this information needs to be processed by applications, rather than being only displayed to people. RDF is based on the idea of identifying things using Web identifiers (called Uniform Resource Identifiers, or URIs), and describing resources in terms of simple properties and property values. <? 2. (URL).

Argotic Syndication Framework Faceted navigation for document discovery Better search with faceted navigation Text search is one of the most important ways that users of enterprise content can find the documents they need. Unfortunately, there are a number of reasons why enterprise text search systems often work less well than search of the public Internet (Enterprise Search: Tough Stuff, Rajat Mukherjee and Jianchang Mao. ACM Queue vol. 2, no. 2, April 2004). The main reason is that most enterprise content isn't cross-linked, so the search system doesn't have the page rank information that identifies "good" pages on a topic. Thus there is an opportunity to improve search within enterprises by using metadata. While there are several different ways for a user to specify metadata conditions, this article is about one that has special advantages: faceted navigation. Back to top Example of faceted navigation The faceted navigation search interface of Croton is shown in Figure 1. This example illustrates three key features of faceted navigation: Figure 1. Table 1.

FOAF Vocabulary Specification Classes Class: foaf:Agent Agent - An agent (eg. person, group, software or physical artifact). The Agent class is the class of agents; things that do stuff. The Agent class is useful in a few places in FOAF where Person would have been overly specific. [#] [back to top] Class: foaf:Document Document - A document. The Document class represents those things which are, broadly conceived, 'documents'. The Image class is a sub-class of Document, since all images are documents. We do not (currently) distinguish precisely between physical and electronic documents, or between copies of a work and the abstraction those copies embody. [#] [back to top] Class: foaf:Group Group - A class of Agents. The Group class represents a collection of individual agents (and may itself play the role of a Agent, ie. something that can perform actions). This concept is intentionally quite broad, covering informal and ad-hoc groups, long-lived communities, organizational groups within a workplace, etc. Here is an example.

Resource Description Framework The Resource Description Framework (RDF) is a family of World Wide Web Consortium (W3C) specifications[1] originally designed as a metadata data model. It has come to be used as a general method for conceptual description or modeling of information that is implemented in web resources, using a variety of syntax notations and data serialization formats. It is also used in knowledge management applications. RDF was adopted as a W3C recommendation in 1999. Overview[edit] RDF is an abstract model with several serialization formats (i.e. file formats), so the particular encoding for resources or triples varies from format to format. This mechanism for describing resources is a major component in the W3C's Semantic Web activity: an evolutionary stage of the World Wide Web in which automated software can store, exchange, and use machine-readable information distributed throughout the Web, in turn enabling users to deal with the information with greater efficiency and certainty. History[edit] <?

OWL Web Ontology Language Guide W3C Recommendation 10 February 2004 New Version Available: OWL 2 (Document Status Update, 12 November 2009) The OWL Working Group has produced a W3C Recommendation for a new version of OWL which adds features to this 2004 version, while remaining compatible. Please see OWL 2 Document Overview for an introduction to OWL 2 and a guide to the OWL 2 document set. This version: Latest version: Previous version: Editors: Michael K. Chris Welty, IBM Research, Deborah L. Please refer to the errata for this document, which may include some normative corrections. See also translations. Copyright © 2004 W3C® (MIT, ERCIM , Keio), All Rights Reserved. Abstract The World Wide Web as it is currently constituted resembles a poorly mapped geography. This document demonstrates the use of the OWL language to Status of This Document 1.1. 1.2. OWL is a component of the Semantic Web activity.

Services The Matchmaker is also a web service that helps make connections between service requesters and service providers. The Matchmaker serves as a "yellow pages" of service capabilities. The Matchmaker allows users and/or software agents to find each other by providing a mechanism for registering service capabilities. Registration information is stored as advertisements. When the Matchmaker agent receives a query from a user or another software agent, it searches its dynamic database of advertisements for agents that can fulfill the incoming request. Thus, the Matchmaker also serves as a liaison between a service requester and a service provider. Our DAML-S Matchmaker employs techniques from information retrieval, AI, and software engineering to compute the syntactical and semantic similarity among service capability descriptions. Visit for further details.

LibraryThing LT members who’ve been around for a year or so may remember our partnership with Books Matter, an organization dedicated to providing books to needy schools in Ghana. I caught up with Keith Goddard—founder of Books Matter—this week, who was kind enough to update me on their latest projects! Interested in donating to Books Matter? Can you tell us a bit about how Books Matter got started? Basically, three things happened. What is the process involved in getting a shipment of books sent? We don’t have a lot of room at our house, which is where we store the books. In its first year, Books Matter sent 6,000 books to Ghana. I didn’t really know what to expect. How many schools/libraries have received books from Books Matter now, and where are they? So far, five institutions have received books from us: Bright Future School, in Keta; a library in Keta; a college in Ho; an elementary/junior high near Ho; and, an orphanage near Kumasi. What’s your personal library like? —interview by Loranne Nasir

How to Make a Faceted Classification and Put It On the Web Update February 2011: This has been translated into Dutch: Hoe maak je een facetclassificatie en hoe plaats je haar op het web? Many thanks to Janette Shew and the Information Architecture Institute's Translations Initiative for doing this. Also, How to Reuse a Faceted Classification and Put It On the Semantic Web, by Bene Rodriguez-Castro, Hugh Glaser and Les Carr, takes my example of dishwashing detergents and extends it into ontologies and RDF. Update February 2007: IA Voice has used this paper as the basis for a series of four podcast episodes! It starts with IA E-Learning: Faceted Classification (1 of 4). Denton, William. This follows Putting Facets on the Web: An Annotated Bibliography, and is the second paper I wrote for Prof. 0. Faceted classifications are increasingly common on the World Wide Web, especially on commercial web sites (Adkisson 2003). What are facets? Facets and the web go very well together. 1. 1.1 When not to make a faceted classification 2. 2.1. 2.2.

180 Del.icio.us Tools and Resources Feb Filed Under Service | Comments Off Social bookmarking was one of the earliest trends out on the social web, and del.icio.us quickly took the lead. Web browser add-ons and Bookmarklets Randomizer button- A great way to find sites whch you may never have discovered otherwise, the button takes you to a random, recently bookmarked site. del.icio.us Toobar- A Firefox extension allowing you to bookmark and tag sites from a toolbar in the browser. del.icio.us Firefox Extension- The official del.icio.us Firefox extension does a great job of integrating your favorite bookmarks into your favorite web browser. Quicker Tag Bookmarklet- Add to your Firefox toolbar to quickly tag bookmarks with specific keywords. Mischievous- Browser plugin for Internet Explorer using del.icio.us to manage your bookmarks. del.icio.us Internet Explorer Context Menu- An IE context menu for del.icio.us, just right click, ad, and tag. loqu.acio.us- Add comments to del.icio.us from anywhere using a simple bookmarklet. Mashups

SIMILE Project

Related: