MatCoachen Utveckling av en motor för matplanering

Typ
Examensarbete för kandidatexamen
Bachelor Thesis
Program
Engineering Mathematics (300 hp)
Publicerad
2017
Författare
Berg Marklund, Olof
Fahlén, Emma
Kindström, Fredrik
Rost, Louise
Snäll, Lisa
Fritzon, Stefan
Modellbyggare
Tidskriftstitel
ISSN
Volymtitel
Utgivare
Sammanfattning
Denna rapport beskriver tillverkningen av en motor som ska ligga till grund för en framtida webb- och mobilapplikation som optimerar recept och genererar menyer. Systemet läser in existerande recept från recepthemsidor genom en parsningsprocess, och kan därefter optimera mängden av ingredienserna för att uppfylla användares näringsbehov, samtidigt som klimatavtrycket för receptet minimeras. Receptoptimeringen ger en personlig rekommendation utefter användarens profilinställningar. Motorn kan även rekommendera en meny med ett önskat antal recept med hänsyn till dessa inställningar samt med avseende på klimatavtryck, näringsintag eller rester. Parsning av recepthemsidor med hjälp av endast strängmanipulering som tillvägagångssätt uppvisade goda resultat. I ett test där 200 recept optimerades minskade klimatavtrycket med 9,6 % jämfört med det ursprungliga värdet. Systemet kan generera menyer med syftet att minimera klimatavtryck och optimera näringsintag, men gör det med hjälp av en algoritm med hög tidskomplexitet. Programmet är skrivet i programmeringsspråket Java med ramverket Play.
Beskrivning
Ämne/nyckelord
Data- och informationsvetenskap , Computer and Information Science
Citation
Arkitekt (konstruktör)
Geografisk plats
Byggnad (typ)
Byggår
Modelltyp
Skala
Teknik / material
Index