It's triples all the way down
I’ve just been to XTech 2008 in Dublin, a great conference covering web development, open source, Web 2.0 and open standards.
One of the main themes that emerged was that the semantic web is already here if you know where to look - it’s appearing in parallel with the existing web, with RDFa and microformats like hCard and XFN embedded in pages. Ontologies like SIOC and FOAF are enabling semantically-rich data to be moved from one system to another, and standards like OpenId and OAuth are making it possible to provide secure access to data across api boundaries.
There are new tools that help visualise and navigate the parallel web that increasingly exists alongside older document-based data, like the Tabulator plugin for Firefox that displays RDF hidden in pages, and Google’s Social Graph api that make it easier to navigate linked data programmatically.
In terms of existing content sites, data can be immediately made more open by redesigning the site to have consistent uris and embedded RDFa (London Gazette), or in a more dynamic site like the Guardian Online, pages can be constructed automatically to pull in disparate sources of data (sports results, 3rd party content) and then referenced as persistent uris.
Data can increasingly be mixed and enriched - one interesting project used socially authored content to augment content on the BBC archive site (Yahoo for term extraction, Wikipedia for providing further information on those related topics, and then DBpedia for disambiguation - by examining each of several potential matching pages for one that contains additional terms from the original page, to confirm the context).
Other types of site are appearing like FireEagle, which are not really “sites” in the conventional sense. FireEagle is a location broker - somewhere that you can maintain and update a record of your location (determined by mobile mast locations, by wifi access point, or by setting it programmatically), which can then be used by any number of location-based services. OAuth underpins this, as a mechanism for allowing apis to be given permissions to query each other. One interesting point was that OAuth may lead to difficulties with building a strictly RESTful site - for example, a site may want uris that represent the location of a specific user, which would typically include the users’ id as part of the uri. However, using OAuth means that there may only be a token that represents the user for a given session, rather than a user name, so forming uris based on that token may not be appropriate.
One of the most exciting demonstrations of how new applications can be built from reworking data with semantic techniques was Andrew Walkingshaw’s session on Golem and CrystalEye, in which he showed how you can apply an ontology to existing data, then mine that data for relationships and re-visualise it as geographical distributions or an academic social graph.
Overall, a very impressive conference, with plenty of food for thought, and plenty of examples of how the semantic web is here around us already.
Posted at 22:44
I just had the pleasure of being a guest on
DataPortability: In-Motion Podcast - Episode 7.
Trent has show notes over there. It’s got quite a bit of
discussion about the role of Semantic Web technologies in
DataPortability, some argument about the role of microformats
(a transitional technology, or an end in themselves?),
some stuff on business aspects of the Web (not exactly my forte) a
little handwaving about Talis
(should have been better prepared for that - but I often forget
we’re a commercial entity ![]()
Notable quote (not from me, more’s the pity):
Doesn’t matter how big you are, the Web is always bigger
The interview part is preceded by a segment on some legal aspects to DP, along with the news of MySpace and others announcing they are further opening up their systems. The news came after the interview was recorded, in case it seems strange it wasn’t mentioned.
Posted at 19:16
After blogging about Piglet and mentioning my Python "wrapper" for Piglet, dubbed "pyglet", many people noted that the name is already taken. Thank you everyone for letting me know.
I hate picking names...
For now, I am renaming the Python wrapper "piglet" as well. We'll see how confusing that will be.
Some people also wrote to me about other RDF triple stores and toolkits written in Python. I should note that I am not implementing yet-another-Python-RDF-toolkit. Instead, I wrote a Python interface to the Piglet library (libpiglet) to allow us to start using it with our existing Python software. I think of it as an interim solution.
Posted at 14:57
create bitmap index rdf_quad_pogs on rdf_quad (p, o, g, s); 5 with gspo, ogps, pogs cold 210s warm 0.600s 6 cluster with gspo, ogps cold 136s warm 4.01 s 6 cluster with gspo, ogpps, pogs cold 33.4s warm 0.628 s
create table r2 (g iri_id_8, s, iri_id_8, p iri_id_8, o any, primary key (s, p, o, g)) alter index R2 on R2 partition (s int (0hexffff00)); log_enable (2); insert into r2 (g, s, p, o) select g, s, p, o from rdf_quad; drop table rdf_quad; alter table r2 rename RDF_QUAD; create bitmap index rdf_quad_opgs on rdf_quad (o, p, g, s) partition (o varchar (-1, 0hexffff)); create bitmap index rdf_quad_pogs on rdf_quad (p, o, g, s) partition (o varchar (-1, 0hexffff)); create bitmap index rdf_quad_gpos on rdf_quad (g, p, o, s) partition (o varchar (-1, 0hexffff));
5 with spog, pogs, opgs, gpos warm 0.595 s 6 cluster with spog, pogs, opgs, gpos warm 0.617 s
sparql SELECT ?p ?o from <http://dbpedia.org> WHERE { <http://dbpedia.org/resource/Metropolitan_Museum_of_Art> ?p ?o }; -- 1337 rows sparql PREFIX p: <http://dbpedia.org/property/> SELECT ?film1 ?actor1 ?film2 ?actor2 from <http://dbpedia.org> WHERE { ?film1 p:starring <http://dbpedia.org/resource/Kevin_Bacon> . ?film1 p:starring ?actor1 . ?film2 p:starring ?actor1 . ?film2 p:starring ?actor2 . }; -- 23910 rows sparql PREFIX p: <http://dbpedia.org/property/> SELECT ?artist ?artwork ?museum ?director from <http://dbpedia.org> WHERE { ?artwork p:artist ?artist . ?artwork p:museum ?museum . ?museum p:director ?director }; -- 303 rows sparql PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> SELECT ?s ?homepage from <http://dbpedia.org> WHERE { <http://dbpedia.org/resource/Berlin> geo:lat ?berlinLat . <http://dbpedia.org/resource/Berlin> geo:long ?berlinLong . ?s geo:lat ?lat . ?s geo:long ?long . ?s foaf:homepage ?homepage . FILTER ( ?lat <= ?berlinLat + 0.03190235436 && ?long >= ?berlinLong - 0.08679199218 && ?lat >= ?berlinLat - 0.03190235436 && ?long <= ?berlinLong + 0.08679199218) }; -- 56 rows sparql PREFIX geo: <http://www.w3.org/2003/01/geo/wgs84_pos#> PREFIX foaf: <http://xmlns.com/foaf/0.1/> PREFIX xsd: <http://www.w3.org/2001/XMLSchema#> PREFIX p: <http://dbpedia.org/property/> SELECT ?s ?a ?homepage from <http://dbpedia.org> WHERE { <http://dbpedia.org/resource/New_York_City> geo:lat ?nyLat . <http://dbpedia.org/resource/New_York_City> geo:long ?nyLong . ?s geo:lat ?lat . ?s geo:long ?long . ?s p:architect ?a . ?a foaf:homepage ?homepage . FILTER ( ?lat <= ?nyLat + 0.3190235436 && ?long >= ?nyLong - 0.8679199218 && ?lat >= ?nyLat - 0.3190235436 && ?long <= ?nyLong + 0.8679199218) }; -- 13 rows
Posted at 19:27
Download the paper and get the code.
Try out our anonymous client and server demos for SMOB.
Michael Arrington of TechCrunch wrote an interesting blog post on Monday about a “decentralised Twitter”, which was picked up by Dave Winer, Marc Canter and Chris Saad amongst others.
I’m happy to say that we have recently described and shown how this can work. Alex has been the driving force behind a paper that we (Alexandre Passant, Tuukka Hastrup, Uldis Bojars and I) have written for SFSW 2008, demonstrating (a prototype called SMOB for) distributed / decentralised microblogging:
The prototype uses FOAF and SIOC to model microbloggers, their properties, account and service information, and the microblog updates that users create. A multitude of publishing services can ping one or a set of aggregating servers as selected by each user, and it is important to note that users retain control of their own data through self hosting.
The aggregate view of microblogs use ARC2 for storage / querying and Exhibit for the user interface. Security and privacy are open issues, but can be addressed in some part by requiring OpenID authentication.
The SMOB prototype code (both the semantic microblogging publishing client and server-based web service) is available here. You can install your own client and post to our demo server (set up today by Tuukka) here. There are some pictures below of it in use:

Latest updates rendered in Exhibit

Map view of latest updates with Exhibit

Global architecture of distributed semantic
microbloggging
Related posts:
Posted at 15:18
Posted at 15:06
A few months ago, when SPARQL made it up to Candidate Recommendation at the W3C, the announcement elicited considerable discussion on the techie forum /. A common sentiment expressed there was that RDF and SPARQL are just some weird fad, and that relational tables are here to stay. In ten years, we'll still be coding in SQL, and nobody will remember what RDF stands for.
This may well be true; after all, we all know that technological superiority is not particularly well correlated with longevity. But I can't help but notice something that I thought was a passing trend, but seems to be more prevalent than I thought.
That is the trend of database designers out-foxing their relational models, so that they can have a more flexible schema.
Here's how it starts. You build a database schema. You design it to your current specs as you know them, e.g., the important parameters of your product lines, your selection criteria for candidates, the parameters of the analytics your business needs, etc.
Then something changes - new analytics, new product lines and features, more criteria become relevant, etc. So you are faced with a puzzle - do I change my schema, and migrate? Do I hack in some information into an under-utilized field? Do I ignore the business changes? None of these options are nice.
So, the forward-thinking database architect comes up with a novel idea. Let's have a table that indexes all the parameters for a product/candidate/analytic etc. Now, I can add new parameters just by adding rows to a table. In the relational model, it is easy to add rows, difficult to add columns.
The reaction to this by your database buddies is incredulity at first. They think you are joking. Then they ask how you are going to query it - and you have a complex, but workable answer to that. Then they ask how efficient those queries are. This is more problematic, but you have a plan.
One DBA told me that they nicknamed this solution as "Stealth Columns"; other projects were scrapped at this point. I had one such DBA, when asked the "Can you efficiently query this?" turn to me and ask, "I'm hoping you can migrate this into a triple store and query it quickly. Right??"
This last fellow had caught on. He realized that he was not the first to come up with this solution, nor the last. And that there was a reason why it had not caught on as standard practice - because it was not workable in the long term. The tricks he had to play with his queries made his team's experience in indexing RDBs useless. He basically had to re-train them, in a solution that nobody else had got to work well.
RDF is an elegant solution to this problem, and a standard one. One for which someone else is doing the hard work of optimizing. One for which it is possible to find people educated in how to use it (not as many as are currently educated in SQL, but a lot more than know how to manage any particular home-grown solution). And RDF resolves all the issues that brought our DBA to this point; it is just as easy to add columns as rows. Schema are as flexible as data.
The governance of such a system poses new problems that a relational model does not; after all, now that you can extend the schema, there are parts of the system that were once sacrosanct that now can be modified. But this problem was there for the home-grown solution, too; the only barrier there was that the team was so confused by the model that nobody could change it at all. The governance issues are part of any solution to the flexible schema problem; if your schema is flexible, then you'll need some way to manage that flexibility.
Posted at 14:02
Posted at 11:15
As you may have already read, the 1st workshop on Social Data on the Web (SDoW2008) will be held at next ISWC, at the end of October in Karlshrue and I’m really glad to co-chair it with Uldis, John and Sergio.
If you work on a related field, either as a researcher, industrial or developer, you’re more than welcome to submit a paper, a poster or a demo until the 25th of July via easychair. More information about the topics and organization of the workshop it can be found on the SDoW2008 website.
While talking about the Social Web, the proceedings of the SAW2008 workshop that was held tuesday in Innsbruck will be online soon on CEUR-WS website (Vol. 333). Here are also the slides of our talk I gave here, and the one I gave in the main conference about another paper (that should be soon uploaded here).
Posted at 11:00
For easier assignment of reviewing responsibilities we requested authors of ISWC research paper submissions to enter their paper titles, keywords and abstracts into the EasyChair system by May 9.
ISWC is using pre-submission of paper submission metadata for the first time. It has been brought to our attention that for this reason public awareness about abstract pre-submission has been below expectation. Therefore, we grant an extension to authors for providing their data until the final submission deadline, i.e. May 16.
In order to facilitate review assignments and a thorough reviewing process, we do however strongly encourage authors to register their papers and submit their abstracts using the ISWC 2008 research paper submissions site the as early as possible, preferably today.
Posted at 10:38
W3C organized a workshop on Video on the Web in December 2007 in order to share current experiences and examine the technologies (see report). Online video content and demand is increasing rapidly, becoming omnipresent on the Web and the trend will continue for at least a few years. These rapid changes are posing challenges to the underlying technologies and standards that support the platform-independent creation, authoring, encoding/decoding, and description of video. To ensure the success of video as a "first class citizen" of the Web, the community needs to build a solid architectural foundation that enables people to create, navigate, search, and distribute video, and to manage digital rights.
The general scope of the proposed Video on the Web activity is to provide cohesion in the video related activities of W3C, as well helping other W3C Groups in their effort to provide video functionalities. In addition, this activity will focus at implementing the next steps from the W3C workshop on Video on the Web. The proposal is to create 3 new Working Groups around Video on the Web. Please, have a look at the following documents:
We welcome general feedback, general expressions of interest (or lack of!) and comments on the discussion list public-video-comments@w3.org.
If you should have questions or need further information, please feel free to contact me as well. I will be presenting the activity proposal during the Web Conference next week, on Thursday afternoon.
Posted at 00:01
Posted at 18:35
Posted at 18:25
Posted at 18:16
Posted at 18:14

In our latest podcast I talk with Peter Mika of Yahoo! Research.
Peter is
speaking at the
Semantic Technology Conference in San Jose later this month,
and we explore the topic of his presentation as well as learning
more about Yahoo! bringing semantic technologies to the mainstream
with SearchMonkey.
During the conversation, we refer to the following resources;
This conversation was conducted using Skype on Thursday 8 May, recorded with Ecamm Network’s Call Recorder for Skype, and edited on a Mac with Garageband. Thanks are due to Andrew Peterson for his advice on editing the audio.
For further Talking with Talis podcasts on the emerging Web of Data, see here.
Posted at 12:14
We are proud to announce the first release, version 0.1 (alpha), of Owlgres, a very scalable OWL reasoner that uses Postgres. It implements DL-Lite, a tractable profile of the upcoming OWL 2 standard. Owlgres supports consistency checking and conjunctive query reasoning services—the latter via SPARQL-DL.
Downloads and documentation can be found at the Owlgres site. For bug reports, feel free to open a ticket on our issue tracking site for Owlgres, which also summarizes the first steps with Owlgres on the Wiki page. There’s a mailing list for discussion and support.
Owlgres is dual-licensed; for open source projects, it’s available under the AGPL v.3. For commercial projects, commercial support licenses are available.
We’d love feedback on Owlgres and encourage people to try it out, play with it, and report bugs, issues, and ideas.
Posted at 21:29
I may regret this, but, after installing Akismet and watching it crush blog spam, I decided to turn off registration as a prerequisite to post comments here. At the very least, this may prove to be a good test for Akismet.
But the real reason is that I wanted to make it easier for our readers to comment on what we’re saying and doing.
So: cry havoc and let slip the dogs of spam, I suppose.
Posted at 20:58
Selected links related to Semantic Web technologies for the week ending 2008-05-06, all weeks. Also available in RDF as linked data or via GRDDL.
A little later and shorter than usual this week due to public holiday and rsi…normal service will be resumed next week.
~
Sources include Planet RDF, various other blogs, Semantic Web Interest Group IRC Chatlogs & Scratchpad, ESW Wiki, SemWebCentral, Sweet Tools, W3C Semantic Web Activity, mailing lists, personal emails etc etc. If you see anything suitable this coming week, please mail meor use the mail meor use the del.icio.us tags “semweb weekly” - thanks!
Posted at 19:08
This year’s International Semantic Web Conference (ISWC 2008) will host a workshop on Social Data on the Web. Submitted papers are due by July 25, 2008.
“The 1st Social Data on the Web workshop (SDoW2008) co-located with the 7th International Semantic Web Conference (ISWC2008) aims to bring together researchers, developers and practitioners involved in semantically-enhancing social media websites, as well as academics researching more formal aspect of these interactions between the Semantic Web and Social Media.”
Social media systems is all about information sharing, so its inevitable that it will have strong ties to Semantic Web technologies. Moreover, the ties will go both ways. Social media needs ways to annotate information objects with sharable data and meta data that can be understood by machines. Semantic computing systems focused on sharing data and ontologies can benefit from social computing systems that offer users easy ways to collaboratively develop, publish, comment on and link to their output.
Posted at 11:27
…but unfortunately due to a major review here next week, I have a lot of presentation preparation to do.
Anyway, if I were going to XTech 2008 tomorrow in Dublin, here’s what I’d go to see (thanks to the XTech 2008 personal scheduler):
9:45 Wednesday, 7 May 2008
Opening keynote
David Recordon (Six Apart)
11:00 Wednesday, 7 May 2008
Using socially authored content to provide new routes
through existing content archives
Rob Lee (Rattle Research)
11:45 Wednesday, 7 May 2008
Browsers on the move: The year in review, the year
ahead
Michael(tm) Smith (W3C)
14:00 Wednesday, 7 May 2008
Here Be Dragons: Knowing Where the World
Ends
Leigh Dodds (Ingenta)
14:45 Wednesday, 7 May 2008
Linked Data Deployment
Daniel Lewis (OpenLink Software)
9:00 Thursday, 8 May 2008
OpenSocial, a standard programming model for the Social
Web
Matthew Trewhella (Google)
9:45 Thursday, 8 May 2008
Creating portable social networks with
microformats
Jeremy Keith (Clearleft)
11:00 Thursday, 8 May 2008
The Programmes Ontology
Tom Scott (BBC Audio and Music Interactive), Yves Raimond (Queen
Mary, University of London), Patrick Sinclair (BBC Audio and Music
Interactive), Nicholas Humfrey (BBC Audio and Music
Interactive)
11:45 Thursday, 8 May 2008
Ni Hao, Monde: Connecting communities across cultural and
linguistic boundaries
Simon Batistoni (Flickr)
14:00 Thursday, 8 May 2008
SemWebbing the London Gazette
Jeni Tennison (The Stationery Office), John Sheridan (The Office of
Public Sector Information)
14:45 Thursday, 8 May 2008
Data portability for whom? Some psychology behind the
tech
Gavin Bell (Nature)
16:00 Thursday, 8 May 2008
Google Data APIs on the move: innovation vs. Standards
Compliance
Frank Mantek (Google)
16:45 Thursday, 8 May 2008
The attention economy is only just around the
corner
Ian Forrester (BBC)
9:00 Friday, 9 May 2008
Data Portability with SIOC and FOAF
Uldis Bojārs (DERI Galway), John Breslin (DERI, National University
of Ireland, Galway), Alexandre Passant (LaLIC institute (at
Université Paris Sorbonne) and Electricité de France R&D)
(Here is the full schedule.)
Posted at 08:54
Following closely on the heels of the recent release of Pellet 1.5.2, we’ve updated OwlSight. Since OwlSight runs on raw Pellet power, the new version, .52, updates the back-end to take advantage of the recent Pellet release.
If you have not already taken a look at OwlSight, cruise on over to the OwlSight page and take it for a spin. For those not already in the know, OwlSight is a lightweight browser-based ontology browser utilizing both GWT (and GWT-Ext) and Pellet as its core technologies. Until next time, stay classy cyberspace.
Posted at 20:04
Deadlines for submitting papers, Doctoral Consortium applications and tutorial proposals for the Seventh International Semantic Web Conference are fast approaching. ISWC ‘08 will be held 26-30 October 2008 in Karlsruhe, Germany. Key upcoming dates include:
See the ISWC 2008 site for CFPs and other details. Inquires about specific tracks should be sent to the appropriate chairs. Send general questions and suggestions for panel topics, invited speakers, birds of a feather meetings, etc. to iswc08@gmail.com.
Posted at 17:01
Digg, one of the popular social news web sites, announced that it will begin to support RDFa, a standard for embedding RDF statements in XML documents. Here is a screenshot of digg RDFa in action.
Although it’s unclear at the moment how this new feature will help digg to expand to its market share, but the downstream consequence is definitely positive. Technologies like RDFa and Microformats are crucial to the success of the Semantic Web.
My speculation is that HTML will continue to dominate the market of web publishing. People will continue to publish information in HTML because it’s the best markup language for displaying human-readable information in browsers. It’s the lowest common denominator for cross-platform information display. All desktop computers can run browsers to display HTML. Just about every mobile devices on the market today support some form of HTML rendering. In addition, there are incentives not to introduce other format representations because HTML contents can display well in mobile browsers like the Opera Mobile.
If HTML is here to stay, then from the Semantic Web development point of view, we must figure out how to publish semantic data along side with HTML. In general, there are two approaches: (1) publish the semantic data of each and every HTML pages in separate documents, (2) embed the semantic description in the same HTML pages. RDFa and Microformats are technologies of the latter.
There are pros and cons associated with both approaches. For this reason, I think in the near future we will see web applications to support both approaches. However, if you ask which approach will likely to attract web developers to share data, my answer is the latter approach (i.e., RDFa and Microformats).
First, they would require less overhead in Web development. Adding few extra HTML attributes in the existing template pages is relatively easy. But, creating separate full-blown RDF documents would require completely different set of business logic and template pages.
Second, the use of RDFa and Microformats can utilize the existing techniques for optimizing Web publishing. For example, caching is common technique used by many web sites to improve performance. If semantic data is embedded in HTML, then it can also be cached without much re-implementation.
Third, embedding semantic data in HTML gives web developers a sense of familiarity. People like to work with what they are familiar with, and many of them are reluctant to change. In an early stage of the Semantic Web movement, some web developers may show signs of resistance to RDF document publishing. But, convincing them to use RDFa and Microformats should be easy.
I’m happy to see that RDFa is adopted by Digg, and hope that more news sites will come to follow. I’m thinking that in the next release of gnizr, I will introduce the publishing of semantic data in RDFa or Microformats — some editing of the existing Freemarker template pages should do the trick.
Posted at 15:07
Deadlines for submitting papers, Doctoral Consortium applications and tutorial proposals for the Seventh International Semantic Web Conference are fast approaching. ISWC ‘08 will be held 26-30 October 2008 in Karlsruhe, Germany. Key upcoming dates include:
See the ISWC 2008 site for CFPs and other details. Inquires about specific tracks should be sent to the appropriate chairs. Send general questions and suggestions for panel topics, invited speakers, birds of a feather meetings, etc. to iswc08@gmail.com.
Posted at 14:56
Posted at 12:59
Or: towards evidence-based ‘add a contact’ filtering…
This just in from LinkedIn:
Have a question? Zander Jules’s network will probably have an answer
You can use LinkedIn Answers to distribute your professional questions to Zander Jules and your extended network. You can get high-quality answers from experienced professionals.Zander Jules requested to add you as a connection on LinkedIn:
Dan,
Dear
My name is Zander Jules a Banker and accountant with Bank Atlantique Cote Ivoire.I contacting u for a business transfer of a large sum of money from a dormant account. Though I know that a transaction of this magnitude will make any one apprehensive,
but I am assuring u all will be well at the end of the day.I am the personal accounts manager to Engr Frank Thompson, a National of ur country, who used to work with an oil servicing company here in Cote Ivoire. My client, his wife & their 3 children were involved in the ill fated Kenya Airways crash in the coasts of Abidjan in January 2000 in which all passengers on board died. Since then I have made several inquiries to ur embassy to locate any of my clients extended relatives but has been unsuccessful.After several attempts, I decided to trace his last name via internet,to see if I could locate any member of his
family hence I contacted u.Of particular interest is a huge deposit with our bank in our country,where the deceased has an account valued at about $16 million USD.They have issued me notice to provide the next of kin or our bank will declare the account unservisable and thereby send the funds to the bank treasury.Since I have been unsuccessful in locating the relatives for past 7 yrs now, I will seek ur consent to present you as the next of kin of the deceased since u have the same last names, so that the proceeds of this account valued at $16million USD can be paid to u and then u and I can share the money.All I require is your honest cooperation to enable us see this deal through. I guarantee that this will be executed under all legitimate arrangement that will protect you from any breach of the law. In your reply mail, I want you to give me your full names, address, D.O.B, tel& fax #.If you can handle this with me, reach me for more details.Thanking u for ur coperation.
Regards,
I’m suprised we’ve not seen more of this, and sooner. Youtube contacts are pretty spammy, and twitter have also suffered. The other networks are relatively OK so far. But I don’t think they’re anything like as robust as they’ll need to get, particularly since a faked contact can get privileged access to personal details. Definitely an arms race…
Posted at 12:10
Digg’s RDFa support is covered in BetaNews. Bob DuCharme is quoted, and the RDFa highlighter is referenced.
Posted at 22:21
What obliterate means…
Posted at 13:57
Twitter “hashtags” (such as #www2008) have given users an easy way to tag Twitter messages or “tweets".
“Hashtag” convention has emerged from the Twitter user community and is not yet supported by Twitter itself (this was the case with @replies - a way to address other users and engage in conversations with them - which also emerged from users’ behaviour and only later was granted special handling by the microblogging service). This creates an opportunity for external services for using Twitter APIs to create websites for tracking conversations that use “hashtags".
#www2008 is a tag used by many participants of the WWW 2008 conference to tag their short messages. See below for some of these services which will show you twitter conversations and reports from the conference.
Hashtags: www2008 => http://www.hashtags.org/tag/www2008/
This site provides real-time tracking of Twitter #hashtags. It includes a nice “sparkline” showing the history of popularity of the given tag. This is an opt-in service and in order for your messages to be shown on it you must add @hashtags user as your contact on Twitter.
Summize Twitter conversation search => look for keywords www2008 and “www 2008″
Summize lets us perform keyword searches on Twitter conversations, updated almost in real-time. Using it you can find conversation missed by hashtags search. For example, when someone just used a phrase “WWW 2008″ or did not opt-in to hashtags search service.
There must be other services like this. It was interesting to follow conversations on Twitter and occasionally bump into other authors of short messages seen on Twitter. What someone could do now with these conversations (apart from reading them and maybe finding something interesting) is extract and visualize a community of Twitter message authors at WWW 2008.
Posted at 12:59