Changes

Jump to navigation Jump to search
Line 11: Line 11:  
== Tools ==
 
== Tools ==
   −
=== Boost taxonomy contributions ===
+
=== Help boost taxonomy contributions ===
 +
====Description====
 +
[[Global taxonomies|Taxonomies]] are at the heart of Open Food Facts in many aspects. It helps identify components (ingredients, labels, brands,…) and link them to useful properties, at the base of nutri-score, eco-score, allergens identification and some other properties. It is a less known but very important contribution area for the project.
    +
Up to now contributors who wants to contribute to the taxonomy would have to edit in a cumbersome flat file and open a pull request. That's not easy.
 +
 +
Taxonomy editor comes to the rescue. While still in [http://ui.taxonomy.localhost:8091/ alpha stage], it should rapidly be deployed to production. Now it's time t add a lot of features to really help taxonomy grow rapidly in many languages.
 +
====Expected outcomes====
 +
The project will develop features that will help taxonomy contributors to adapt and edit the taxonomy.
 +
 +
* a lot of checks: missing translations, duplicated synonyms, entries with a lot of children
 +
* enriching the search engine with useful filters
 +
* helpers to enrich taxonomy properties: links to wikidata, ciqual codes, etc.
 +
* dashboards at taxonomy level
 +
* exploration of the graph
 +
* suggestions or consistency checks by LLMs
 +
* tracking modifications of nodes to enable comparison with raw taxonomy
 +
 +
It will leverage the graph database as well as external APIs. You will develop iteratively (continuous deployment is already there) getting immediate feedback from the community.
 +
 +
====Project information====
 +
*repository: <u>https://github.com/openfoodfacts/taxonomy-editor/</u>
 +
*Slack channels: #taxonomy-editor #taxonomy
 +
*Potential mentors: Pierre, Alex
 +
*Project duration: 350 hours
 +
*Skills required: Reactjs / Python / Neo4j
 +
*Difficulty rating: Medium<span id="improve-our-producer-platform-to-the-next-level"></span>
 
== Your idea ==
 
== Your idea ==
 
You are a candidate and have a specific project idea, that's really welcome.
 
You are a candidate and have a specific project idea, that's really welcome.
229

edits

Navigation menu