Our own dietary restrictions helped inspire us.
What it does: You choose a dietary restriction you have and enter a restaurant menu and our algorithm will get rid of the items on the menu that the person cant eat.
How I built it: We used Java to code the whole project and also used java to connect to the internet. Based on a user's entry, our algorithm scans the website and prints the menu based on the website. It filters out items from the menu that violate keywords related to dietary restrictions.
Challenges I ran into: Using java to connect to the internet and "scraping" the web took a while.
Accomplishments that I'm proud of: Designing an algorithm that properly functions and gets rid of certain menu items. Also proud of the fact that we were able to scan a webpage using java.
What I learned: How to use the Jsoup library in java to create a functioning algorithm utilizing the internet.
What's next for Allergy Scan: Make the algorithm more complex, so that it supports any webpage the user inputs. With more time, Allergy Scan could translate and filter foreign menus, and also to give recommendations on local restaurants that have the most options based on your specific diet.