Projects homepage: Difference between revisions

From Open Food Facts wiki
Line 113: Line 113:


== Legacy projects to be updated and sorted ==
== Legacy projects to be updated and sorted ==
*[[Project:Redesign|Re-design]]
ย 
*[[Project:Archeology|Food archeology]]: Add VERY old products to Open Food Facts :-)
== [[Project:Redesign|Re-design]] ๐ŸŽจ ==
* Accessibility ([[Accessibility/Blind_people|Blindness]],โ€ฆ)
Owned by:
*[[Project:Community portal|Community portal]]
Description: Redesigning the Open Food Facts platform
*[[Project:Contribute Back|Contribute back]]
Status:
*[[Project:Diets|Diets]]
How to join: Slack channel:
*[[Structured Data]] ([[Structured Data/Wikidata|Wikidata linking]])
ย 
*[[Gamification/Roadmap|Gamifying OFF]]
== [[Project:Archeology|Food archeology]] ๐Ÿ•ฐ๏ธ ==
* Experiments: [[Experiments/Microwave|Microwaves]], [[Experiments/Fridge|fridges]], [[Experiments/Google Glass|AR]] and [[Experiments/3D|3D]]
Owned by:
*[[Barcodes]] ([[Barcodes/Non Standard Barcodes|Non Standard Barcodes]], [[Barcodes/Blacklist|Blacklist]], [[Barcodes/False positives|False positives]], [[Barcodes/Countries|Countries]])
Description: Adding very old products to Open Food Facts
*[[OCR]]
Status:
*[[Project:Public Data|Public data]]
How to join: Slack channel:
*[[Project:Roadmap|Roadmap]]
ย 
*[[Project:EU Project Citizen Observatories]]
== Accessibility ([[Accessibility/Blind_people|Blindness]],โ€ฆ) ==
*[[Project:Ingredients ontology|Ingredients ontology]]
Owned by:
*[[Project:Food additives|Food additives]]
Description: Improving accessibility for users with disabilities, including blindness
*[[Project:Multilingual products|Multilingual products]]
Status:
*[[Project:Product versions and history|Product versions and history]]
How to join: Slack channel:
*[[Project:Product issues dropdown list|Product issues dropdown list]]
ย 
== [[Project:Community portal|Community portal]] ๐Ÿค ==
Owned by:
Description: Creating a central hub for the Open Food Facts community
Status:
How to join: Slack channel:
ย 
== [[Project:Contribute Back|Contribute back]] โ™ป๏ธ ==
Owned by:
Description: Encouraging contributors to give back to the project
Status:
How to join: Slack channel:
ย 
== [[Project:Diets|Diets]] ๐Ÿฅ— ==
Owned by:
Description: Categorizing products based on dietary needs and restrictions
Status:
How to join: Slack channel:
ย 
== [[Structured Data]] ([[Structured Data/Wikidata|Wikidata linking]]) ๐Ÿ•ธ๏ธ ==
Owned by:
Description: Improving the structure and organization of data, including linking with Wikidata
Status:
How to join: Slack channel:
ย 
== [[Gamification/Roadmap|Gamifying OFF]] ๐ŸŽฎ ==
Owned by:
Description: Adding game-like elements to Open Food Facts to increase engagement
Status:
How to join: Slack channel:
ย 
== Experiments: [[Experiments/Microwave|Microwaves]], [[Experiments/Fridge|fridges]], [[Experiments/Google Glass|AR]] and [[Experiments/3D|3D]] ๐Ÿงช ==
Owned by:
Description: Exploring new technologies and their potential applications for Open Food Facts
Status:
How to join: Slack channel:
ย 
== [[Barcodes]] ==
Owned by:
Description: Managing and improving barcode recognition and handling - ([[Barcodes/Non Standard Barcodes|Non Standard Barcodes]], [[Barcodes/Blacklist|Blacklist]], [[Barcodes/False positives|False positives]], [[Barcodes/Countries|Countries]])
Status:
How to join: Slack channel:
ย 
== [[OCR]] ๐Ÿงพ ==
Owned by:
Description: Enhancing Optical Character Recognition for extracting product information from images
Status: Dropped
How to join: Slack channel:
== [[Project:Public Data|Public data]] ๐Ÿ”“ ==
ย 
Owned by:
Description: Making Open Food Facts data more accessible and usable for the public
Status:
How to join: Slack channel:
ย 
== [[Project:Roadmap|Roadmap]] ๐ŸŽฏ ==
Owned by:
Description: Planning and outlining the future development of Open Food Facts
Status:
How to join: Slack channel:
ย 
== [[Project:EU Project Citizen Observatories]] ๐Ÿ‡ช๐Ÿ‡บ ==
Owned by:
Description: Collaborating with the EU Citizen Observatories project
Status:
How to join: Slack channel:
ย 
== [[Project:Ingredients ontology|Ingredients ontology]] ๐ŸŒฟ ==
Owned by:
Description: Creating a structured vocabulary for ingredients
Status:
How to join: Slack channel:
ย 
== [[Project:Food additives|Food additives]] ๐Ÿงช ==
Owned by:
Description: Cataloging and providing information about food additives
Status:
How to join: Slack channel:
ย 
== [[Project:Multilingual products|Multilingual products]] ๐ŸŒ ==
Owned by:
Description: Supporting product information in multiple languages
Status:
How to join: Slack channel:
ย 
== [[Project:Product versions and history|Product versions and history]] ๐Ÿ•’ ==
Owned by:
Description: Tracking changes and updates to products over time
Status:
How to join: Slack channel:
ย 
== [[Project:Product issues dropdown list|Product issues dropdown list]] ๐Ÿšฉ ==
Owned by:
Description: Creating a standardized list of product issues for reporting
Status:
How to join: Slack channel:

Revision as of 11:07, 16 August 2024

Do you want to involve yourself in a project? Want to know which are our concrete projects? You're at the right place

Ongoing projects

NutriSight

Goal: Train a machine learning model to automatically extract nutrition information from product images.

AI Ingredient Spellcheck

Goal: Automatically correct OCR errors in ingredient lists using a machine learning model.

Project:Open-Prices

Eco-Score

  • Owned by User:Teolemon; with the participation of User:Stephane, @VaiTon, @Aleene, ...
  • Provide a score to decrypt environmental impacts of products.
  • Status: 2021-01: launched a first version on OFF website and apps (for more than 240,000 products)
  • Needs: ...
  • How to join: see #eco-score channel on slack.

Project:Personalized_Search

  • Owned by User:Stephane; with the participation of ...
  • This project will allow users of the Open Food Facts website, mobile app and our 100+ mobile apps ecosystem, to get highly personalized search results without sacrificing their privacy.
  • Status: 2021-01: 8 months ongoing project, near finished.
  • Needs: ...
  • How to join: see its dedicated wiki page and #personal-search slack channel

Search-a-licious

Open Food Facts answers you

  • Owned by User:Charlesnepote; with the participation of @jolesh, @aleene
  • Every week, Open Food Facts is receiving many questions from the general public. The goal of the project is to let contributors join the effort to answer different kind of questions, and different languages.
  • Status: 2021-01: the platform is installed and running, but needs more work to have a fluent process.
  • How to join: ask User:Charlesnepote.

Folksonomy_Engine

  • Owned by User:Charlesnepote; with the participation of @cquest.
  • The goal of Folksonomy engine is to unleash an ocean of new usages regarding food knowledge. Folksonomy engine allows all kind of people โ€” citizens, researchers, journalists, professionals, artists, communities, innovators... โ€” to enrich and use Open Food Facts, thanks to free tags and properties of their own, for their own use or to enrich the shared knowledge. Open Food Facts, as the biggest open-food database in the world, already feeds hundreds of data reuses. It will allow thousands of new apps and new usages.
  • Status: 2022-03: in production for moderators; needs to be published as beta for registered users.
  • How to join: ...

Hunger_Games

New blog engine

  • We want to change our blog platform to allow more features (such as responsive design), and open contributions to more people.
  • Needs: install the new platform; migrate old blogposts to the new platform; design the website; add features depending on users' needs.
  • Status: done
  • How to join: ask User:Charlesnepote.

Forum

  • Slack is cool, but it's only a chat. It does not allow structured discussions. Many users ask for a more convenient way to discuss the project.
  • Needs: gather our needs; choose a tool (Discourse, Odoo...); install it; design the website.
  • Status: done
  • How to join: ask User:Charlesnepote.

Projects to be rebooted

Contributor Analysis

  • Started by a team from Wild Code School, initially mentored by @stephane and @teolemon
  • Goal: Set up a contributor tracking tool
  • Documents
 * Presentation Demo Day
 * Client & server requests
 * Contributor Analysis Installation Guide
 * Improvements
  • Status: 2022-03: Needs new ownership
  • How to join: ...

Taxonomy Editor

  • Status: 2021-01: 2 months projects.
  • How to join: ask User:Alexg.

To be started soon

Open Food Facts loves science (and scientists)

  • No owner yet.
  • 1. Communicate what we are doing for science (data reuses for studies), and with scientists. 2. Explain how we can collaborate and suggest to scientists to contact us.
  • Needs: list main scientific articles based on our data; explain how we can collaborate; write a dedicated page on OFF website; maybe: write blog posts.
  • Status: 2021-01: 2 months projects.
  • How to join: ask User:Charlesnepote.

Open Food Facts sustainable API Proxy

  • No owner yet.
  • Open Food Facts API usage is free and will remain free for all users. Though, it is made for reasonable usages: 1 API call = 1 real scan by a user. Our resources are not sized for dozens of requests at a time. For example, while building dashboards with Google Spreadsheet is feasible via Open Food Facts API, we tend to block this kind of request as it consumes too many resources. The goal of OFF API Proxy is to allow dozens of requests at a time, the proxy queuing requests passing them to the API at a reasonable rate (2 requests/s). The proxy is also using caches, allowing a more sustainable usage of the API.
  • Needs: If you do have Nginx skills, your contribution would be appreciated.
  • Status: 2021-01: 1-month project.
  • How to join: ask User:Charlesnepote.

Collaborative FAQ system

Google Summer of Code

To be presented

  • Nextcloud

Legacy projects to be updated and sorted

Re-design ๐ŸŽจ

Owned by: Description: Redesigning the Open Food Facts platform Status: How to join: Slack channel:

Food archeology ๐Ÿ•ฐ๏ธ

Owned by: Description: Adding very old products to Open Food Facts Status: How to join: Slack channel:

Accessibility (Blindness,โ€ฆ)

Owned by: Description: Improving accessibility for users with disabilities, including blindness Status: How to join: Slack channel:

Community portal ๐Ÿค

Owned by: Description: Creating a central hub for the Open Food Facts community Status: How to join: Slack channel:

Contribute back โ™ป๏ธ

Owned by: Description: Encouraging contributors to give back to the project Status: How to join: Slack channel:

Diets ๐Ÿฅ—

Owned by: Description: Categorizing products based on dietary needs and restrictions Status: How to join: Slack channel:

Structured Data (Wikidata linking) ๐Ÿ•ธ๏ธ

Owned by: Description: Improving the structure and organization of data, including linking with Wikidata Status: How to join: Slack channel:

Gamifying OFF ๐ŸŽฎ

Owned by: Description: Adding game-like elements to Open Food Facts to increase engagement Status: How to join: Slack channel:

Experiments: Microwaves, fridges, AR and 3D ๐Ÿงช

Owned by: Description: Exploring new technologies and their potential applications for Open Food Facts Status: How to join: Slack channel:

Barcodes

Owned by: Description: Managing and improving barcode recognition and handling - (Non Standard Barcodes, Blacklist, False positives, Countries) Status: How to join: Slack channel:

OCR ๐Ÿงพ

Owned by: Description: Enhancing Optical Character Recognition for extracting product information from images Status: Dropped How to join: Slack channel:

Public data ๐Ÿ”“

Owned by: Description: Making Open Food Facts data more accessible and usable for the public Status: How to join: Slack channel:

Roadmap ๐ŸŽฏ

Owned by: Description: Planning and outlining the future development of Open Food Facts Status: How to join: Slack channel:

Project:EU Project Citizen Observatories ๐Ÿ‡ช๐Ÿ‡บ

Owned by: Description: Collaborating with the EU Citizen Observatories project Status: How to join: Slack channel:

Ingredients ontology ๐ŸŒฟ

Owned by: Description: Creating a structured vocabulary for ingredients Status: How to join: Slack channel:

Food additives ๐Ÿงช

Owned by: Description: Cataloging and providing information about food additives Status: How to join: Slack channel:

Multilingual products ๐ŸŒ

Owned by: Description: Supporting product information in multiple languages Status: How to join: Slack channel:

Product versions and history ๐Ÿ•’

Owned by: Description: Tracking changes and updates to products over time Status: How to join: Slack channel:

Product issues dropdown list ๐Ÿšฉ

Owned by: Description: Creating a standardized list of product issues for reporting Status: How to join: Slack channel: