Visualization of search results on Travulator.comIlyes KamounProject OverviewFor my final project I constructed two visualizations using data from Travulator.com. Travulator.com is a meta-search travel website I designed that allows users to find and book bus, plane, and train tickets between Boston, New York, Philadelphia, and Washington. The first visualization graphs the search results on a scatter plot with price on the x axis and trip duration on the y axis. The second visualization graphs the 3-month average flight delay between the airports listed in the search results, and provides information about the airports' on-time ratings. After coding the visualizations in Processing, they were ported to JavaScript using Processing.js and embedded on the website. The visualizations use dynamic data retrieved from a server-side file. Rationale for the visualizationsSearch VisTravulator.com allows users to compare travel options across several travel methods and users may be interested in comparing several parameters in the search results at once. The tradeoff between price and time is an especially important and relevant comparison for users of the site, as there is significant variation in time and trip duration across travel methods in the Northeast corridor. However, it can be difficult to compare these parameters when there are many results and the results are presented in a list format. With these user preferences in mind, I set out to create visualization that would make comparisons of the trip options simple and elegant. My solution was to create a scatter plot. By harnessing the position channel, the visualization allows the user to easily eliminate inferior trip options and allows the user to select the trip that corresponds to his optimal time/price preference. Airport Delay VisDelays are costly for business travelers who need to get to their destination on time. Interestingly, most flight booking websites do not provide information about expected airport delays, even if data suggests that there is significant variation in airport delays across the major airports in the Northeast corridor. The visualization I created provides users with information about the expected delay between the airport pairs listed in the search results, as well as on-time percentage ratings in a series of stacked bar graphs. Screenshots of the visualizations![]() ![]() ![]() ![]() |