Travelling New York Man

Travelling New York Man is a travel optimizing tool that showcases a real-world adaptation of the classic “Traveling Salesman Problem”. It will improve the experience for travelers to plan, record, and share their trip.








ITP Spring Show 2018 Highlights:


Link to code:


Concept development:

Personally, I love traveling and making my own traveler plan. I am wondering what roll machine learning can play in optimizing one’s travel route. For my final project, I want to create a interactive web base project that uses machine learning methods to give the users information about the points of interests in New York City.

Elements of the project:

  1. Draw all the points of interest in NYC using MapboxGL.

Screen Shot 2018-03-28 at 15.57.47

2. Use Genetic Algorithm (powered by Daniel Shiffman) to find the shortest route that goes through all the locations the user picked.

Screen Shot 2018-04-17 at 12.20.26

3. Use Kmeans unsupervised learning to classify the points of interest. Reference examples by Andrew Lee: I will try to use Python to scrape images from Trip Advisor “Things To Do” pageas my data set.


Additional thoughts:

  1. Include some fun animations of physics simulations on the page.
  2. Transfer this to other cities.
  3. Include different transportation methods.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s