Inspiration
Have you been to a new restaurant and confused about what to order?
What it does
Recommends a dish based on user's social media footprint. Preliminary results can further be refined with user inputs.
How we built it
Develop a common sense reasoning system using s(ASP), swi-prolog and java and facebook graph api
Challenges we ran into
- s(ASP) enumerates all the possible results which results in significant time complexity for universally quantified queries
- s(ASP) doesn't take inputs/parameters and has to be overridden by a wrapper
Accomplishments that we're proud of
- Facebook integration with the system
- Modelling the KB
What we learned
- Answer set programming
- Negation types
What's next for Wish-A-Dish
- Allergic to a specific ingredient
- Incorporating other social media accounts
- Including dish reviews in recommendation
- Database for returning customers
Built With
- java
- s(asp)
- swi-prolog
Log in or sign up for Devpost to join the conversation.