[geeklog-devel] CrowdTranslator - Gamification

Benjamin Talic b.ttalic at gmail.com
Sun Jul 28 08:05:51 EDT 2013


So the first part of gamification is done, I just added the first 3 badges,
First Vote, First Trasnlation and n-th translation.
Displaying all the badges is done on the Crowd Translator public page and I
have made it like in the attachment. (Awarded has opacity 1 others are
faded)

Thank You for all the suggestions :)

>BTW Thanks for your hard work.
Thank you for this, made my day :)


On Sun, Jul 28, 2013 at 3:34 AM, Tom <websitemaster at cogeco.net> wrote:

> >> They would get an award for the first translation
> I thought the curiosity about what they are going to get next could also be
> a motivator?****
>
> Good point.****
>
> ** **
>
> >> So I taught about giving the same badge but with different levels.****
>
> ** **
>
> That makes sense and having levels of badges will also motive users.****
>
> ** **
>
> >> I could add this to the side view of the plugin, as I did with the
> guidelines?****
>
> ** **
>
> Sure if it fits. Knowing what other people are doing is motivating as well
> since it can create competition.****
>
> ** **
>
> BTW Thanks for your hard work.****
>
> ** **
>
> Tom****
>
> ** **
>
> *From:* geeklog-devel-bounces at lists.geeklog.net [mailto:
> geeklog-devel-bounces at lists.geeklog.net] *On Behalf Of *Benjamin Talic
> *Sent:* July-25-13 8:05 AM
>
> *To:* Geeklog Development
> *Subject:* Re: [geeklog-devel] CrowdTranslator - Gamification****
>
> ** **
>
> Hi all,****
>
> ** **
>
> So I have tackled the problem of gamification. Currently I am thinking of
> the n-th translation problem. If my code is correct this far the user would
> translate cc 1700 strings for one language (if they translated the whole
> thing). I think it would be impossible to have enough different badges for
> the number of translations a user could make.
> So I taught about giving the same badge but with different levels.
>
> So I would re-write the awarded_gems table to be :
> user_id | gem_id | gem_lvl |****
>
> 2            1             1
> 3             2             2****
>
> ...
> The badge would then have the same title and image but different
> description, you can see how I imagined it in the attachment.****
>
> The other 'problem' with this was how to choose the steps, for now I am
> thinking of going with the Pentagonal number series. It should be easy to
> do the calculations and the steps would be 1, 5, 12, 22, 35, 51, 70, 92,
> 117, 145, ... the general formula is (3n^2-n)/n.
> I would however divide the first translation award from this, so the
> awards would be for 5 translations, 12 translations etc.
>
> >Along with people earning badges will there be a block that displays the*
> ***
>
> >last badges earned and by whom?****
>
> ** **
>
> I could add this to the side view of the plugin, as I did with the
> guidelines?****
>
> ** **
>
> >People are not going to want to earn badges if they don't know about them
> They would get an award for the first translation
> I thought the curiosity about what they are going to get next could also be
> a motivator?****
>
> > It should also be mentioned on their profile page.
> At this stage I am displaying their badges on the
> public_html/crowdtranslator/index.php but Dirk already told me that Geeklog
> has an****
>
> API that would allow me to display them on the user profile so I plan to
> add it after the process of giving gems is done.
>
> >Not to create more work buy maybe have a translations page which lists
> the
> >languages along with the latest submitters and badge earners.
> That could be added to the index page, please take a look here<http://summergeeek.blogspot.com/2013/07/the-plugins-index-page.html>to see how it looks like for now. Somewhere at the top could be a few Top
> lists, Most translations, Latest Translation, Most votes up.
>
> >-- add a query "find translations of this user in <language>"
> >-- add a query "find latest translations in <language>"
> Did you mean to add this for general use or for the site admin?****
>
> I have added some functionality to the previews, not this although it
> could be added, for now I have sorting by user, language, time posted,
> votes.****
>
> I keep track of everything on the blog<http://summergeeek.blogspot.com/2013/07/plugin-admin-page.html>
> .****
>
> ** **
>
> Sorry for the long post.
>
> Thank you all for the ideas and suggestions.****
>
> Ben****
>
> _______________________________________________
> geeklog-devel mailing list
> geeklog-devel at lists.geeklog.net
> http://eight.pairlist.net/mailman/listinfo/geeklog-devel
>
>


-- 
Regards,
Benjamin


home:         http://summergeeek.blogspot.com/   nvandgsoc.blogspot.com
skype:         benjamintalic
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist8.pair.net/pipermail/geeklog-devel/attachments/20130728/24d5384f/attachment.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: slika 4.jpg
Type: image/jpeg
Size: 91318 bytes
Desc: not available
URL: <https://pairlist8.pair.net/pipermail/geeklog-devel/attachments/20130728/24d5384f/attachment.jpg>


More information about the geeklog-devel mailing list