PRE2023 3 Group6: Difference between revisions
mNo edit summary Tag: 2017 source edit |
|||
Line 1: | Line 1: | ||
<p style="font-size: 36px;">Foodini</p> | |||
< | ==Group members== | ||
== Group members == | |||
{| class="wikitable" | {| class="wikitable" | ||
|'''Name''' | |'''Name''' | ||
|'''Student number''' | |'''Student number''' | ||
|'''Study''' | | '''Study''' | ||
|'''E-mail''' | |'''E-mail''' | ||
|- | |- | ||
|Sem van Birgelen | |Sem van Birgelen | ||
|1813862 | |1813862 | ||
|Industrial Design | |Industrial Design | ||
Line 18: | Line 17: | ||
|m.huszar@student.tue.nl | |m.huszar@student.tue.nl | ||
|- | |- | ||
|Aydan Bakhshi | |Aydan Bakhshi | ||
|1671189 | |1671189 | ||
|Applied Physics | |Applied Physics | ||
Line 24: | Line 23: | ||
|- | |- | ||
|Yi Hang Cheung | |Yi Hang Cheung | ||
|1014298 | | 1014298 | ||
|Computer Science and Engineering | |Computer Science and Engineering | ||
|y.h.cheung@student.tue.nl | |y.h.cheung@student.tue.nl | ||
|- | |- | ||
|Bohao Ye | |Bohao Ye | ||
|1809903 | |1809903 | ||
|Computer Science and Engineering | |Computer Science and Engineering | ||
Line 40: | Line 39: | ||
|} | |} | ||
== Introduction == | ==Introduction== | ||
=== Problem Statement === | ===Problem Statement=== | ||
37% percent of food is wasted in households in the US<ref>https://ballardbrief.byu.edu/issue-briefs/food-waste-in-the-united-states</ref>, and in the EU, households generate more than half of the total food waste (54%)<ref>https://food.ec.europa.eu/safety/food-waste_en</ref>. The causes of food waste could be food expiration, overshopping, and often these relate to poor meal planning and insufficient food management skills. | 37% percent of food is wasted in households in the US<ref>https://ballardbrief.byu.edu/issue-briefs/food-waste-in-the-united-states</ref>, and in the EU, households generate more than half of the total food waste (54%)<ref>https://food.ec.europa.eu/safety/food-waste_en</ref>. The causes of food waste could be food expiration, overshopping, and often these relate to poor meal planning and insufficient food management skills. | ||
=== Objectives === | ===Objectives=== | ||
* Create an app that suggests recipes based on the contents of the user's fridge; | *Create an app that suggests recipes based on the contents of the user's fridge; | ||
* Investigate how technology can be used to combat food waste. More specifically: | *Investigate how technology can be used to combat food waste. More specifically: | ||
** How much food is wasted in households; | **How much food is wasted in households; | ||
** What are the main reasons for food waste; | **What are the main reasons for food waste; | ||
** How to prevent food waste; | **How to prevent food waste; | ||
** What would be a convenient way for users to keep oversight of fridge contents; | **What would be a convenient way for users to keep oversight of fridge contents; | ||
** What incentives could be used to motivate consumers to prevent food waste | **What incentives could be used to motivate consumers to prevent food waste | ||
** How AI can assist in preventing food waste | **How AI can assist in preventing food waste | ||
** Check other recipe suggesting apps / websites, what features would be useful to add / what's missing. | **Check other recipe suggesting apps / websites, what features would be useful to add / what's missing. | ||
== Users & Requirements == | ==Users & Requirements== | ||
=== Users === | ===Users=== | ||
Adults in households, possibly restaurants and grocery stores. | Adults in households, possibly restaurants and grocery stores. | ||
=== User requirements === | ===User requirements=== | ||
* Easy to use platform to save food | *Easy to use platform to save food | ||
* Recipe suggestions | * Recipe suggestions | ||
* Reminders about expiry dates | *Reminders about expiry dates | ||
=== App requirements === | ===App requirements=== | ||
==== Basic features: ==== | ====Basic features:==== | ||
* Firebase account login | *Firebase account login | ||
* Inventory: | *Inventory: | ||
** Shopping list | **Shopping list | ||
** Edit list | ** Edit list | ||
** Expiry date (barcode) | **Expiry date (barcode) | ||
* Recipe suggestions based on: | *Recipe suggestions based on: | ||
** Inventory | **Inventory | ||
** Expiry dates | **Expiry dates | ||
** [Optional] Cuisine (Italian, Asian, Mexican, etc.) | **[Optional] Cuisine (Italian, Asian, Mexican, etc.) | ||
** [Optional] Preparation time | **[Optional] Preparation time | ||
==== Extra features: ==== | ====Extra features:==== | ||
* Look at local supermarkets for ingredients about to expire and, if possible, include them in recipes against discounted price (Analogous to "To Good To Go"); | *Look at local supermarkets for ingredients about to expire and, if possible, include them in recipes against discounted price (Analogous to "To Good To Go"); | ||
* Scan the barcode of the product to add it to the list automatically. | *Scan the barcode of the product to add it to the list automatically. | ||
== Planning == | == Planning == | ||
'''Research team''' | '''Research team''' | ||
* Sem | *Sem | ||
* Aydan | * Aydan | ||
* Vlad | * Vlad | ||
'''Development team''' | '''Development team''' | ||
* Manka | *Manka | ||
* Yi Hang | *Yi Hang | ||
* Bohao Ye | * Bohao Ye | ||
<u>Underlined</u> = deliverables | <u>Underlined</u> = deliverables | ||
Line 106: | Line 105: | ||
Research | Research | ||
* Choose a subject - Everyone | * Choose a subject - Everyone | ||
* Research the problem - Everyone | *Research the problem - Everyone | ||
* Find 25 articles and summarize (partly for now) – Sem, Aydan, Bohao | *Find 25 articles and summarize (partly for now) – Sem, Aydan, Bohao | ||
Development | Development | ||
* Implement sign up and sign in – Yi Hang | *Implement sign up and sign in – Yi Hang | ||
'''Week 2''' | '''Week 2''' | ||
Development | Development | ||
* Complete mock-up user interface designs ½ - Manka, Sem | *Complete mock-up user interface designs ½ - Manka, Sem | ||
* Start Page | *Start Page | ||
* Login | *Login | ||
* Sign up | *Sign up | ||
Research | Research | ||
* Investigate state-of-the-art apps, add to wiki ½ – Aydan, Vlad | *Investigate state-of-the-art apps, add to wiki ½ – Aydan, Vlad | ||
* Survey questions - Aydan | *Survey questions - Aydan | ||
* App requirements (MoSCoW) - Bohao | *App requirements (MoSCoW) - Bohao | ||
'''Week 3''' – <u>Complete the survey</u> | '''Week 3''' – <u>Complete the survey</u> | ||
Development | Development | ||
* Complete mock-up user interface designs 2/2 - by Wednesday – Manka, Sem | *Complete mock-up user interface designs 2/2 - by Wednesday – Manka, Sem | ||
* Inventory page | *Inventory page | ||
* Recipe page | *Recipe page | ||
* XML for login, sign up and inventory – Manka | *XML for login, sign up and inventory – Manka | ||
* App Logo - Manka | * App Logo - Manka | ||
* Implement Inventory – Yi Hang | *Implement Inventory – Yi Hang | ||
* Page for item entry | *Page for item entry | ||
* Enter expiration date | * Enter expiration date | ||
Research | Research | ||
* Investigate state-of-the-art apps, add to wiki 2/2 - Aydan, Vlad | * Investigate state-of-the-art apps, add to wiki 2/2 - Aydan, Vlad | ||
* Summary of survey, add to wiki - Aydan | *Summary of survey, add to wiki - Aydan | ||
'''Week 4''' | '''Week 4''' | ||
Development | Development | ||
* XML for recipe page – Manka | *XML for recipe page – Manka | ||
* Implement Recipe page – Bohao, Yi Hang | * Implement Recipe page – Bohao, Yi Hang | ||
* Notifications – Bohao | *Notifications – Bohao | ||
Research | Research | ||
* Put together contents for info page – Aydan, Vlad | *Put together contents for info page – Aydan, Vlad | ||
'''Week 5''' – <u>First working version</u> | '''Week 5''' – <u>First working version</u> | ||
Development | Development | ||
* Notifications – Bohao | *Notifications – Bohao | ||
* Information page – Manka | *Information page – Manka | ||
'''Week 6''' | '''Week 6''' | ||
Research | Research | ||
* Conduct user test – Everyone + 3rd party | *Conduct user test – Everyone + 3rd party | ||
* Collect and analyze user test results - Everyone | *Collect and analyze user test results - Everyone | ||
'''Week 7''' – <u>Final version</u> | '''Week 7''' – <u>Final version</u> | ||
Development | Development | ||
* Add fixes to app according to user feedback – Development team | *Add fixes to app according to user feedback – Development team | ||
'''Week 8''' | '''Week 8''' | ||
* Create final presentation - Everyone | *Create final presentation - Everyone | ||
* Peer review - Everyone | *Peer review - Everyone | ||
== Timesheet == | ==Timesheet== | ||
=== Week 1 === | ===Week 1=== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
!Time (H) | ! Time (H) | ||
!Summary | !Summary | ||
!Notes | !Notes | ||
|- | |- | ||
|Yi Hang | |Yi Hang | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|Manka | | Manka | ||
| | | | ||
| | | | ||
Line 228: | Line 228: | ||
|} | |} | ||
=== Week 2 === | ===Week 2=== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
Line 255: | Line 255: | ||
| | | | ||
|- | |- | ||
|Sem | | Sem | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|Vlad | | Vlad | ||
| | | | ||
| | | | ||
Line 266: | Line 266: | ||
|} | |} | ||
=== Week 3 === | ===Week 3=== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
Line 294: | Line 294: | ||
|- | |- | ||
|Sem | |Sem | ||
| | | | ||
| | | | ||
| | | | ||
|- | |- | ||
|Vlad | | Vlad | ||
| | | | ||
| | | | ||
Line 304: | Line 305: | ||
|} | |} | ||
=== Week 4 === | ===Week 4=== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
!Time (H) | ! Time (H) | ||
!Summary | !Summary | ||
!Notes | !Notes | ||
Line 317: | Line 318: | ||
|- | |- | ||
|Manka | |Manka | ||
| | | | ||
| | | | ||
Line 331: | Line 333: | ||
| | | | ||
|- | |- | ||
|Sem | | Sem | ||
| | | | ||
| | | | ||
Line 342: | Line 344: | ||
|} | |} | ||
=== Week 5 === | ===Week 5=== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
!Time (H) | ! Time (H) | ||
!Summary | !Summary | ||
!Notes | !Notes | ||
Line 380: | Line 382: | ||
|} | |} | ||
=== Week 6 === | ===Week 6=== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
!Time (H) | !Time (H) | ||
!Summary | !Summary | ||
!Notes | !Notes | ||
Line 412: | Line 415: | ||
| | | | ||
|- | |- | ||
|Vlad | | Vlad | ||
| | | | ||
| | | | ||
Line 418: | Line 421: | ||
|} | |} | ||
=== Week 7 === | ===Week 7=== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
Line 456: | Line 459: | ||
|} | |} | ||
=== Week 8 === | ===Week 8=== | ||
{| class="wikitable" | {| class="wikitable" | ||
! | ! | ||
Line 483: | Line 486: | ||
| | | | ||
|- | |- | ||
|Sem | |Sem | ||
| | | | ||
| | | | ||
Line 489: | Line 493: | ||
|- | |- | ||
|Vlad | |Vlad | ||
| | | | ||
| | | | ||
Line 494: | Line 499: | ||
|} | |} | ||
=== Total === | ===Total=== | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
Line 519: | Line 524: | ||
|} | |} | ||
== Literature study == | ==Literature study== | ||
Schanes, K., Dobernig, K., & Gözet, B. (2018). Food waste matters - A systematic review of household food waste practices and their policy implications. Journal Of Cleaner Production, 182, 978–991. https://doi.org/10.1016/j.jclepro.2018.02.030 | Schanes, K., Dobernig, K., & Gözet, B. (2018). Food waste matters - A systematic review of household food waste practices and their policy implications. Journal Of Cleaner Production, 182, 978–991. https://doi.org/10.1016/j.jclepro.2018.02.030 | ||
Ishangulyyev, R., Kim, S., & Lee, S. H. (2019). Understanding Food Loss and Waste—Why are we losing and wasting food? Foods, 8(8), 297. https://doi.org/10.3390/foods8080297 | Ishangulyyev, R., Kim, S., & Lee, S. H. (2019). Understanding Food Loss and Waste—Why are we losing and wasting food? Foods, 8(8), 297. https://doi.org/10.3390/foods8080297 | ||
* Definitions of food loss and food waste, quantification, causes of food loss and waste at different stages of the food supply chain. | *Definitions of food loss and food waste, quantification, causes of food loss and waste at different stages of the food supply chain. | ||
Line 541: | Line 546: | ||
Onyeaka, H., Tamasiga, P., Nwauzoma, U. M., Miri, T., Juliet, U. C., Nwaiwu, O., & Akinsemolu, A. A. (2023). Using artificial intelligence to tackle food waste and enhance the circular economy: Maximising resource Efficiency and Minimising Environmental Impact: A review. Sustainability, 15(13), 10482. https://doi.org/10.3390/su151310482 | Onyeaka, H., Tamasiga, P., Nwauzoma, U. M., Miri, T., Juliet, U. C., Nwaiwu, O., & Akinsemolu, A. A. (2023). Using artificial intelligence to tackle food waste and enhance the circular economy: Maximising resource Efficiency and Minimising Environmental Impact: A review. Sustainability, 15(13), 10482. https://doi.org/10.3390/su151310482 | ||
* The role of AI in preventing food waste, more specifically in smart monitoring, predictive analytics, smart inventory management, consumer awareness and education, donation and redistribution. | *The role of AI in preventing food waste, more specifically in smart monitoring, predictive analytics, smart inventory management, consumer awareness and education, donation and redistribution. | ||
Line 553: | Line 558: | ||
Cappelletti, F., Papetti, A., Rossi, M., & Germani, M. (2022). Smart strategies for household food waste management. Procedia Computer Science, 200, 887–895. https://doi.org/10.1016/j.procs.2022.01.286 | Cappelletti, F., Papetti, A., Rossi, M., & Germani, M. (2022). Smart strategies for household food waste management. Procedia Computer Science, 200, 887–895. https://doi.org/10.1016/j.procs.2022.01.286 | ||
== | ==References == | ||
<references /><br /> | <references /><br /> |
Revision as of 16:02, 17 February 2024
Foodini
Group members
Name | Student number | Study | |
Sem van Birgelen | 1813862 | Industrial Design | s.v.birgelen@student.tue.nl |
Manka Huszár | 1581368 | Computer Science and Engineering | m.huszar@student.tue.nl |
Aydan Bakhshi | 1671189 | Applied Physics | a.bakhshi@student.tue.nl |
Yi Hang Cheung | 1014298 | Computer Science and Engineering | y.h.cheung@student.tue.nl |
Bohao Ye | 1809903 | Computer Science and Engineering | b.ye1@student.tue.nl |
Vlad Chibulcutean | 1780980 | Computer Science and Engineering | v.chibulcutean@student.tue.nl |
Introduction
Problem Statement
37% percent of food is wasted in households in the US[1], and in the EU, households generate more than half of the total food waste (54%)[2]. The causes of food waste could be food expiration, overshopping, and often these relate to poor meal planning and insufficient food management skills.
Objectives
- Create an app that suggests recipes based on the contents of the user's fridge;
- Investigate how technology can be used to combat food waste. More specifically:
- How much food is wasted in households;
- What are the main reasons for food waste;
- How to prevent food waste;
- What would be a convenient way for users to keep oversight of fridge contents;
- What incentives could be used to motivate consumers to prevent food waste
- How AI can assist in preventing food waste
- Check other recipe suggesting apps / websites, what features would be useful to add / what's missing.
Users & Requirements
Users
Adults in households, possibly restaurants and grocery stores.
User requirements
- Easy to use platform to save food
- Recipe suggestions
- Reminders about expiry dates
App requirements
Basic features:
- Firebase account login
- Inventory:
- Shopping list
- Edit list
- Expiry date (barcode)
- Recipe suggestions based on:
- Inventory
- Expiry dates
- [Optional] Cuisine (Italian, Asian, Mexican, etc.)
- [Optional] Preparation time
Extra features:
- Look at local supermarkets for ingredients about to expire and, if possible, include them in recipes against discounted price (Analogous to "To Good To Go");
- Scan the barcode of the product to add it to the list automatically.
Planning
Research team
- Sem
- Aydan
- Vlad
Development team
- Manka
- Yi Hang
- Bohao Ye
Underlined = deliverables
Week 1
Research
- Choose a subject - Everyone
- Research the problem - Everyone
- Find 25 articles and summarize (partly for now) – Sem, Aydan, Bohao
Development
- Implement sign up and sign in – Yi Hang
Week 2
Development
- Complete mock-up user interface designs ½ - Manka, Sem
- Start Page
- Login
- Sign up
Research
- Investigate state-of-the-art apps, add to wiki ½ – Aydan, Vlad
- Survey questions - Aydan
- App requirements (MoSCoW) - Bohao
Week 3 – Complete the survey
Development
- Complete mock-up user interface designs 2/2 - by Wednesday – Manka, Sem
- Inventory page
- Recipe page
- XML for login, sign up and inventory – Manka
- App Logo - Manka
- Implement Inventory – Yi Hang
- Page for item entry
- Enter expiration date
Research
- Investigate state-of-the-art apps, add to wiki 2/2 - Aydan, Vlad
- Summary of survey, add to wiki - Aydan
Week 4
Development
- XML for recipe page – Manka
- Implement Recipe page – Bohao, Yi Hang
- Notifications – Bohao
Research
- Put together contents for info page – Aydan, Vlad
Week 5 – First working version
Development
- Notifications – Bohao
- Information page – Manka
Week 6
Research
- Conduct user test – Everyone + 3rd party
- Collect and analyze user test results - Everyone
Week 7 – Final version
Development
- Add fixes to app according to user feedback – Development team
Week 8
- Create final presentation - Everyone
- Peer review - Everyone
Timesheet
Week 1
Time (H) | Summary | Notes | |
---|---|---|---|
Yi Hang | |||
Manka | |||
Aydan | |||
Bohao | |||
Sem | |||
Vlad |
Week 2
Time (H) | Summary | Notes | |
---|---|---|---|
Yi Hang | |||
Manka | |||
Aydan | |||
Bohao | |||
Sem | |||
Vlad |
Week 3
Time (H) | Summary | Notes | |
---|---|---|---|
Yi Hang | |||
Manka | |||
Aydan | |||
Bohao | |||
Sem | |||
Vlad |
Week 4
Time (H) | Summary | Notes | |
---|---|---|---|
Yi Hang | |||
Manka | |||
Aydan | |||
Bohao | |||
Sem | |||
Vlad |
Week 5
Time (H) | Summary | Notes | |
---|---|---|---|
Yi Hang | |||
Manka | |||
Aydan | |||
Bohao | |||
Sem | |||
Vlad |
Week 6
Time (H) | Summary | Notes | |
---|---|---|---|
Yi Hang | |||
Manka | |||
Aydan | |||
Bohao | |||
Sem | |||
Vlad |
Week 7
Time (H) | Summary | Notes | |
---|---|---|---|
Yi Hang | |||
Manka | |||
Aydan | |||
Bohao | |||
Sem | |||
Vlad |
Week 8
Time (H) | Summary | Notes | |
---|---|---|---|
Yi Hang | |||
Manka | |||
Aydan | |||
Bohao | |||
Sem | |||
Vlad |
Total
Time (H) | |
---|---|
Yi Hang | |
Manka | |
Aydan | |
Bohao | |
Sem | |
Vlad |
Literature study
Schanes, K., Dobernig, K., & Gözet, B. (2018). Food waste matters - A systematic review of household food waste practices and their policy implications. Journal Of Cleaner Production, 182, 978–991. https://doi.org/10.1016/j.jclepro.2018.02.030
Ishangulyyev, R., Kim, S., & Lee, S. H. (2019). Understanding Food Loss and Waste—Why are we losing and wasting food? Foods, 8(8), 297. https://doi.org/10.3390/foods8080297
- Definitions of food loss and food waste, quantification, causes of food loss and waste at different stages of the food supply chain.
Moraes, N. V., Lermen, F. H., & Echeveste, M. E. S. (2021). A systematic literature review on food waste/loss prevention and minimization methods. Journal of Environmental Management, 286, 112268. https://doi.org/10.1016/j.jenvman.2021.112268
Muth, M. K., Birney, C., Cuéllar, A., Finn, S. M., Freeman, M., Galloway, J. N., Gee, I. M., Gephart, J. A., Jones, K., Low, L., Meyer, E., Read, Q. D., Smith, T. A., Weitz, K., & Zoubek, S. (2019). A systems approach to assessing environmental and economic effects of food loss and waste interventions in the United States. Science of the Total Environment, 685, 1240–1254. https://doi.org/10.1016/j.scitotenv.2019.06.230
Cane, M., & Parra, C. (2020). Digital platforms: mapping the territory of new technologies to fight food waste. British Food Journal, 122(5), 1647–1669. https://doi.org/10.1108/bfj-06-2019-0391
Onyeaka, H., Tamasiga, P., Nwauzoma, U. M., Miri, T., Juliet, U. C., Nwaiwu, O., & Akinsemolu, A. A. (2023). Using artificial intelligence to tackle food waste and enhance the circular economy: Maximising resource Efficiency and Minimising Environmental Impact: A review. Sustainability, 15(13), 10482. https://doi.org/10.3390/su151310482
- The role of AI in preventing food waste, more specifically in smart monitoring, predictive analytics, smart inventory management, consumer awareness and education, donation and redistribution.
Cappelletti, F., Papetti, A., Rossi, M., & Germani, M. (2022). Smart strategies for household food waste management. Procedia Computer Science, 200, 887–895. https://doi.org/10.1016/j.procs.2022.01.286