Folksonomy Engine

From Open Food Facts wiki
Revision as of 07:07, 1 March 2021 by Lucode (talk | contribs) (edits about current progress)

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 for your 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.

Documentation and communication

Other directories/documents (if any)

Slack channel: #folksonomy_engine

Who

Skills needed (in short)

  • Project management
  • Dev

Project team:

  • Project manager: Lucas
  • Project owner: Charles
  • End-user tester: ?
  • Dev: Stéphane
  • Others?

Use cases

​ 1.​ Health and food safety

2.​ Cooking and preparation
3​. Grocery Apps
4​. Product qualities
5​. (Bad) Food Marketing

​ 5.1.​ List properties of products targeting particular people

 5.2.​ List properties of products related to consumers behavior

How

Needed deliverables.

Deliverable Date Who Comments
D1. Ideation document: uses cases (report in wiki page)
  • define first use cases (see D6)
Feb. XX
D2. Functional and technical specifications (architecture design) (report in wiki page) Feb. XX

Stéphane (Review)

D3. Server-side implementation (database and web UI): properties’ database implementation and CRUD interfaces with a minimal UI to validate the design:
  • database implementation (new database or new fields)
  • CRUD interfaces in the backend (Product Opener)
  • web interfaces (in production)
March-April Stéphane (dev)

XX (tests)

D4. Search and discovery integration and APIs.
Making properties accessible using simple search and a discovery engine; integration with the advanced search; API access
  • all dev in the backend
April-May Stéphane (dev)

XX (tests)

D5. Mobile UI integration on the Open Food Facts apps June XX
D6. Three uses cases:
  1. move ambiguous “Nutriscore Experiment” labels in tags
  2. XXXX (to be found)
  3. XXXX (to be found)
Sep. XX

Wishful deliverables

Here we put wishful deliverables if any.

  • Tool to monitor tag usages.
  • Workshop for contributors.

Questions/ideas

  • What about a deliverable dedicated to communication?
  • Use case in collaboration with scientists?