=================== Dashi aims to use personalization to improve restaurant search and recommendation based on search history and favorite record.
- This is an interactive web page(HTML/JavaScript) for users to search restaurant, update preference and view recommended restaurants.
- Developed a web service using (Java servlet, REST API) to fetch restaurant data from Yelp API.
- Database: MySQL to store user preference and restaurant information.
- Designed and developed a filter and sorting algorithm and matched similar restaurants.
- Uesed Ajax to communicate between server and client for more efficient content loading.
- Tested the web service with unit tests(JUnit).