Main

April 21, 2014

RDF lists and SPARQL

Not great, but not terrible, and a bit better with SPARQL 1.1

Continue reading "RDF lists and SPARQL" »

March 8, 2014

Easier querying of strings with RDF 1.1

In which a spoonful of syntactic sugar makes the string querying go down a bit easier.

Continue reading "Easier querying of strings with RDF 1.1" »

February 9, 2014

Querying my own MP3, image, and other file metadata with SPARQL

And a standard part of Ubuntu.

Continue reading "Querying my own MP3, image, and other file metadata with SPARQL" »

January 7, 2014

Storing and querying RDF in Neo4j

Hands-on experience with another NoSQL database manager.

Continue reading "Storing and querying RDF in Neo4j" »

December 4, 2013

Storing (and querying) RDF in NoSQL database managers

Interesting progress, carefully measured.

Continue reading "Storing (and querying) RDF in NoSQL database managers" »

November 9, 2013

Using SPARQL queries from native Android apps

With a free, kid-friendly development kit.

Continue reading "Using SPARQL queries from native Android apps" »

September 22, 2013

Making charts out of SPARQL query results with sgvizler

Embed a query in your HTML, name an endpoint, and pick a chart type.

Continue reading "Making charts out of SPARQL query results with sgvizler" »

July 1, 2013

Using VALUES to map values in a SPARQL query

The VALUES keyword: even better than I thought.

Continue reading "Using VALUES to map values in a SPARQL query" »

June 2, 2013

Coming soon: new, expanded edition of "Learning SPARQL"

55% more pages! 23% fewer mentions of the semantic web!

Continue reading "Coming soon: new, expanded edition of "Learning SPARQL"" »

February 15, 2013

"RDF and SPARQL" article published in "Big Data" journal

Or: RDF, SPARQL, and Big Data, part 3.

Continue reading ""RDF and SPARQL" article published in "Big Data" journal" »

January 13, 2013

Finding Europeana audio with SPARQL

And video!

Continue reading "Finding Europeana audio with SPARQL" »

December 5, 2012

Normalizing company names with SPARQL and DBpedia

Wikipedia page redirection data, waiting for you to query it.

Continue reading "Normalizing company names with SPARQL and DBpedia" »

October 24, 2012

SPARQL and Big Data (and NoSQL)

How to pursue the common ground?

Continue reading "SPARQL and Big Data (and NoSQL)" »

September 29, 2012

SPARQL 1.1's new VALUES keyword

New ways to filter search results.

Continue reading "SPARQL 1.1's new VALUES keyword" »

June 26, 2012

Reclaiming my picture metadata from flickr

Surprise: by converting multiple sources of data to triples and then running a SPARQL query.

Continue reading "Reclaiming my picture metadata from flickr" »

June 3, 2012

Trying out SPARQL 1.1's COPY and MOVE operations

Copying and moving triples between graphs, named or otherwise.

Continue reading "Trying out SPARQL 1.1's COPY and MOVE operations" »

March 31, 2012

Playing with SPARQL Graph Store HTTP Protocol

GETting, POSTing, PUTting, and DELETEing named graphs.

Continue reading "Playing with SPARQL Graph Store HTTP Protocol" »

October 4, 2011

Displaying SPARQL results on a mobile phone

Nicely.

Continue reading "Displaying SPARQL results on a mobile phone" »

July 27, 2011

"Learning SPARQL" now available

In print and ebook formats.

Continue reading ""Learning SPARQL" now available" »

June 1, 2011

My upcoming O'Reilly book: "Learning SPARQL"

Querying and Updating with SPARQL 1.1.

Continue reading "My upcoming O'Reilly book: "Learning SPARQL"" »

May 17, 2011

Using SPARQL to find the right DBpedia URI

Even with the wrong name.

Continue reading "Using SPARQL to find the right DBpedia URI" »

April 27, 2011

Inserting data from a SPARQL endpoint into a relational database

Via XML.

Continue reading "Inserting data from a SPARQL endpoint into a relational database" »

April 20, 2011

Form-driven SPARQL queries without scripting

Just two lines in an .htaccess file.

Continue reading "Form-driven SPARQL queries without scripting" »

February 22, 2011

Pulling SKOS prefLabel and altLabel values out of DBpedia

Or, using linked data to build a standards-compliant thesaurus with SPARQL.

Continue reading "Pulling SKOS prefLabel and altLabel values out of DBpedia" »

October 15, 2010

Playing more with SPARQL 1.1 property paths

Some fun new features.

Continue reading "Playing more with SPARQL 1.1 property paths" »

September 22, 2010

Fallback with SPARQL

"Use this term if available, else fall back to that one".

Continue reading "Fallback with SPARQL" »

August 18, 2010

Trying SPARQL 1.1 new query features with ARQ

Just about all there.

Continue reading "Trying SPARQL 1.1 new query features with ARQ" »

June 3, 2010

RESTful SPARQL queries of RDFa

No local parsing or querying software needed.

Continue reading "RESTful SPARQL queries of RDFa" »

March 1, 2010

Is SPIN the Schematron of RDF?

Represent business rules using an implemented standard, then flagging violations in a machine-readable way.

Continue reading "Is SPIN the Schematron of RDF?" »

January 21, 2010

Using the ARQ SPARQL processor from the command line

With the Jena extensions.

Continue reading "Using the ARQ SPARQL processor from the command line" »

January 4, 2010

Federated SPARQL queries

Using a Jena extension.

Continue reading "Federated SPARQL queries" »

October 14, 2009

Blogging on TopQuadrant's Blog

In addition to here.

Continue reading "Blogging on TopQuadrant's Blog" »

October 1, 2009

A rules language for RDF

Right under our noses.

Continue reading "A rules language for RDF" »

September 9, 2009

Appreciating SPARQL CONSTRUCT more

Another way to get more out of your data.

Continue reading "Appreciating SPARQL CONSTRUCT more" »

August 27, 2009

Getting started with the TopQuadrant product line

A lot of great technology to learn about.

Continue reading "Getting started with the TopQuadrant product line" »

July 22, 2009

New developerWorks article: "Build Wikipedia query forms with semantic technology"

Build form-driven apps that let any user query DBpedia.

Continue reading "New developerWorks article: "Build Wikipedia query forms with semantic technology"" »

May 22, 2009

Writing about the Semantic Web

And Linked Data, and RDF, and RDFa, and SPARQL, and OWL, and...

Continue reading "Writing about the Semantic Web" »

April 8, 2009

Getting started with AllegroGraph

Via Python and via HTTP.

Continue reading "Getting started with AllegroGraph" »

March 19, 2009

Getting started with Open Anzo

Don't miss the exciting command line video demo!

Continue reading "Getting started with Open Anzo" »

March 15, 2009

Some use cases to implement using SPARQL graphs

Or not; I'm open to suggestions.

Continue reading "Some use cases to implement using SPARQL graphs" »

March 10, 2009

Querying a set of named RDF graphs without naming the graphs

A big step toward using named graphs to track provenance.

Continue reading "Querying a set of named RDF graphs without naming the graphs" »

March 1, 2009

Some questions about RDF named graphs

Trying to connect the data structure to real-world use.

Continue reading "Some questions about RDF named graphs" »

January 8, 2009

Hey CNN, SPARQL isn't so difficult.

And like any programming language, it doesn't have to be convoluted.

Continue reading "Hey CNN, SPARQL isn't so difficult." »

December 26, 2008

A belated Christmas wish: a SPARQL endpoint for Digg RDF

Or consider it a lazy semweb wish.

Continue reading "A belated Christmas wish: a SPARQL endpoint for Digg RDF" »

December 22, 2008

Adding metadata value with Pellet

A nice new feature of Pellet 2.0.

Continue reading "Adding metadata value with Pellet" »

December 1, 2008

SPARQL and live relational data

A little demo.

Continue reading "SPARQL and live relational data" »

November 18, 2008

Linking information to "missing" information in SPARQL

Or, as the SQL people call it, doing outer joins.

Continue reading "Linking information to "missing" information in SPARQL" »

November 7, 2008

SPARQL at the movies

Using SPARQL to answer a few questions that IMDB won't help much with.

Continue reading "SPARQL at the movies" »

October 29, 2008

Download SPARQL results directly into a spreadsheet

And then sort it, graph it, create new calculations... do all that stuff people do with spreadsheets.

Continue reading "Download SPARQL results directly into a spreadsheet" »

October 20, 2008

SPARQL and relational databases: getting started

Asking about tables and columns and doing a simple join.

Continue reading "SPARQL and relational databases: getting started" »

October 10, 2008

Learning more about SPARQL

Improving the Bart blackboard query.

Continue reading "Learning more about SPARQL" »

September 30, 2008

Querying wiki/dbpedia for presidents' ages at inauguration

Easier than Jon Udell had thought.

Continue reading "Querying wiki/dbpedia for presidents' ages at inauguration" »

September 23, 2008

Querying aggregated XBRL reports with SPARQL

Easier than I though it would be.

Continue reading "Querying aggregated XBRL reports with SPARQL" »

August 15, 2008

How you can explore a new set of linked data

Some great tips from Dean Allemang.

Continue reading "How you can explore a new set of linked data" »

November 9, 2007

Querying DBpedia

And looking forward to more.

Continue reading "Querying DBpedia" »

July 6, 2007

Semantic Web project ideas number 6

A form-driven front end to a SPARQL engine (as opposed to a SPARQL front end).

Continue reading "Semantic Web project ideas number 6" »