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.