Inspiration
My friend and I wanted to find Indian cuisine between our school and his house. I decided to make the process easier for all.
How it works
Mircosoft's Bing Map API shows us a beautiful map and calculates directions to and from your destination by talking to the MeteorJS client through the JavaScript, then gives you real time updates.
The searching has two essential steps. First, we process the search request by my MonkeyLearn module. I trained the module through scraping the web for dish names then added samples to each of the categories. After training it with a a large csv file, using the Multinomial Naive Bayes Classifier Algorithm, it produces statistics. Then, it passes the result to Yelp and using Google's Geocoding API, it plots the data points.
Challenges I ran into
Integrating everything was very complex and required a lot of effort and debugging with JavaScript.
Accomplishments that I'm proud of
Finishing the app in a timely manner.
What I learned
Learned a lot about MeteorJS and APIs
What's next for InSearch
Add other classifications, like for rentals and other retail stores.
Built With
- bing-maps
- bootstrap
- css3
- google-maps
- html5
- java
- javascript
- meteor.js
- monkeylearn
- web-scraping
- yelp

Log in or sign up for Devpost to join the conversation.