6,323
edits
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
[https://world.openfoodfacts.org Open Food Facts] has been selected as one of the mentor organizations for the [https://summerofcode.withgoogle.com/organizations/5282542639382528/ 2018 Google Summer of Code] | [https://world.openfoodfacts.org Open Food Facts] has been selected as one of the mentor organizations for the [https://summerofcode.withgoogle.com/organizations/5282542639382528/ 2018 Google Summer of Code] and is a 2019 Google Summer of Code candidate. | ||
[[File:Gsoc-off.450x225.png]] | [[File:Gsoc-off.450x225.png]] | ||
Here are some ideas to help you build the strongest and most impactful proposals to submit for the Summer of Code program. | |||
This page lists the key areas where we need the most help. You are of course welcome to propose other project ideas, and we are looking forward to discussing these ideas and yours. | This page lists the key areas where we need the most help. You are of course very welcome to propose other project ideas, and we are looking forward to discussing these ideas and yours. | ||
= Students and Mentors Welcome! = | = Students and Mentors Welcome! = | ||
We are looking for both students to work on projects, and additional mentors to help them. If you would like to be a GSoC mentor, please contact @stephane or @teolemon on Slack. In particular we are looking for more mentors in the fields of data science, computer vision, machine learning, Android and iOS developments so that we can accept more projects. | We are looking for both students to work on projects, and additional mentors to help them. If you would like to be a GSoC mentor, please contact @stephane or @teolemon on Slack. In particular we are looking for more mentors in the fields of data science, computer vision, machine learning, Android and iOS developments so that we can accept even more projects this year. | ||
= Building strong proposals = | = Building strong proposals = | ||
Line 19: | Line 19: | ||
* Install our Android or iOS mobile app, scan some food products, and add photos for a few products from your country | * Install our Android or iOS mobile app, scan some food products, and add photos for a few products from your country | ||
* Create an account on the web site, look up the products that you added, and edit the product pages to fill in the data for ingredients, nutrition facts etc. | * Create an account on the web site, look up the products that you added, and edit the product pages to fill in the data for ingredients, nutrition facts etc. | ||
* Join us on Slack, [https://slack | * Join us on Slack, [https://slack.openfoodfacts.org/ request an instant invite] | ||
To discuss ideas, please join us on our Slack: | To discuss ideas, please join us on our Slack: | ||
Line 26: | Line 26: | ||
= Google Summer of Code 2018 Project ideas = | = Google Summer of Code 2018 Project ideas = | ||
== New Native | == New Native iOS app to drive mass adoption and mass contribution == | ||
Why it's important: most of the data in the Open Food Facts database come from crowdsourcing through mobile apps: users scan barcodes of products and send us photos and data for missing products. We need | Why it's important: most of the data in the Open Food Facts database come from crowdsourcing through mobile apps: users scan barcodes of products and send us photos and data for missing products. We need an iOS app that bring a lot of value to users so that we gain mass adoption, and that have powerful features to contribute photos and data as easily and quickly as possible. | ||
Background: We currently have a basic app made with Cordova on | Background: We currently have a basic app made with Cordova on the Apple App Store. Work has started on a native app, but they are missing key features. | ||
Key features needed: | Key features needed: | ||
=== Offline mode === | === Offline mode === | ||
Line 64: | Line 57: | ||
== Computer vision == | == Computer vision == | ||
Why it's important: all product data comes from photos of the product and labels. Today most of this data is entered manually. In order to be able to scale, we need to extract more data from photos automatically. | Why it's important: all product data comes from photos of the product and labels. Today most of this data is entered manually. In order to be able to scale, we need to extract more data from photos automatically. | ||
Line 108: | Line 102: | ||
== Data science == | == Data science == | ||
Why it's important: our product database is growing rapidly (10k new products every Month in early | Why it's important: our product database is growing rapidly (10k new products every Month in early 2019), we need automated ways to extract and validate data | ||
Background: to date, we have done very little in this area | Background: to date, we have done very little in this area | ||
Line 142: | Line 136: | ||
* There are many other areas for improvements for the backend, see https://github.com/openfoodfacts/openfoodfacts-server | * There are many other areas for improvements for the backend, see https://github.com/openfoodfacts/openfoodfacts-server | ||
== 2017 Project ideas == | |||
== 2018- 2017 Project ideas == | |||
* Ideas that we proposed in previous years: https://en.wiki.openfoodfacts.org/Student_projects/GSOC/Proposals/2017 | * Ideas that we proposed in previous years: https://en.wiki.openfoodfacts.org/Student_projects/GSOC/Proposals/2017 |