Difference between revisions of "Twarql"

From Knoesis wiki
Jump to: navigation, search
m
(Introduction)
Line 4: Line 4:
  
 
Our approach encompasses the following steps:
 
Our approach encompasses the following steps:
* extract content (entity mentions, hashtags and URLs) from microposts;
+
* extract content (entity mentions, hashtags and URLs) from microposts;
* encode content in a structured format (RDF) using shared vocabularies (FOAF, SIOC, MOAT, etc.);
+
* encode content in a structured format (RDF) using shared vocabularies (FOAF, SIOC, MOAT, etc.);
* enable structured querying of microposts (SPARQL);
+
* enable structured querying of microposts (SPARQL);
* enable subscription to a stream of microposts that match a given query (Concept Feeds);
+
* enable subscription to a stream of microposts that match a given query (Concept Feeds);
* enable scalable real-time delivery of streaming data ([http://code.google.com/p/sparqlpush SparqlPuSH]).  
+
* enable scalable real-time delivery of streaming data ([http://code.google.com/p/sparqlpush SparqlPuSH]).
  
 
== Architecture ==
 
== Architecture ==

Revision as of 21:06, 14 May 2010

Twarql: Twitter Feeds through SPARQL

Introduction

Our approach encompasses the following steps:

  • extract content (entity mentions, hashtags and URLs) from microposts;
  • encode content in a structured format (RDF) using shared vocabularies (FOAF, SIOC, MOAT, etc.);
  • enable structured querying of microposts (SPARQL);
  • enable subscription to a stream of microposts that match a given query (Concept Feeds);
  • enable scalable real-time delivery of streaming data (SparqlPuSH).

Architecture

Architecture.png

Twarql API