An API Manager for iOS Feast application.
- Parses Yelp Open Dataset to get wide range of restaurant classification options
- Converts data to applicable bell curve to determine most relevant options per use case
- Makes various API requests to provide valid restaurants based on provided classifiers
URL: https://feast-server.firebaseapp.com
| Route | Query (Required) | Purpose |
|---|---|---|
/setup? | classifiers:[String] | Returns initial classifier suggestions to user .These classifiers are used to skew search results in case of specified user preferences |
/addon? | classifiers:[String] | Returns an array of relevant classifiers closely related to the request. This narrows down search critirea. Note: only the first value of this array is used. |
/restaurants? | classifiers:[String], longitude:Float, latitude:Float | Returns a list of restaurants matching provided classifiers within 40000 meters of users geographical latitude and longitude. For example: /restaurants?classifiers=pizza&latitude=28.5949131&longitude=-81.2204206 |