Thursday 17 May 2007

Stack It! - Popularity voting for papers

Prompted by a blog post by Ψ*Ψ which referred to a reddit-style voting system for papers, and based on the excellent "Stack It!" feature of Ohloh, I've implemented a Stack It for journal papers using Greasemonkey:


All you need is an account at Connotea. The first time it runs on a journal web page, it asks for your Connotea username and password - this will be remembered until you close the browser. To stack your favourite papers, just click "Stack It!". To unstack, you'll have to log into Connotea. The tag "stackit" is used for all stacked papers.

It should be possible to identify other people with similar stacks to yourself, and see what else they have stacked (Ohloh can do this). Also, you could have an RSS feed to what people are stacking recently, or you could have a list of the most popular JACS articles in the last month.

3 comments:

  1. Maybe we can make something better with php and mysql?

    Mitch

    ReplyDelete
  2. Although the frontend is javascript, the backend is Connotea, by Nature Publishing Group, and is driven by some sort of database and Perl (the code is open source and can be found at http://sourceforge.net/projects/connotea).

    As regards features, I'd be interested to know what you feel is currently missing. The current version is pretty much a first attempt. I intend to turn this into more of a generic "Add to Connotea" script, although keeping the count of the number of times it has been bookmarked.

    ReplyDelete
  3. I was thinking of making a Digg.com like site for papers instead.

    Mitch

    PS having to use my google account to comment sucks.

    ReplyDelete