From Semantic Web Standards
Jump to: navigation, search

Twarql: Twitter feeds through SPARQL

Name of the tool: Twarql: Twitter feeds through SPARQL
Home page:
Date of latest release:
Programming language(s) that can be used with the tool: Java, Javascript
Relevant semantic web technologies: RDF, SPARQL
Categories: Streaming, Social Media, Microblogging
See also:
Public mailing list:
Preferred project URI:
DOAP reference:
Company or institution: Kno.e.sis Center

(Tool description last modified on 2010-11-1.)


Twarql encodes information from microblog posts as Linked Open Data in order to enable flexibility for those interested in collectively analyzing microblog data for sensemaking. Our approach can be summarized as follows:

  • extract content (e.g. entity mentions, hashtags and URLs) from microposts streamed from Twitter;
  • encode content in RDF using shared and well-known vocabularies (FOAF, SIOC, MOAT, etc.);
  • enable structured querying of microposts with SPARQL;
  • enable subscription to a stream of microposts that match a given query; and
  • enable scalable real-time delivery of streamed but annotated data using sparqlPuSH.