reputation/karma

Updated about 5 years ago by Yaro Apletov
Current karma calculation schema:

- membership length (up to 6 months to get top points)
- profile completeness (presence of profile fields add points)
- sign in counts. Not the best computation but it does differentiate a few members from the others.

Please your ideas in the comments.

I was just thinking about how it would be nice to have "karma" points. This can be a good motivator for us to contribute, i.e. we can take pride in our karma and to show off to future employers and potential clients.  I'm hoping that this can be a place to discuss the karma point system, as well as how karma can be integrated into websiteone.

There's a user story on Pivotal Tracker, https://www.pivotaltracker.com/s/projects/982890/stories/68515978.   I see that Bryan is the owner.  I'm repeatint the contents below for convenience:

As app admin, In order to see each users engagement in The community I would like to assign karma points to users for activities and interactions 

"Activity"
Thomas Ochman
https://github.com/twitter/activerecord-reputation-system
31 Mar 2014, 6:39am
Sam Joseph
suggesting initially and number of shared videos and later maybe, a function of filling in profile
7 Apr 2014, 12:46pm
Thomas Ochman
coloradobum Wanna grab this one?
7 Apr 2014, 12:49pm
Thomas Ochman
http://railscasts.com/episodes/364-active-record-reputation-system
8 Jul 2014, 6:26am
Sam Joseph
bryan - what's the status with this?
8 Jul 2014, 7:35am
Bryan Yap
tansaku this is actually in place but with no visible interface, not sure what to do with it to be honest :) but if you access the app on rails console, you should be able to view the karma points of any user. Not sure if that fits the acceptance criteria with no visible use to the end user
8 Jul 2014, 8:01am
Sam Joseph
@bryanyap cool - what's the algorithm being used to calculate it? Assuming a sensible calculation we could display the number next to users profiles and possibly order by it - assuming we have a sensibly infinite scroll and user search in place
11 Jul 2014, 4:16am
Bryan Yap
@tansaku it is currently based on membership length (up to 6 months to get top points), profile completeness (presence of profile fields add points) and sign in counts. Not the best computation but it does differentiate a few members from the others.
Revisions

comments powered by Disqus