Seb's Open Research
Pointers and thoughts on the evolution of knowledge sharing
and social software, collected by Sébastien Paquet

Webfeed (?)
email me


Home
Introduction
My keywords
My popular pieces
Stories and articles
2002 weekly archives
2003 weekly archives
2004 weekly archives
Neighborhood tour
Technorati cosmos
Blogstreet profile
Today's referers
Seb's home


My other weblogs:
Many-to-Many: Social Software groupblog
My public mailbox
My 'Quantum Bits' blog
En français SVP!


Topicroll:
Montreal, QC
Syndication
Musiclogging
Group-forming
Social Software
Augmented Social Net
Emergent Democracy
New webloggers
TopicExchange
Edblogging
KMPings
Wiki


Communities:
open-education
SocialSoftwareAlliance
Research Blogs
group-forming
Ryze
K-Logs
IAWiki
KmWiki
Ko4ting
Meatball
ThinkCycle
Kairosnews
ShouldExist
PhDweblogs
infoAnarchy
RSS MEETUP
Minciu Sodas
First Monday
Blog MEETUP
missingmatter
ThoughtStorms
ConstellationW3
AmSci E-Prints
Weblog Kitchen
Knowledge Board
Weblogs at Harvard
EduBlogging Network
NewCivilizationNetwork
Reputations Research
Transdisciplinarity
Know-How Wiki
PlanetMath
LoveBlog
YULBlog


Teams:
 
Flickr
StreamLine
JC Perreault
SocialDynamX
Smart Mobs
Socialtext
Blue Oxen
OpenFlows
Fleabyte
Idéactif
iXmédia
Thot
Edge
sosoblog
Web Tools- Learning
OpenAccessScholarship


People:
 
with a weblog


Spike Hall
Chris Dent
John Baez
Bill Tozier
Erik Duval
Clay Shirky
Jill Walker
Jim McGee
David Tosh
danah boyd
Sylvie Noël
John Taylor



Ton Zijlstra
Joseph Hart
Ed Bilodeau
Peter Suber
David Deutsch
David Brake
Steve Cayzer
Lilia Efimova
Mark Hemphill
Alex Halavais
Mike Axelrod
Paul Resnick
Cosma Shalizi
Andrew Odlyzko
Lance Fortnow
Tom Munnecke
Henk Ellermann
Mark Bernstein
Jeremy Hiebert
Jacques Distler
Michael Nielsen
Thomas N. Burg
Hassan Masum
Ian Glendinning
Marc Eisenstadt
George Siemens
Howard Rheingold
Stephen Downes
John Bethencourt
Sebastian Fiedler
Kevin Schofield
José Luis Orihuela
Martin Terre Blanche
Elizabeth Lane Lawley
Paul Cox
Jon Udell
Don Park
*Alf Eaton
Lion Kimbro
Phil Wolff
Jay Cross
Julian Elvé
Matt Webb
Adina Levin
*Marc Canter
Matt Mower
Kevin Kelly
Dina Mehta
Greg Searle
Ross Dawson
Al Delgado
Rajesh Jain
Lee Bryant
Jesse Hirsh
David Sifry
Jeff Bridges
Stowe Boyd
Walter Chaw
Piers Young
Barbara Ray
Dave Pollard
Ian McKellen
Josep Cavallé
Hylton Jolliffe
Lucas Gonze
Jerry Michalski
Chris Corrigan
Boris Anthony
Michael Fagan
Mary Messall
Denham Grey
*Ross Mayfield
*Phillip Pearson
Whiskey River
David Gurteen
Tom Portante
Chris Wenham
Pierre Omidyar
Stuart Henshall
Greg Costikyan
David Gammel
Renee Hopkins

Peter Van Dijk
Peter Lindberg
Michael Balzary
Steven Johnson
Robert Paterson
Eugene Eric Kim
Jason Lefkowitz
*Flemming Funch
Bernie DeKoven
Edward De Bono
Maciej Ceglowski
Charles Cameron
Christopher Allen
*Philippe Beaudoin
Richard MacManus
The Homeless Guy
Ward Cunningham
Hossein Derakhshan
Stewart Butterfield
Stefano Mazzocchi
Evan Henshaw-Plath
Gary Lawrence Murphy
Karl Dubost
*Dolores Tam
Norbert Viau
Patrick Plante
Daniel Lemay
Sylvain Carle
Bertrand Paquet - Hydro-Québec
Michel Dumais
Mario Asselin
Robert Grégoire
Roberto Gauvin
Clément Laberge
Stéphane Allaire
Gilles Beauchamp
Jean-Luc Raymond
 
without a weblog
Steve Lawrence
Simon B. Shum
Stevan Harnad
Brian Martin
John Suler
Christopher Alexander
Johanne Saint-Charles
Douglas Hofstadter
John Seely Brown
Murray Gell-Mann
Steve Newcomb
Howard Gardner
Anthony Judge
Patrick Lambe
Donald Knuth
Phil Agre
Jim Pitman
Chris Kimble
Peter Russell
Roger Schank
Howard Bloom
John McCarthy
John C. Thomas
Doug Engelbart
Seymour Papert
Hossein Arsham
W. Brian Arthur
N. David Mermin
Tommaso Toffoli
 
offline
Brian Eno
Will Wright
Jean Leloup
Daniel Boucher
Daniel Bélanger
Laurence J. Peter
Plume Latraverse
 
dead
George Pólya
Thomas Kuhn
Edsger Dijkstra
Hermann Hesse
Abraham Maslow
Benjamin Franklin
Shiyali Ranganathan
Andrey Kolmogorov
Jiddu Krishnamurti
Georges Brassens
Bertrand Russell
Astor Piazzolla
Kurt Cobain
Socrates


Resources:
Google Search
Fagan Finder Blogs


Googlism
Google Glossary
Dictionary.com
Thesaurus.com
WordNet


NEC ResearchIndex
arXiv.org e-prints
SEP Bibliography
citebase search


Complexity Digest
Principia Cybernetica


All Consuming
Audioscrobbler
gnod musicmap
Logical Fallacies
W3C Link Checker
Wayback Machine
RemindMe Service


Music streams:
Radio Tango Argentino
Boombastic Radio
secret-sound-service
Limbik Frequencies
Radio Paradise
lounge-radio
Magnatune
Accuradio
Phishcast
SomaFM
WeFunk
kohina
KPIG
shoutcast streams
electronic streams index


Quotes


Subscribe with Bloglines





Click here to send an email to the editor of this weblog.

 

 

Tuesday, January 18, 2005
 
Social software programming challenge #1: distributed toplists

OK, so I've decided the area of social software is just too ripe with low-hanging fruit that aren't being picked up, so I'm trying to find ways to do my part on that front.

The first thing is I've decided to periodically issue programming challenges that are open to anyone out there who wants to cut their teeth on Web service programming. The services I will describe have the following characteristics: (1) they don't exist yet, as far as I know, (2) they would be useful to many people, myself included; (3) it should be possible to build them using only a Web server, free components and open APIs, brains, and fingers. Most of those projects should be completable in less than a day of hacking.

There's no cash prize, but I can offer attention and visibility. I will link to and wax lyrical about your solution on my weblog if you give one of my challenges a decent shot. Without further ado, here is

Challenge number one: apply reputation filtering to del.icio.us collections

The del.icio.us linklogging system enables people to attach tags to the links that they record, and it provides lists of links that have been tagged by any user with a particular label. This list of mp3 blogs is an example. This provides a mechanism for collaboratively creating directories: over time, users who make consistent use of a given tag end up building a collection of links that have something in common.

But what if a collection gets lengthy and I don't have time to look at everything in it? Well, not all Web pages are created equal; some of them are more worth looking at than others. There are several ways to determine how "worthy" a page is. Counting inbound links is one of them. del.icio.us provides some information about this, showing the number of del.icio.us users who have put a given link in their personal collections. However it does not order results according to those figures.

Part 1 of the challenge is thus: build a little service that will list the links on a del.icio.us/tag page sorted according to the number of people who have bookmarked them. Note that del.icio.us/tag pages are limited to something like 100 recent results. For bonus points, go back all the way and use all the links to build the page. Add a "threshold" parameter and cut off the links that fall below the threshold. (A good default value might be 100). [Update: if you want to see what it looks like, Alf has posted a snapshot of the results for the tag mp3blog as they are today, January 18.]

The service I have just described will show results that reflect the interests of del.icio.us users. Now, what about what bloggers think? Part 2 of the challenge is: use the metric of inbound links from weblogs to order the results. One way to do this would be to use Technorati API Cosmos Queries, which will give you the number of inbound links from weblogs. (And a bunch of other information you don't need for this particular application; I haven't looked around for a more lightweight query.)

What do you think? []  links to this post    11:11:21 AM  


Click here to visit the Radio UserLand website. Copyleft 2006 Sebastien Paquet.
Last update: 4/22/2006; 12:19:41 PM.
This theme is based on the SoundWaves (blue) Manila theme.

January 2005
Sun Mon Tue Wed Thu Fri Sat
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Dec   Feb





Syndicated content: