Changes

Jump to navigation Jump to search
no edit summary
Line 66: Line 66:  
* Server-side implementation
 
* Server-side implementation
   −
=== 3. [[Client-side libraries for personalized product filtering and ranking]] - Started in September 2020 ===
+
=== 3. [[Client-side libraries for personalized product filtering and ranking]] - Completed from September 2020 to April 2021 ===
   −
On device in the mobile app, the generic search results from the server will be filtered and ranked according to the preferences of the user, which will stay on her local machine or phone. We will create an open-source library so that the personalization of results can be implemented in the Open Food Facts app, but also 3rd party apps.
+
On device in the mobile app, the generic search results from the server can be filtered and ranked according to the preferences of the user, which will stay on her local machine or phone. We have created an open-source library so that the personalization of results can be implemented in the Open Food Facts app, but also 3rd party apps.
    
==== Milestones ====
 
==== Milestones ====
   −
* Libraries implementation and documentation
+
Two libraries have been implemented:
** Implement the personalization of results in Javascript - done (deployed on OFF web site)
+
* a Flutter library / Dart package for mobile (Android and iOS) and Web apps written in Flutter
** Package and document the Javascript filtering and ranking code in a library
+
* a Javascript library for website and browser extensions
** Implement the personalization of results in Javascript - done (currently embedded in the new OFF flutter app)
+
 
** Package and document the Flutter filtering and ranking code in a library
+
The libraries are used by the OFF website and the new Smoothie mobile app.
    
=== 4. User interface on the Open Food Facts web site and mobile app - Started in September 2020 ===
 
=== 4. User interface on the Open Food Facts web site and mobile app - Started in September 2020 ===

Navigation menu