{"contributors":[],"created":"2026-06-07T08:22","description":"At the \u00abOpen Food Data Hackdays\u00bb diverse food-interested actors are united. ","homepage":"https://food.opendata.ch#hackdays","keywords":[["dribdat","hackathon","co-creation"]],"licenses":[{"name":"ODC-PDDL-1.0","path":"http://opendatacommons.org/licenses/pddl/","title":"Open Data Commons Public Domain Dedication & License 1.0"}],"name":"event-18","resources":[{"data":[{"aftersubmit":"","boilerplate":"Ready to let your project loose on the world? Okay! Start here:\r\n\r\n(1). Come up with a <b>Title</b> and a <b>Short summary</b> of a few words.\r\n\r\n(2). In the <b>Description</b>, tell us:\r\n\r\n- Which challenge(s) are you tackling with your project, and why? (1-3 sentences)\r\n- Describe your solution in some detail, make it sound amazing! (3-5 sentences)\r\n- Add any screenshots or photos / demo links / further documentation of your results.\r\n- Enter any code examples, inspirations or datasets that were key to your progress.\r\n- Mention any next steps that would make sense to continue your project.\r\n- Who is on your team? (Ideally with online contact links)\r\n\r\n(3). In the (optional) <b>Links</b> fields, add\r\n\r\n- A pitch deck, demo site, or web page into <b>Project home link</b>\r\n- Your prototype code repository into the <b>Source code link</b>\r\n- A link to your team chat or other channel as <b>Contact link</b>\r\n\r\nYou can use <a href=\"https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet\" target=\"_blank\">Markdown</a> in the <b>Description</b>. Update your progress level as you advance. Your team members can make an account as well and click the <a href=\"#\" class=\"btn btn-default disabled btn-sm\">JOIN</a> button to edit the page. If you host your project on <a href=\"https://gitlab.com\" target=\"_blank\">GitLab</a>, <a href=\"https://github.com\" target=\"_blank\">GitHub</a>, <a href=\"https://bitbucket.org\" target=\"_blank\">Bitbucket</a>, <a href=\"http://make.opendata.ch/wiki/project:home\" target=\"_blank\">DokuWiki</a> or Google Drive (publish enabled), you can quickly and easily sync the README details here by entering an <b>Autofill link</b> and enabling \"auto-update\" to SYNC changes.\r\n\r\nNeed more help? Get in touch. We are on site and online at the <b>Community</b> link above.","certificate_path":"","community_embed":"<p>Connect to our community on\r\n<a href=\"https://team.opendata.ch/signup_user_complete/?id=d5sor7paep8gtxtbah94yozjea\" target=\"_blank\"><img height=\"36\" src=\"https://www.mattermost.org/wp-content/uploads/2016/04/mattermost-live-icon.gif\" hspace=\"10\">Mattermost</a>\r\n| <a href=\"http://twitter.com/opendatach\" target=\"_blank\">Twitter</a>\r\n| <a href=\"http://facebook.com/opendatach\" target=\"_blank\">Facebook</a>\r\n</p>\r\n\r\n<div class=\"codeofconduct\">All attendees, sponsors, partners, volunteers and staff at our hackathon are required to agree with the <a href=\"https://hackcodeofconduct.org/\" target=\"_blank\">Hack Code of Conduct</a>. Organisers will enforce this code throughout the event. We expect cooperation from all participants to ensure a safe environment for everybody.</div>\r\n\r\n<br><p><a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\" target=\"_blank\"><img align=\"left\" style=\"margin-right:1em\" alt=\"Creative Commons Licence\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by/4.0/88x31.png\" /></a>The contents of this website, unless otherwise stated, are licensed under a <a rel=\"license\" href=\"http://creativecommons.org/licenses/by/4.0/\" target=\"_blank\">Creative Commons Attribution 4.0 International License</a>.</p>","community_url":"https://team.opendata.ch/signup_user_complete/?id=d5sor7paep8gtxtbah94yozjea","custom_css":"@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);\r\n\r\n.navbar-inverse { background: #0C0944; }\r\nbody {\r\n    font-family: Open Sans, Helvetica Neue, Helvetica, Arial, sans-serif;\r\n    color: #444;\r\n    border-top: 10px solid #ff6942;\r\n    background-image: url(https://food.opendata.ch/wp-content/themes/food.opendata.ch/images/OpenData_Banner_02.jpg);\r\n    background-repeat: no-repeat;\r\n    background-position: top center;\r\n    background-attachment: fixed;\r\n    background-color: #f7f7f7;\r\n}\r\nfooter { background: white; height: 3em; }\r\ndiv[role=main] { \r\n    overflow-x: hidden;\r\n    padding: 0px;\r\n}\r\n.container .jumbotron {\r\n    background: rgba(255,255,255,0.7);\r\n}\r\n\r\n/* Center the logo */\r\n.section.section-centered { text-align: center; }\r\n.section-header .section-header-logo { margin-right:-170px; }\r\n\r\n/* .list-datapackage { max-height: 14.7em; overflow: auto } */\r\n#datacentral .btn { color: white; }\r\n.list-datapackage .list-group-item {\r\n    border-left: none; border-right: none; border-top: none;\r\n    border-bottom: 1px solid #333; border-radius: 0px;\r\n    background: transparent;\r\n}\r\n@media (min-width: 1000px) {\r\ndiv[role=main] { background: white; padding:2em; }\r\n.list-datapackage .list-group-item {\r\n    width: 100%;\r\n    display: inline-block;\r\n    min-height: 3em;\r\n    line-height: 2em;\r\n    padding-top: 0.4em;\r\n}\r\na.list-group-item:nth-child(2) {\r\n    border-top: 1px solid #333;\r\n}\r\n}\r\na.list-group-item:nth-child(1) {\r\n    border-top: 1px solid #333;\r\n}\r\n.list-datapackage .list-infos {\r\n    font-size: 80%; color: #999;\r\n}\r\n\r\n/* Hexagons and embedding */\r\n.project .hexagontent {\r\n    font-size: 1.0rem;\r\n    overflow: visible;\r\n}\r\n.embed-event .event-countdown {\r\n    bottom: 0px;\r\n    position: absolute;\r\n    transform: scale(0.5);\r\n    display: block;\r\n}\r\n.embed-view .honeycomb { transform: none; margin-top: 20px; }\r\n.embed-event .hexagon { zoom: 0.4; }\r\n.embed-view .section-header { display: none; }\r\n\r\n.codeofconduct { padding:10px; border-radius:10px; box-shadow: \r\n\t\t0 0 0 4px orange,\r\n\t\t0 0 0 6px yellow,\r\n\t\t0 0 0 10px cyan; }\r\n","description":"Part II of the \u00abOpen Food Data Hackdays\u00bb in 2018 will continue in February, in Basel. At the \u00ab**Open Food Data Hackdays**\u00bb diverse food-interested actors, including big data specialists, software engineers, nutrition experts, farmers, app designers, students and entrepreneurs, are united. This potential is combined with publicly available data on the production, movement, consumption and impact of food, in order to enable groundbreaking projects.\r\n\r\nPlease visit [food.opendata.ch](https://food.opendata.ch) for more information. See also the results and challenges from [Lausanne](https://hack.opendata.ch/event/16#top) and the [2017 Hackdays](https://hack.opendata.ch/event/6).","ends_at":"2018-02-17T16:30","gallery_url":"","has_finished":true,"has_started":false,"hashtags":"","hostname":"Opendata.ch ","id":18,"instruction":"# Data resources\r\n\r\nIn addition to the datasets provided by the challenges above, there is a collection of [community-maintained data packages](https://openfood.schoolofdata.ch) for use at the Hackdays. At the Hackdays, you are free to use these, your own, or other data - just remember to always properly **attribute your sources** and respect each license. Be aware of the *Terms of Use* before you dig in. Your experience and support will help us to open more data according to the [Open Definition](http://opendefinition.org/) and [open licenses](http://licenses.opendefinition.org/)! Find out how to publish your own open data at [schoolofdata.ch](https://schoolofdata-ch.github.io/2018/01/01/Food-Data-Expedition.html), and reach out to [the organisers](https://team.opendata.ch/food) if you have any questions. \r\n\r\n<div id=\"datacentral\" class=\"list-group list-datapackage\"><a class=\"btn btn-primary\">List data packages</a></div>\r\n<script>window.onload = function() { \r\n$('.section-header-logo').parent().attr('href','https://food.opendata.ch');\r\n/* ---------- Datacentral embed --------- */\r\nvar dc_home = 'https://openfood.schoolofdata.ch'; var dc_elem = $('#datacentral');\r\ndc_elem.find('a').on('click', function() { \r\n$(this).parent().html('Loading ...'); \r\n$.getJSON(dc_home + '/api.json', function(data) { dc_elem.empty();\r\n $.each(data, function() { infos = [];\r\n  if (this.licenses && this.licenses[0] && typeof this.licenses[0].type != 'undefined') infos.push('License: ' + this.licenses[0].type);\r\n  if (this.format) infos.push('Format: ' + this.format.toUpperCase());\r\n  if (this.last_modified) infos.push('Updated: ' + this.last_modified);\r\n  dc_elem.append(\r\n    '<a href=\"' + dc_home + '/' + this.name + '\" class=\"list-group-item\" target=\"_blank\">' + this.title + '' +\r\n    '<div class=\"list-infos\">' + infos.join(\" / \") + '</div></a>'\r\n  ); });\r\n}); /* YES, YES, THIS SCRIPT WILL BE MOVED SOON! */\r\n}); }</script>","location":"Alte Markthalle","location_lat":0.0,"location_lon":0.0,"logo_url":"https://food.opendata.ch/wp-content/themes/food.opendata.ch/images/logo.png","name":"Open Food Hackdays Basel","starts_at":"2018-02-16T09:30","summary":"At the \u00abOpen Food Data Hackdays\u00bb diverse food-interested actors are united. ","webpage_url":"https://food.opendata.ch#hackdays"}],"name":"events"},{"data":[{"autotext":null,"autotext_url":"","category_id":"","category_name":"","contact_url":"https://team.opendata.ch/food/channels/challenges","created_at":"2018-02-13T15:49","download_url":"","event_name":"Open Food Hackdays Basel","event_url":"https://hack.opendata.ch/event/18","excerpt":"<iframe src=\"https://player.vimeo.com/video/256216515\" width=\"640\" height=\"360\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>\r\n\r\n**Abstract**   \r\nDiana is one of many nutritionists in Switzerland helping people to loose weight, increase fitness and improve health through individual meal plans and continuous feedback. \r\nHer main channel of communication with her patients is WhatsApp. \r\nBy analyzing her messaging history and conducting interviews, we realized t...","hashtag":"","id":165,"ident":null,"image_url":"https://theminimalistcoder.s3-eu-west-1.amazonaws.com/public/logo.png","is_challenge":false,"is_webembed":null,"logo_color":"","logo_icon":"","longtext":"<iframe src=\"https://player.vimeo.com/video/256216515\" width=\"640\" height=\"360\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>\r\n\r\n**Abstract**   \r\nDiana is one of many nutritionists in Switzerland helping people to loose weight, increase fitness and improve health through individual meal plans and continuous feedback. \r\nHer main channel of communication with her patients is WhatsApp. \r\nBy analyzing her messaging history and conducting interviews, we realized that important information is spread across different channels, redundant and unorganized. \r\n\r\nTo increase the efficiency of Diana and raise the quality of her work, we propose an online system to collect and share information between nutritionist and patient. The key features of the system revolve around communication between patient and nutritionist and organizing all information for each client in a cohesive and accessible way. We build automation for tasks that are not emotionally charged like scheduling appointments, classifying products for allergies/intolerances in order for Diana to focus on the personal interaction and communication with the patient during hard times. \r\n\r\nIn the future we can use the information collected between nutritionist and patient, combine it with open data available for food and products and further increase the information flow between nutritionist and patient and improve the general quality of information in this space. \r\n\r\n[Prototype & description](https://public.3.basecamp.com/p/uD3B4KofhJvX1v42uemTrcpV)\r\n\r\n**Next Steps**   \r\nWe will test the prototype together with the Food on Record Network and their patients next. Once we have additional research data and at least 10 individual nutritionists on board providing financial support we will proceed to build the first version of the platform.","maintainer":"therod","name":"Food on Record","phase":"Publish","progress":40,"score":87,"source_url":"https://public.3.basecamp.com/p/uD3B4KofhJvX1v42uemTrcpV","stats":{"commits":0,"during":17,"people":3,"sizepitch":1847,"sizetotal":1914,"total":31,"updates":27},"summary":"We help nutritionists provide faster and better advice to patients.","team":"therod, nicolas, daniel","team_count":3,"updated_at":"2018-02-22T10:14","url":"https://hack.opendata.ch/project/165","webpage_url":"https://foodonrecord.com"},{"autotext":null,"autotext_url":"","category_id":"","category_name":"","contact_url":"https://team.opendata.ch/food/channels/basler-bauer","created_at":"2018-02-16T10:29","download_url":"","event_name":"Open Food Hackdays Basel","event_url":"https://hack.opendata.ch/event/18","excerpt":"Solve the backoffice problem for farmers, while making it easier for them to work with restaurants and caterers and \"people from the city\". [Visit basel.farm](https://basel.farm) for more information.\r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/OX-y9Dmqr2E\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe>\r\n\r\n## Scope\r\n\r\n  * An open database of farmers with the products available to local customers (restaurants, shops, etc...).\r\n  * A central ...","hashtag":"","id":174,"ident":null,"image_url":"https://github.com/basel-farm/basel.farm/raw/master/static_website/images/logo-1.png","is_challenge":false,"is_webembed":null,"logo_color":"","logo_icon":"","longtext":"Solve the backoffice problem for farmers, while making it easier for them to work with restaurants and caterers and \"people from the city\". [Visit basel.farm](https://basel.farm) for more information.\r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/OX-y9Dmqr2E\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe>\r\n\r\n## Scope\r\n\r\n  * An open database of farmers with the products available to local customers (restaurants, shops, etc...).\r\n  * A central pre-order tool for the farmers and their customers with public ledger of transactions (i.e. how much of what and when was sold/bought in the region.\r\n  * Master data of all available farmers and products is synced with [Land2door](https://hack.opendata.ch/project/141). This is an open and unified database of farmers (with their basic identification, location, description, contact) and categorized products.\r\n\r\n<p align=\"center\">\r\n<img src=\"https://github.com/basel-farm/basel.farm/raw/master/basel.farm.png?raw=true\"  />\r\n</p>\r\n \r\n## Stock and booking database\r\n\r\n  * A simple stock management for the available products for every farmer (availability - date and amount)\r\n  * Basic orders information (buyer, seller, product, amount)\r\n\r\n### Booking system\r\n\r\n  * Automatic stock synchronization with a history \r\n  * Open data feed with real-time transactions \r\n\r\n## Use-Cases\r\n\r\n  * Account creation (farm, customer)\r\n  * Stock management (add products, remove products, adjust existing items)\r\n  * Search Open Data API in the stock (read)\r\n  * Book Open Data API (read and write) \r\n\r\n<a class=\"btn btn-success\" href=\"http://api.basel.farm/transactions/\" target=\"_blank\">Demo</a>","maintainer":"oleg","name":"basel.farm","phase":"Prototype","progress":30,"score":81,"source_url":"https://github.com/basel-farm/basel.farm","stats":{"commits":0,"during":24,"people":5,"sizepitch":1682,"sizetotal":1728,"total":31,"updates":25},"summary":"Connecting city institutions to food producers","team":"oleg, julo, Kenny, wchresta, selma","team_count":5,"updated_at":"2018-02-19T08:58","url":"https://hack.opendata.ch/project/174","webpage_url":"https://basel.farm"},{"autotext":null,"autotext_url":"","category_id":"","category_name":"","contact_url":"https://team.opendata.ch/food/channels/prognolite-basel","created_at":"2018-02-17T11:50","download_url":"","event_name":"Open Food Hackdays Basel","event_url":"https://hack.opendata.ch/event/18","excerpt":"Restaurants face a big problem, that they don't know how many guests are coming the next day or next week. This leads to different problems like: \r\n\r\n- Foodwaste\r\n- high personnel costs \r\n- unhappy customers\r\n\r\nOur team tried to solve this problem by forecasting the amount of people for noon and evening for a restaurant located in Z\u00fcrich. This forecasts are afterwards displayed in an App for the kichen chef and the chef de service. \r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.co...","hashtag":"","id":178,"ident":null,"image_url":"https://prognolite.com/site/wp-content/uploads/2018/02/RestaurantFranzKueche.jpg","is_challenge":false,"is_webembed":null,"logo_color":"#333959","logo_icon":"","longtext":"Restaurants face a big problem, that they don't know how many guests are coming the next day or next week. This leads to different problems like: \r\n\r\n- Foodwaste\r\n- high personnel costs \r\n- unhappy customers\r\n\r\nOur team tried to solve this problem by forecasting the amount of people for noon and evening for a restaurant located in Z\u00fcrich. This forecasts are afterwards displayed in an App for the kichen chef and the chef de service. \r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/BaI16zbJHwg\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe>\r\n\r\nWe took data from a reservation system as our brain how the demand was in the past. Together with influencing factors like holidays, weekdays, seasonality we calculated our forecasts. The output of those forecasts is being written in the API of Prognolite. The App, that we developed with an experienced designer connects to the Prognolite API calls the forecasts, weather icons and holidays and visualizes it. We found out that the predictions for the evening are much better than for noon and found the reason in employees who don't register all the walk-ins. \r\n\r\nIn addition we developed an ExcellPrediction prototype. The Prototype uses turnover data from the past year(s) to make a forecast for future sales, with respect to any relevant parameters such as weather or holidays. Based on the fact that turnover (daily revenue) is correlated (0.95) with table reservations and number of dishes sold, it can be used to make a prediction on how much food restaurant owner needs to buy for the next day, week or month. The model also uses rolling window to adapt the forecast to any new unexpected circumstances.\r\n\r\nTeam members: \r\n\r\n- <a href=\"https://www.linkedin.com/in/roland-brand-95a28b108/\">Roland Brand</a> \r\n- <a href=\"https://www.linkedin.com/in/claudia-c-fricker-3b273685/\">Claudia Fricker</a> \r\n- <a href=\"https://www.linkedin.com/in/eugene-orlov-4aa91a9b/\">Eugene Orlov</a> \r\n- <a href=\"https://www.linkedin.com/in/olga-matveeva-203b9a67/\">Olga Matveeva</a> \r\n- <a href=\"https://www.linkedin.com/in/ewaguminska/\">Ewa Guminska</a> \r\n- <a href=\"https://www.linkedin.com/in/esoguel/\">Etienne Soguel-dit-Piquard</a> \r\n- <a href=\"https://www.linkedin.com/in/romanlickel/\">Roman Lickel</a> \r\n- <a href=\"https://www.linkedin.com/in/simon-michel/\">Simon Michel</a> \r\n\r\nOur App: \r\n\r\n<img src=\"https://prognolite.com/site/wp-content/uploads/2018/02/Bildschirmfoto-2018-02-17-um-15.05.35.png\" width=\"300\">\r\n\r\nhttps://github.com/bar9/prognolite\r\n\r\nPresentation: \r\n\r\n<iframe width=\"550\" height=\"400\" src=\"https://prezi.com/p/xyoae-scgimn/embed\" webkitallowfullscreen=\"1\" mozallowfullscreen=\"1\" allowfullscreen=\"1\"></iframe> \r\n","maintainer":"Prognolite","name":"Antonios kitchen solution","phase":"Prototype","progress":30,"score":64,"source_url":"https://github.com/bar9/prognolite","stats":{"commits":0,"during":17,"people":1,"sizepitch":2723,"sizetotal":2839,"total":22,"updates":20},"summary":"The goal of this challenge was to find out how reservation data can be used to do guest predictions for restaurants.","team":"Prognolite","team_count":1,"updated_at":"2018-02-19T08:53","url":"https://hack.opendata.ch/project/178","webpage_url":""},{"autotext":null,"autotext_url":"","category_id":"","category_name":"","contact_url":"https://team.opendata.ch/food/channels/challenges","created_at":"2018-02-05T17:22","download_url":"","event_name":"Open Food Hackdays Basel","event_url":"https://hack.opendata.ch/event/18","excerpt":"<ul>\r\n    <li><a href=\"#me\">ZOE for Me</a></li>\r\n    <li><a href=\"#business\">ZOE for business</a></li>\r\n    <li><a href=\"#data\">ZOE's data</a></li>\r\n    <li><a href=\"#businessmodel\">ZOE's business model</a></li>\r\n    <li><a href=\"#finalpitch\">ZOE final pitch presentation</a></li>\r\n    <li><a href=\"#steps\">ZOE's next steps</a></li>\r\n    <li><a href=\"#team\">ZOE's team</a></li>\r\n</ul>\r\n\r\n\r\n<h3>Hello I\u2019m ZOE</h3>\r\n\r\n<p>I\u2019m your personal nutritionist. Choose the lifestyle you want to live and let me ...","hashtag":"","id":163,"ident":null,"image_url":"https://steemitimages.com/DQmQtQ3R44A4BVkRpus4qy6L98vShyKGePCbQKBKzbsbbX9/ZOE-logo-big.png","is_challenge":false,"is_webembed":null,"logo_color":"#ffffff","logo_icon":"","longtext":"<ul>\r\n    <li><a href=\"#me\">ZOE for Me</a></li>\r\n    <li><a href=\"#business\">ZOE for business</a></li>\r\n    <li><a href=\"#data\">ZOE's data</a></li>\r\n    <li><a href=\"#businessmodel\">ZOE's business model</a></li>\r\n    <li><a href=\"#finalpitch\">ZOE final pitch presentation</a></li>\r\n    <li><a href=\"#steps\">ZOE's next steps</a></li>\r\n    <li><a href=\"#team\">ZOE's team</a></li>\r\n</ul>\r\n\r\n\r\n<h3>Hello I\u2019m ZOE</h3>\r\n\r\n<p>I\u2019m your personal nutritionist. Choose the lifestyle you want to live and let me help you achieve your goals in a\r\n    sustainable way.</p>\r\n\r\n<img src=\"https://steemitimages.com/DQmPoDXnwJMUp9NEcCR27WonuESE2ri8PvQspXATzHZ1F9r/Artboard%203%404x.png\" />\r\n\r\n<a name=\"me\"></a>\r\n<h3>ZOE For Me</h3>\r\n<p>\r\n    I tried many times to have a more balanced diet and a healthier lifestyle. Often it works out well, especially\r\n    during the first couple of weeks, then suddenly life kicks in. Stress, holidays, hard work and that\u2019s when\r\n    everything starts going the wrong way.\r\n</p><p>\r\n    ZOE helps me achieve a healthier lifestyle with personalized food recommendations. Small, delicious, healthy daily\r\n    wins which add up significantly at the end of every week.\r\n</p><p>\r\n    I also track my daily activity like steps and calories using my smartphone (and smartwatch) and ZOE uses this\r\n    information to provide me with personalized food recommendations to achieve my goals and keep me on track. If i\r\n    don\u2019t like something I skip the recommendation and choose another one.\r\n</p><p>\r\n    Once it\u2019s about time for lunch or dinner, ZOE suggests a delicious meal in a restaurant or food shop nearby. If I\u2019m\r\n    not in the mood for this particular dish, I just swipe left and can choose another one.\r\n\r\n    Even when I\u2019m out with my friends in our favorite restaurant, ZOE suggest the meals that suit my desired lifestyle.\r\n</p>\r\n\r\n<img src=\"https://steemitimages.com/DQmev7dk2ZBuAywL865P4tjRswWfb8DzNTtGHFqWgNURJdX/Artboard%204%404x.png\" />\r\n<p style=\"text-align: center;\">\r\n    <a style=\"-webkit-border-radius: 28; -moz-border-radius: 28; border-radius: 28px; color: #ffffff; font-size: 20px; background: #3498db; padding: 10px 20px 10px 20px; text-decoration: none;\" href=\"https://www.youtube.com/watch?v=vInY3mxn5lY\" target=\"_blank\">See ZOE in action</a>\r\n</p>\r\n\r\n<a name=\"business\"></a>\r\n<h3>ZOE for business</h3>\r\n\r\n<h4>Zoe for my restaurant</h4>\r\n<p>As the owner of a small local restaurant/food stand, I\u2019m getting more guests, as they learn about the daily menus\r\n    suiting their way of living. It\u2019s a great feeling knowing, that you don\u2019t only offer your guests a delicious meal\r\n    but also help them achieve their personal goals.\r\n</p><p>\r\n    I was astonished to see, how it easy it is to use. I just upload a picture of the daily dishes, check the\r\n    approximate nutritional values and the meal is ready to be recommended.\r\n</p>\r\n\r\n<iframe style=\"display:block; margin: 0 auto;\" width=\"560\" height=\"315\" src=\"https://www.youtube-nocookie.com/embed/DqZUhYHzdG4?rel=0&amp;showinfo=0\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe>\r\n<p>&nbsp;</p>\r\n\r\n<h4>ZOE for my supermarket branch</h4>\r\n<p>\r\n    As the store manager in the local branch I feel the difference in people\u2019s demand. While most of the customers used\r\n    to roam around the shop not knowing what to eat, they now go straight to the product and buy it. I also noticed,\r\n    that the price sensitivity in regards to their lunch or dinner shops has decreased.\r\n</p><p>\r\n    As the information about our products is automatically provided to ZOE via our ERPs API there is no additional\r\n    workload at all.\r\n</p>\r\n\r\n<a name=\"data\"></a>\r\n<h3>ZOE\u2019s data</h3>\r\n<h4>Data ZOE needs to work</h4>\r\n<p>\r\n    For tracking the activity ZOE uses the fitness data already gathered by the smart devices of the users, e.g. fitness\r\n    trackers or smart phones which ZOE can access via APIs\r\n</p>\r\n<p>\r\n    For nutritional values we use\r\n<ul>\r\n    <li>\r\n        <a href=\"https://dev.caloriemama.ai/\" target=\"_blank\">https://www.foodrepo.org/</a> (mainly snacks and fruits)\r\n    </li>\r\n    <li><a href=\"https://dev.caloriemama.ai/\" target=\"_blank\">https://dev.caloriemama.ai/</a> for automatically\r\n        aggregate nutritional values of meals served in the restaurants\r\n    </li>\r\n    <li>\r\n        Larger food providers (Restaurant Chains, large Supermarkets) via specific APIs and publicly available\r\n        information - Nutritional information dataset from McDonald's\r\n    </li>\r\n</ul>\r\n<p>\r\n    ZOE learns about restaurant/markets details (Location, Opening Hours etc.) by registration and/or scraping the web.\r\n</p><p>\r\n    As the goal is personal behavior change, the accuracy of the data provided from tracking and nutrition is at a\r\n    suitable level.\r\n</p>\r\n\r\n<h4>Data ZOE\u2019s producing</h4>\r\n<p>\r\n    The aggregated data will come from different sources such:\r\n</p><p>\r\n    From free and premium users:\r\n</p>\r\n<ul>\r\n    <li>\r\n        User Profile (weight, height, age, gender, personal goals)\r\n    </li>\r\n    <li>\r\n        Location (kilometers accepted to move from location to restaurant)\r\n    </li>\r\n    <li>\r\n        Fitness app (daily steps count, active exercise duration and time of the day, calories burnt etc)\r\n    </li>\r\n    <li>\r\n        Restaurant recommendations (types of meals, prefered eating place)\r\n    </li>\r\n    <li>\r\n        Customer feedback (liked recommendations, suggestions)\r\n    </li>\r\n</ul>\r\n<p>\r\n    From premium users\r\n</p>\r\n<ul>\r\n    <li>User Profile (type of nutrition, food preferences)</li>\r\n</ul>\r\n\r\n<h4>Data ZOE provides for Open Data</h4>\r\n<p>\r\n    The static data generated, e.g. restaurants location, opening hours etc. will be provided as data sets for the open\r\n    data movement.\r\n</p><p>\r\n    Additional data may be provided for other projects, using the data e.g. for food waste optimization etc.\r\n</p><p>\r\n    The business plan development phase will study the monetization of data in depth, taking privacy policies such as\r\n    GDPR and local laws into consideration.\r\n</p>\r\n\r\n<a name=\"businessmodel\"></a>\r\n<h3>ZOE for investors</h3>\r\n<h4>Value Proposal - Behavioral Change</h4>\r\n<p>\r\n    The core of the value proposal is an easy way to change the habits of a consumer. Compliance is a critical key success factors for any kind of intervention to achieve a defined  health objective. In general only ca 5-8% of the consumers still follow the recommendations after one year.\r\n    The Behavioral Change will trigger a change in food intake and provide a measurable health benefit.\r\n</p>\r\n<h4>Business plan</h4>\r\n<p>\r\n    We have a fully developed sustainable business model canvas, which we will share with interested investors. Please get in contact with <a href=\"mailto:stefanos.kofopoulos@gmail.com\">Stefanos Kofopoulos (stefanos.kofopoulos-at-gmail.com)</a>\r\n</p>\r\n\r\n<a name=\"finalpitch\"></a>\r\n<h3>ZOE final pitch presentation</h3>\r\n<p>Our final pitch presentation for Open Food Hack Days in Basel, 17 February 2018</p>\r\n<p><a href=\"https://www.icloud.com/keynote-live/sc:0O6BbVtRaoD2iRps3_AY91DShSdbJMtaniUMqRmH31-dSEcEBypxmTGzq3dzVaeNQ0N\">View the presentation here (video included)</a></p>\r\n\r\n<a name=\"steps\"></a>\r\n<h3>ZOE\u2019s current state and next steps</h3>\r\n<p>\r\n    ZOE is currently a clickable prototype so get a good impression of the functionality and a possible look and feel of the final app.\r\n</p><p>\r\n    The necessary data-sources were established and checked and allow ZOE to get the data needed to provide the guidance for the users she aims for.\r\n<p></p>\r\n    ZOE will now establish a solid business plan in detail to ensure a funding which allows the team to create the working app as well as promote the app to local businesses, restaurants and most importantly to the people using the app to improve their lifestyle.\r\n</p>\r\n<a name=\"team\"></a>\r\n<h3>ZOE Team</h3>\r\n<ul>\r\n    <li>Stefanos Kofopoulos</li>\r\n    <li>Miguel Dans</li>\r\n    <li>Arnold Gloor</li>\r\n    <li>Andrea K\u00fcry</li>\r\n    <li>Markus Stauffiger</li>\r\n</ul>\r\n","maintainer":"stefanos","name":"ZOE","phase":"Prototype","progress":30,"score":60,"source_url":"","stats":{"commits":0,"during":48,"people":4,"sizepitch":8015,"sizetotal":8038,"total":57,"updates":52},"summary":"My smart food assistant","team":"stefanos, nikki_bhler, markus, Miguel Dans","team_count":4,"updated_at":"2018-02-19T11:24","url":"https://hack.opendata.ch/project/163","webpage_url":""},{"autotext":null,"autotext_url":"","category_id":"","category_name":"","contact_url":"https://team.opendata.ch/food/channels/cookculture","created_at":"2018-02-17T14:09","download_url":"","event_name":"Open Food Hackdays Basel","event_url":"https://hack.opendata.ch/event/18","excerpt":"The problem\r\nPeople know very little about what plants grow in the area they live in. They know even less about the edibility of certain plants or the way they can be cooked. \r\n\r\nOne possible solution: Berrychecker \r\nIt is an educational app for children and teachers.\r\nIt\u2019ll issue a challenge for kids to find certain plants in the forest and (depending on the plant) gather them.\r\nIt\u2019ll offer recipes for children to prepare an easy dish with the plants they found.\r\n\r\nBerrychecker verifies the pla...","hashtag":"","id":180,"ident":null,"image_url":"","is_challenge":false,"is_webembed":null,"logo_color":"","logo_icon":"","longtext":"The problem\r\nPeople know very little about what plants grow in the area they live in. They know even less about the edibility of certain plants or the way they can be cooked. \r\n\r\nOne possible solution: Berrychecker \r\nIt is an educational app for children and teachers.\r\nIt\u2019ll issue a challenge for kids to find certain plants in the forest and (depending on the plant) gather them.\r\nIt\u2019ll offer recipes for children to prepare an easy dish with the plants they found.\r\n\r\nBerrychecker verifies the plant found by the children using a large database of pictures and AI. \r\nAt the same time, every picture taken by the children feeds the database to increase the accuracy. \r\nEach picture is geotagged, making it possible to gather data to e.g. map the biodiversity and growing season of a specific area. The concept could possibly be expanded into any part of the world. \r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/GNKNTipp-8Y\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe>","maintainer":"Laura","name":"Berrychecker","phase":"Training","progress":20,"score":52,"source_url":"","stats":{"commits":0,"during":5,"people":2,"sizepitch":1027,"sizetotal":1116,"total":7,"updates":4},"summary":"We want to digitally educate children in Switzerland to our cultural land and its fruits. ","team":"Laura, Tabea Guhl","team_count":2,"updated_at":"2018-02-19T08:51","url":"https://hack.opendata.ch/project/180","webpage_url":"https://docs.google.com/presentation/d/1-F9BrYhrt_KEvTRGnvMWtjVCcdFMzpbs-5vdBnSCvSA/edit?usp=sharing"},{"autotext":null,"autotext_url":"https://drive.google.com/drive/folders/15j_DKAl9VuE9wwahluv7X4M-qAxRIfmI?usp=sharing","category_id":"","category_name":"","contact_url":"https://team.opendata.ch/food/channels/challenges","created_at":"2018-02-14T09:49","download_url":"","event_name":"Open Food Hackdays Basel","event_url":"https://hack.opendata.ch/event/18","excerpt":"The 'Soil Data Pool' aims to collect scientific research data from different open sources. In bringing all these dataset into our 'Soil Data Pool' helps researchers, politicans, farmers and all other interested people to have a complexe, transparent, cross-linked knowledge of our soil. \r\nSoil is our fundament of growing plants and for our ecosystem. Therefor it is essential to understand and to know its condition.\r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/RUeFgcwLJps...","hashtag":"","id":167,"ident":null,"image_url":"https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Bodenerosion_manaus_weg.jpg/300px-Bodenerosion_manaus_weg.jpg","is_challenge":true,"is_webembed":null,"logo_color":"","logo_icon":"","longtext":"The 'Soil Data Pool' aims to collect scientific research data from different open sources. In bringing all these dataset into our 'Soil Data Pool' helps researchers, politicans, farmers and all other interested people to have a complexe, transparent, cross-linked knowledge of our soil. \r\nSoil is our fundament of growing plants and for our ecosystem. Therefor it is essential to understand and to know its condition.\r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/RUeFgcwLJps\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe>\r\n\r\n---\r\n\r\nDer 'Soil Data Pool' hat zum Ziel, wissenschaftliche Daten aus verschiedensten globalen und lokalen offenen Datenquellen zu sammeln. 'Soil Data Pool' erm\u00f6glicht es, komplexe, frei verf\u00fcgbare Daten in vereinfachter, transparenter Weise zur Verf\u00fcgung zu stellen, um den Zustand unseres Bodens klar zu verstehen. Dies soll Wisschenschaftler, Politikern, Landwirten und andere interessierte Gruppen bei Entscheidungen oder sonstigem helfen. Boden ist unser Fundament, damit Pflanzen wachsen und f\u00fcr unser \u00d6kosystem. Daher ist es unverzichtbar den Zustand unseres Boden zu kennen.\r\n\r\n<b>Think Big but start small</b>  <br>\r\nEs geht darum zu zeigen, dass man schon mit wenigen Dokumenten und Daten wesentliche Aussagen zur Entwicklung des Bodens machen kann (rasanter Raubbau), dass man diese Informationen komfortabel und nachvollziehbar aufarbeiten kann und dann nach und nach erweitern und erg\u00e4nzen.  <br>\r\nMit dem ThemenPool soll ein <b>beispielhaftes Info-Paket </b>zusammengestellt werden, mit dem Interessenten direkt und komfortabel weiterarbeiten k\u00f6nnen, ohne selber mit Sammeln, Aufbereiten und Zusammenstellen der Informationen den ganzen Prozess wieder von vorne beginnen zu m\u00fcssen. <br>\r\n\u2022 Projektskizze ThemenPool Boden und Biomasse 2015 <a href=\"www.flexinfo.ch/WE/Skizze_tpBB.pdf/\" target=\"_blank\">www.flexinfo.ch/WE/Skizze_tpBB.pdf</a> <br>\r\n\r\n<b>Wir haben das Projekt aber aus folgenden Gr\u00fcnden zur\u00fcckgestell </b>(Aufgeschoben ist nicht aufgehoben, s.u.):\r\n\r\n- Datengrundlagen sind nicht ausreichend \r\n- Gefundene Daten sind nicht schl\u00fcssig\r\n- Viele Variablen sind vorhanden, k\u00f6nnen aber nicht verifiziert werden\r\n- Fachzeitschriften haben Datengrundlagen, meistens aber nicht mit den gleichen Zahlen (Grundlagen)\r\n- GIS Daten sind zwar vorhanden, eher auf die Gefahrenstelle und Stufe fokussiert\r\n\r\nAuch konnten unter der EU Datenbank von \"EUROPEAN SOIL DATA CENTRE (ESDAC)\" beantragt und auch runtergeladen werden.\r\nLeider sind die Sekund\u00e4r Tabellen nicht schl\u00fcssig und k\u00f6nnen so nicht sauber und ohne gutes Gewissen und eigene Interpretation aufgearbeitet werden.\r\nAuch sind in den Berichten viele Variablen definiert, welche auch nicht \u00fcberpr\u00fcft werden konnten.\r\n\r\n<b>Angaben und Unterlagen von der Schweiz:</b> <br>\r\n<a href=\"https://drive.google.com/file/d/1YMI_ZrFUYl4kD6c_bxQjaBrh-KEjPRcN/view\" target=\"_blank\">Bodenerosion: Stand der\r\nForschung und Verwendung der Erosionsrisikokarte 2017</a> <br>\r\n<a href=\"https://drive.google.com/file/d/1e1ck09gG8sLODNHWaBA3_WJaSBsoZ0ue/view\" target=\"_blank\">Absch\u00e4tzung diffuser Stickstoff- und Phos-phoreintr\u00e4ge in die Gew\u00e4sser der Schweiz</a> <br>\r\n<a href=\"https://drive.google.com/file/d/1LGEQOcC9ZbPyr56rGF77aYl_OjRe8KkV/view\" target=\"_blank\">DIFFUSE N\u00c4HRSTOFF-\r\nEINTR\u00c4GE IN GEW\u00c4SSER</a> <br>\r\n<a href=\"http://www.soil.ch/cms/home/\" target=\"_blank\">Bodenkundliche Gesellschaft der Schweiz (BGS)</a> <br>\r\n\r\n<b>Kerndaten:</b>\r\nWir haben herausgearbeitet, welche Daten wir minimal als Kern brauchen, um Bodenschwund oder Aufbau global, in den Regionen oder auf Beispielhaften Feldern und Farmen abzubilden. Das ergibt die folgenden Kombinationen von Daten zu Boden und Biomasse - einsehbar auf Google Drive .\r\n<a href=\"https://drive.google.com/file/d/1V6xe2b9dZcYNfA1Ovp881-JgHg81M73v/view\" target=\"_blank\">gew\u00fcnschte Kerndaten</a>\r\n\r\n<b>Weiteres Vorgehen:</b>\r\nWir wollen 2 Monate noch nach diesen Kerndaten suchen und den Import dieser Daten  vorbereiten.\r\nWir treffenuns im Mai, um die Ergebnisse zusammenf\u00fchren und in den DatenPool zu \u00fcbernehmen.\r\nDamit sollten wir einen ersten Prototyp haben und die Kurven zu Bodenauf- und Abbau aufgrund echter Daten ermitteln zu k\u00f6nnen.\r\nDann sehen wir weiter, welche Erweiterungen von Daten, Verbesserungen am System sinnvoll sind.\r\nWir werden Euch informieren und f\u00fcr die neue Phase auch weitere Mitarbeit anbieten. <br>  <br>\r\n<b>Team:</b> <br>\r\n- Hellmut von Koerber <br>\r\n- Nathalie Fickenscher <br>\r\n- Mike Schudel <br>\r\n\r\nUnter dem Link <a href=\"https://drive.google.com/drive/folders/15j_DKAl9VuE9wwahluv7X4M-qAxRIfmI\" target=\"_blank\">Homepage</a> k\u00f6nnen unsere kompletten Daten eingesehen werde, auch alle Informationen sind hier abgelegt.\r\nEine Zusammenfassung im Excel Format mit Links k\u00f6nnt Ihr <a href=\"https://drive.google.com/open?id=1byF914GpN_nSdIYFvuV7n1ylDCz5prvyNeBwOujb6ps\" target=\"_blank\">HIER</a> direkt betrachten.\r\n\r\nChallenge presentation:\r\n\r\n<iframe src=\"https://docs.google.com/presentation/d/e/2PACX-1vTg6HCU1k0Ig6JdBTuwYZKhDqS3uc5MCAbxPcZv6Dhm26ZUAz_exIgOWyNfih4NSyd0MSkZ21pAkmkH/embed?start=false&loop=false&delayms=3000\" frameborder=\"0\" width=\"640\" height=\"389\" allowfullscreen=\"true\" mozallowfullscreen=\"true\" webkitallowfullscreen=\"true\"></iframe> <br><br>\r\n\r\n<b>History</b> <br>\r\n\u2022 Projektskizze ThemenPool Boden und Biomasse 2015 <a href=\"www.flexinfo.ch/WE/Skizze_tpBB.pdf/\" target=\"_blank\">www.flexinfo.ch/WE/Skizze_tpBB.pdf</a> <br>\r\n\u2022 Projektskizze DatenPool zur Weltern\u00e4hrung 2014 <a href=\"www.flexinfo.ch/WE/Skizze_dpWE.pdf/\" target=\"_blank\">www.flexinfo.ch/WE/Skizze_dpWE.pdf</a>","maintainer":"nikki_bhler","name":"Soil Data Pool","phase":"Challenge","progress":0,"score":49,"source_url":"https://team.opendata.ch/food/channels/3-soil-analysis","stats":{"commits":0,"during":61,"people":4,"sizepitch":5614,"sizetotal":5670,"total":76,"updates":71},"summary":"Transparente vernetzte Information zu Boden und Biomasse","team":"nikki_bhler, Nathalie F., hellmut.koerber, MikeSchudel","team_count":4,"updated_at":"2018-02-22T10:44","url":"https://hack.opendata.ch/project/167","webpage_url":"https://drive.google.com/drive/folders/15j_DKAl9VuE9wwahluv7X4M-qAxRIfmI?usp=sharing"},{"autotext":null,"autotext_url":"","category_id":"","category_name":"","contact_url":"https://team.opendata.ch/food/channels/grabfast","created_at":"2018-02-17T13:15","download_url":"","event_name":"Open Food Hackdays Basel","event_url":"https://hack.opendata.ch/event/18","excerpt":"Running short of time and still have to shop? With GrabFast we enable you to Grab the food of your wish Fast and reduce shopping chaos.\r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/7VaJAOLZxpc\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe>\r\n\r\nTeam:\r\n\r\n- Anton Vladyka\r\n- Simon Drabert\r\n- Kishan Thodkar","hashtag":"","id":179,"ident":null,"image_url":"","is_challenge":false,"is_webembed":null,"logo_color":"","logo_icon":"","longtext":"Running short of time and still have to shop? With GrabFast we enable you to Grab the food of your wish Fast and reduce shopping chaos.\r\n\r\n<iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/7VaJAOLZxpc\" frameborder=\"0\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe>\r\n\r\nTeam:\r\n\r\n- Anton Vladyka\r\n- Simon Drabert\r\n- Kishan Thodkar","maintainer":"kishantr","name":"GrabFast","phase":"Training","progress":20,"score":28,"source_url":"","stats":{"commits":0,"during":2,"people":0,"sizepitch":358,"sizetotal":387,"total":4,"updates":3},"summary":"Effective shopping experience","team":"kishantr","team_count":0,"updated_at":"2018-02-19T08:48","url":"https://hack.opendata.ch/project/179","webpage_url":""},{"autotext":"","autotext_url":"","category_id":"","category_name":"","contact_url":"https://team.opendata.ch/food/channels/tensors","created_at":"2018-01-28T15:50","download_url":"","event_name":"Open Food Hackdays Basel","event_url":"https://hack.opendata.ch/event/18","excerpt":"From Lausanne's [Applied Machine Learning Days](https://www.appliedmldays.org/) to Basel's Open Food Data Hackdays: this is a project about exploring the classification of images of food. Machine learning techniques allow us to automatically decide whether a given photograph *is Raclette*, or *is Not Raclette* (this being a popular Swiss dish, y'all).\r\n\r\n<a href=\"https://blog.datalets.ch/workshops/2018/foodhackdays/not_raclette/\" class=\"btn btn-success\">Open notebook</a>\r\n\r\n[![](https://blog.dat...","hashtag":"","id":158,"ident":null,"image_url":"https://farm5.staticflickr.com/4149/5076302063_16ddbdf056_q_d.jpg","is_challenge":true,"is_webembed":false,"logo_color":"","logo_icon":"","longtext":"From Lausanne's [Applied Machine Learning Days](https://www.appliedmldays.org/) to Basel's Open Food Data Hackdays: this is a project about exploring the classification of images of food. Machine learning techniques allow us to automatically decide whether a given photograph *is Raclette*, or *is Not Raclette* (this being a popular Swiss dish, y'all).\r\n\r\n<a href=\"https://blog.datalets.ch/workshops/2018/foodhackdays/not_raclette/\" class=\"btn btn-success\">Open notebook</a>\r\n\r\n[![](https://blog.datalets.ch/workshops/2018/foodhackdays/not_raclette/screenshot.jpg)](https://blog.datalets.ch/workshops/2018/foodhackdays/not_raclette/#testing)\r\n\r\nA Jupyter notebook with example Python code and annotations can be [viewed here](https://blog.datalets.ch/workshops/2018/foodhackdays/not_raclette/), downloaded from [gist.github.com](https://gist.github.com/loleg/005e70332e87079385bdd5dc5f09e282), and run again on a training set of images. \r\n\r\nTraining data could be collected from [Wikimedia Commons](https://commons.wikimedia.org/wiki/Raclette), [Flickr](https://www.flickr.com/search/?text=raclette&license=2%2C3%2C4%2C5%2C6%2C9), [DuckDuckGo](https://duckduckgo.com/?q=raclette&t=hg&iar=images&iax=images&ia=images), extracted from a machine learning dataset like [ImageNet](http://image-net.org) (* academic credentials required for access) or [Multimedia Commons](https://aws.amazon.com/public-datasets/multimedia-commons/), or even collected on crowdsourcing platforms and social media.\r\n\r\nDuring the Hackdays, we learned about the [Food101 dataset](https://www.vision.ee.ethz.ch/datasets_extra/food-101/) created by researchers at the ETH in Z\u00fcrich. This is apparently often cited<sup>[citation needed]</sup> in machine learning papers. It could prove useful for this challenge, so we have a local copy available in Basel (please avoid clogging up our network and get it on a USB stick) for anyone who wants to give it a try. Note that this dataset is provided for scientific fair use only, and any other uses need to be negotiated with [Foodspotting](http://www.foodspotting.com/terms/).\r\n\r\n### Developer notes\r\n\r\nAn easy way to run our demo code is [Anaconda](https://www.anaconda.com/download/), with this command to install dependencies:\r\n\r\n`conda create -n pytorch pytorch matplotlib PIL`\r\n\r\nInstall the latest version of `torchvision` from GitHub using `pip`:\r\n\r\n`pip install https://github.com/pytorch/vision/archive/master.zip`\r\n\r\nYou can then add images to the `data` folder using labels for your classifier, as instructed in the notebook. If you prefer a plain Python script version, download [classification.py](https://blog.datalets.ch/workshops/2018/foodhackdays/not_raclette/classification.py). Introductory material to the PyTorch framework can be found at [PyTorch Tutorials](http://pytorch.org/tutorials/) and [ZeroToAll](https://www.youtube.com/playlist?list=PLlMkM4tgfjnJ3I-dbhO9JTw7gNty6o_2m) (YouTube). You are, of course, welcome to use another framework or approach to respond to this challenge.\r\n\r\nAll code shared here is open source under the [MIT License](http://www.opensource.org/licenses/MIT).\r\n\r\nWith thanks to Open Food Hackdays 2018 Lausanne participant [@syllogismos](https://github.com/syllogismos) for mentorship and to [@zouying](https://xpzouying.github.io/about/) for the bootstrap. Chat about this challenge and share data with us through the contact link above.\r\n\r\n### Next steps\r\n\r\n- collect open data\r\n- optimise model layers\r\n- save the intermediary model\r\n- build it into a mobile app \r\n- ...\r\n- PROFIT! <i class=\"fa fa-rocket\" aria-hidden=\"true\"></i>","maintainer":"","name":"(Not) Raclette!","phase":"Challenge","progress":0,"score":0,"source_url":"https://gist.github.com/loleg/005e70332e87079385bdd5dc5f09e282","stats":{"commits":0,"during":4,"people":1,"sizepitch":3601,"sizetotal":3641,"total":30,"updates":28},"summary":"Machine learning + hot cheese = fun hack","team":"loleg","team_count":1,"updated_at":"2022-01-22T09:20","url":"https://hack.opendata.ch/project/158","webpage_url":"https://blog.datalets.ch/workshops/2018/foodhackdays/not_raclette"}],"name":"projects"}],"sources":[{"path":"https://hack.opendata.ch/","title":"dribdat"}],"title":"Open Food Hackdays Basel","version":"0.9.3"}
