Skip to content

Using MBTA's V3 API we gather the data on the Route Patterns of the MBTA Transport services to determine the High For-fall areas to better understand the load patterns of the MBTA Transport Services.

License

Notifications You must be signed in to change notification settings

kraoNEU/mbta_passenger_pickup_efficiency

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

                        MBTA Bus Performance Analysis

MBTA (Massachusetts Bay Transport Authority) is the public agency responsible for operating most public transportation services in Greater Boston, Massachusetts. It's Annual Ridership stands at 160 Million making it one of the most used, popular urban transport anywhere in the USA. From students to elders, nurses, and doctors, there is no doubt that the positive impact it has made is life changing. It is cheap, convenient, reaches most major hotspots, and is time friendly. With that being said, The MBTA has been running into a lot of service disruptions and cost-overruns for quite a while for numerous reasons.

With Recent developments in technology in the domain of Data Science and Machine Learning, one can’t help but think: How can we apply these advancements in Data Analysis to help make it more efficient, and reach full functionality. One of the most effective methods is observing data channels such as hotspots, crowded stations, hours of the day, days of the week, and accordingly adjust timetables and/or routes to make the routes more efficient. Be it time, space, or energy, there are a lot of factors that go into making that decision. Essentially we will be conducting a data study where we hope to identify key "pain points" that could be addressed further to make it truly a world-class and efficient urban transportation service.

Data Sources

Intiall Exploration: The Data is being taken from the MBTA's latest V3 API:

Update: We had issues with the API so we downloaded csv files that MBTA shared on their website (Massachusetts Bay Transportation Authority Open Data Portal).

Ridership: Explore passenger volume data

Performance: Explore data sets that assess how well the MBTA system is operating.

Project partners

  • Venkata Krishna Rao, Chelamkuri (Repo Admin, Project Collaborator)
  • Nicholas El Habr, (Project Collaborator)
  • Ilia Xheblati (Project Collaborator)

Exploratory Data Analysis

The Preliminary Data has been extracted from the MBTA V3 API after unpacking the .json file and the unpacking of the various nested .json tags we were able to analyse the most popular and most used MBTA transport services which was Local Bus, Followed by Commuter bus and Rail. We need to Dwelve a little bit deeper to understand the various load factors and the foot-fall which happens at these various modes of transportation as seen in the figure down below.

Image Showing Popular MBTA Modes of Transportation Services

This figure could be reproduced by make app1

Project Plan

For Project Plan Milestones / Timelines / Roles and Responsibilities:
Click on the Link: Click Here

Stakeholder for the Project

Ilia is working on a consulting project for the MBTA. The consulting team, whom Ilia is working with, did not have time to analyze MBTA public data to make a data driven decision. Ilia presented this challenge to Krishna and Nicholas. We all decided to work together to analyze the MBTA public data and share our findings with the consulting team and our MBTA stakeholder, Eric Burkman, Director of Transit Priority at MBTA.

Stakeholder Story

The consulting team is interested to understand the volume in Fall 2022 by analysing ridership dataset. The datasets shared with us does not have any information after Fall 2019. The challenge that our team took on was to create a model that would predict the the Fall 2022 volume based on 3 years of data (2016-2019).

Also, they are interested to understand the delay and volume for each route and comparing to the average for similar routes in the same municipality.

Next Steps

Build a web interface that will allow the stakeholder to choose parameters for analysis. The visualization show on a map to summarise the volume and delays for each bus route.

About

Using MBTA's V3 API we gather the data on the Route Patterns of the MBTA Transport services to determine the High For-fall areas to better understand the load patterns of the MBTA Transport Services.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published