[foaf-dev] Fwd: exploring a crowdsourced certification trust metric with svg/javascript animation
Dan Brickley
danbri at danbri.org
Wed Apr 14 17:21:38 CEST 2010
Interesting work as ever from Dan Connolly...
Begin forwarded message:
> Resent-From: www-talk at w3.org
> From: Dan Connolly <connolly at w3.org>
> Date: 14 April 2010 17:09:21 CEST
> To: www-talk <www-talk at w3.org>
> Subject: exploring a crowdsourced certification trust metric with
> svg/javascript animation
>
> Some of us have been noodling around...
> Open User Community Development
> http://www.w3.org/2008/OUCD/wiki/Main_Page
>
> I found a python implementation of the advogato trust metric,
> but I'm struggling to get my head around it.
>
> So I wrote a little piece of code to simulate growth of
> a social network; people join, and they friend/follow/certify
> others with certain probabilities. Also, with some
> probability, they joined the network to exploit it
> rather than to contribute; i.e. they're evil.
> Evil folks sometimes certify other evil folks,
> but contributors know better. The python code writes
> out each step of the simulation in JSON.
>
> Then some javascript code, using Raphael, animates it.
> Contributors are blue; spammers are red.
>
> The outcome of the trust metric calculation is a 1 or 0
> after the name; it represents whether the agent is
> certified or whatever.
>
> To get the code and run it (assuming you have
> both hg and bzr installed):
>
> connolly at pav:~/projects$ hg clone http://bitbucket.org/DanC/socialsim/
> destination directory: socialsim
> requesting all changes
> adding changesets
> adding manifests
> adding file changes
> added 12 changesets with 22 changes to 13 files
> updating working directory
> 13 files updated, 0 files merged, 0 files removed, 0 files unresolved
> connolly at pav:~/projects$ cd socialsim/
> connolly at pav:~/projects/socialsim$ bzr branch lp:dracula
> Branched 12
> revision(s).
> connolly at pav:~/projects/socialsim$ mv dracula/js dracula-js
> connolly at pav:~/projects/socialsim$ python socialsim.py >,states.js
> connolly at pav:~/projects/socialsim$ firefox socialpg.html
>
> Then click "Next" to see the steps.
>
> For screenshots of a few steps, see:
> http://lists.w3.org/Archives/Public/www-archive/2010Apr/0019.html
>
> Note how the evil red circles remain around the edges of the network
> and
> never manage to penetrate toward the middle.
>
> --
> Dan Connolly, W3C http://www.w3.org/People/Connolly/
> gpg D3C2 887B 0F92 6005 C541 0875 0F91 96DE 6E52 C29E
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.foaf-project.org/pipermail/foaf-dev/attachments/20100414/a997fc5b/attachment.htm
More information about the foaf-dev
mailing list