HOME | DD

parallellogicRecommended Friends

Published: 2010-09-01 06:50:46 +0000 UTC; Views: 22475; Favourites: 692; Downloads: 103
Redirect to original
Description Leave a comment below with the text PROGRAM:dAanalysis.recommendFriends(:bulletblue:) in it and I will reply to your comment with who you would be most interested in watching. This is not a bot, so replies will not be immediate. The user name links to the user and the number after it links to their most popular work in their gallery. The program will also display the average age and gender breakdown of your watchers.

For example, I ran the program on myself...
Number of users watching `parallellogic : 409
Average age of 26 users was: 18.5
Genders of 354 users were: [Male=156, 44.0%], [Female=198, 55.9%]

Recommended users for `parallellogic :
*GENZOMAN (45 ), `Artgerm (41 ), `loish (40 ), `Endling (39 ), ~OmeN2501 (38 ), *AdamHughes (38 ), =elsevilla (36 ), `diablo2003 (33 ), ~HOON (32 ), `janaschi (31 ), `DanLuVisiArt (31 ), *J-Scott-Campbell (30 ), *pyawakit (30 ), *Bluefley (29 ), `ukitakumuki (28 ), *makani (28 ), `DanielaUhlig (28 ), *AdamWarren (27 ), `briannacherrygarcia (27 ), *cellar-fcp (27 ), `imaginism (26 ), *Teruchan (26 ), *nebezial (26 ), *einlee (26 ), =CoranKizerStone (26 ), *kunkka (25 ), *sandara (24 ), =asuka111 (24 ), *redjuice999 (24 ), ~nJoo (23 ), ~arnistotle (22 ), ~FabianMonk (22 ), ~ChristianNauck (22 ), *RadoJavor (21 ), ~Balak01 (21 ), ~TysonTan (21 ), `vmbui (21 ), ~cuson (21 ), *Toshinho (20 ), ~tahra (20 ), =ZiyoLing (20 )

--

Inner workings
This script recommends friends by generating a list of who you have marked as "Friends" in your watch list (so it's possible the program will recommend users you already watch). The program then inspects all the users on that list and compiles another list of who those users have marked as friends on their watch list. Looking through the second list, the output is generated. The number of times a user appears on the second list is indicated by the parenthesis in the final print out. Users who you already watch are removed from the final print out. In order for this program to work as intended, all the users you watch need to have the "Friends" check box enabled on your Manage Friends page. I've hidden a few comments because I'd really prefer users to use the copy-paste text from the deviation description and not the text from an earlier version.

Recommendations for future mods
Indicate average date of recent activity of watchers
Be notified of who you have been recommended to.
Remove banned/deactivated users

Related Work


Questions & Comments appreciated
Related content
Failed to fetch comments :(