Difference between revisions of "Hunger Games/GSoC"

From Open Food Facts wiki
Jump to navigation Jump to search
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
[[Category:Project]]
 
[[Category:Project]]
 +
[[Category:Hunger Games]]
 
Also have a look at [[Hunger Games]] and [[Gamification]] for context
 
Also have a look at [[Hunger Games]] and [[Gamification]] for context
 
=== Project 3: Pushing our Hunger Games annotation engine to the next level ===
 
=== Project 3: Pushing our Hunger Games annotation engine to the next level ===
Line 28: Line 29:
 
=== Sources of inspiration ===
 
=== Sources of inspiration ===
 
* Street Complete, Google Crowdsource…
 
* Street Complete, Google Crowdsource…
 +
[[Category:GSOC]]

Latest revision as of 18:25, 1 February 2024

Also have a look at Hunger Games and Gamification for context

Project 3: Pushing our Hunger Games annotation engine to the next level

Description:

Hunger Games is the name of the web application leveraging the insights extracted from Open Food Facts crowdsourced data by its machine learning bot Robotoff, to apply insights found by Robotoff that need human validation, and to annotate new things to help train machine learning models.

It is geared towards productive contributors who want to smash a lot of work by doing a single activity effectively for some minutes or more.

Currently the Hunger Games is very rough without much explanations and onboarding for new users and activities.

Expected outcomes:

  • The purpose of this project would be to upgrade Hunger Games by providing more help to the user.
  • This means more auto-completion and validations, more help messages during activities (tracking if it was read).
  • It should also propose non logged-in users to log in or create an Open Food Facts account.
  • Integrate with our gamification service (openfoodfacts-events) while also defining quests and rewards, gives more stats to users, and enriching filters to help focus.
  • Another objective would be to make it usable from a mobile device so that users can use a 10 minute time gap while waiting in a queue or commuting.
  • Finally, usability and performance improvements could be implemented to make contributions even more effective.
  • Github: openfoodfacts-hungergames
  • Skills required/preferred: The Hunger Games application is written in Vue.js. VueJS, Javascript, possibly other languages
  • Slack channels: #hunger-games
  • Potential mentors: Alexandre Fauquette
  • Project duration: 175h or 350 hr depending on to be agreed scope
  • Difficulty rating: Easy

Sources of inspiration

  • Street Complete, Google Crowdsource…