Donmai

New feature: user profiles

Posted under General

This topic has been locked.

I've implemented a new profile page, accessible by privileged users. Here's mine: http://miezaru.donmai.us/user/show/1

You can access your own through the My Account page. Of particular interest is a new Similar Users section, which does some math based on your favorites to find users with similar tastes. The results aren't that surprising.

I'd like to hear more ideas for this profile page. I'm thinking of adding SVG graphs for reporting, like number of posts uploaded in the past 10 days per tag, or something.

Updated by jxh2154

Ah damn, maybe I shouldn't have cleared almost all my favorites after all. It's be interesting to see who I match, but I got rid of pretty much everything some time ago.

I'd like to see something I requested before, which is basically a way to see how many I've upped of what tags. Just like how when you search 'lucky star' you get that tag and all the related tags (with number of posts) in the left side menu, I'd like to see the same with user:jxh2154.

Oh wow, I have the second most (well since the records started, I only joined here about a year ago) at the moment - though mug-g will be passing me soon, I think - and yet I'm still like 1/20th of what you've upped.

For the record, the algorithm I'm using to calculate similarity is sorta arbitrary. Number of common favorites squared (to give weight to users with more favorites), divided by total number of favorites for the user being compared with. Then normalized so the top ten add to 100%.

I may decide to play around with this (like maybe changing the exponent to 1.5).

Can you implement an easy way to search these profiles? Maybe bring them up with a profile:username search? (or is there some easy way I didnt notice?)

Oh, and does 'wiki edits' count artist database changes/additions? I thought I did a lot more than 95, but maybe not.

Updated

Nice! Two suggestions:

1) Profiles should be made more accessible. Usually, one would expect to reach a profile by clicking the user's name where it appears (eg as the uploader of a picture, as the author of a comment, etc.), but since there were no profiles so far, user names have been used as links to semi-arbitrary features (eg quoting a comment). Since there are profiles now, I'd make user names link there, and create explicit links for the previous functions.

2) I'd like to see the note count in the user list, and have the ability to sort it (by clicking column headers). Also, I'm not sure if the list is currently linked from anywhere other than this thread.

Hmm, this should have gone in a new thread; bumping this one is misleading. I somehow thought the similar users feature had been revamped and reinstated until I noticed the date. We should bury this again.

1