[many] Gamification of the platform
This is for discussion later on.
We have been discussing the gamification of the platform to engage better the users by awarding them privileges. This is related to Activity page: https://www.beat-eu.org/platform/user/smarcel/?tab=activity
I recommend this very nice MSc thesis "Gamification in a social system": http://www.cs.rug.nl/~aiellom/tesi/blaauw.pdf
it describes various algorithms relying on graph -- and provides codes in appendix -- to model reputation with algorithms such PageRank and other. Another algorithm called LevelUp presents principles to award badges and build a leaderboard. The author is apparently a big fan of online games such as Call of Duty !
Here is also some interesting tips on Gamification in particular the tips 7, 8 and 9: https://www.td.org/Publications/Blogs/Learning-Technologies-Blog/2014/02/10-Best-Practices-for-Implementing-Gamification