parallellogic on DeviantArthttps://www.deviantart.com/parallellogic/art/Recommended-Friends-177621605parallellogic

Deviation Actions

Daily Deviation

Daily Deviation

February 9, 2011
Recommended Friends by `parallellogic namenotrequired Says about this dA-related Stamp, "To clarify, Recommended Friends by `parallellogic may be under the 'stamp' category, but it is more than that; it is a tool that allows you to find new people you're likely to want to watch, based on who you're watching already. A very helpful resource and done in a unique way, interactive even. Since people have to comment in order to discover their recommended friends, featuring this would of course cause many comments on the DD for `parallellogic to catch up on... but I've spoken to him about how it works and it requires hardly any time or effort on his side so he'd be able to handle it well :)"
Featured by WDWParksGal
Suggested by namenotrequired
parallellogic's avatar

Recommended Friends

Published:
20K Views

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
:bulletblue: Indicate average date of recent activity of watchers
:bulletblue: Be notified of who you have been recommended to.
:bulletblue: Remove banned/deactivated users

Related Work


:) Questions & Comments appreciated
Image size
99x55px 79.21 KB
© 2010 - 2024 parallellogic
Comments3115
Join the community to add your comment. Already a deviant? Log In
seasidehill's avatar

PROGRAM:dAanalysis.recommendFriends(:bulletblue:)