Startup to improve train delay predictions in India

Multiple variables associated with the run of a train can affect the arrival time of a train at the station and passengers are most often left waiting for hours before their train finally arrives.

Published: 15th April 2018 12:08 PM  |   Last Updated: 15th April 2018 12:08 PM   |  A+A-

Parked passengers trains are seen at a railway station in Mumbai, India (File photo | Reuters)


NEW DELHI: Travel start-up RailYatri has innovated a unique Estimated Arrival Time (ETA) prediction algorithm using Machine Learning and Statistical Modelling techniques to predict the arrival time of running trains at their upcoming stoppage with much better precision.

Figuring out and letting the passengers know when a train is going to arrive at a station is like predicting the future.

Multiple variables associated with the run of a train can affect the arrival time of a train at the station and passengers are most often left waiting for hours before their train finally arrives.

According to Kapil Raizada, Cofounder of RailYatri - "The existing method to predict the ETA of trains in India have not changed over decades and is typically based on the 'distance divided by speed of the train added with some buffer time for safety formula. We believe that a much better technique is to make the ETA prediction based on historical data as it takes proper considerations of ground realities such as increasing traffic, rush, seasonality, etc. Our ETA prediction algorithm is highly adaptive and modify themselves as it learns from subsequent inputs. Hence, the predictions get better with time."

RailYatri's Smart ETA Prediction makes use of Clustering Algorithms which organizes historical train runs into thousands of patterns where time series data attributes are similar.

Based on the symptoms exhibited by a running train, the ETA prediction algorithm matches through millions of permutations of patterns to make an optimized prediction in real time.

As it does the forecast, the Machine Learning algorithm also determines any new running pattern which the train exhibits.

Train delays can safely be considered part and parcel of train travel in India giving the current delay trends, but what bothers the travellers most is the uncertainty around their train travel.

Surveys show that while train travellers have submitted to delays being part of their travel, their frustration arises from the inability of the existing systems to correctly guide them on the estimated time of arrival (ETA) of their trains.

This leaves them waiting endlessly at platforms without any idea of the exact time of arrival of their trains.

Passengers typically check the arrival time of trains about 2-4 hrs before the start of journey and the new algorithm shows nearly 25 minutes savings from unwanted wait time.

This can also be a boon for Railways as they have to manage less crowd at stations with people knowing exactly when their train would be reaching the station.

Stay up to date on all the latest Business news with The New Indian Express App. Download now
(Get the news that matters from New Indian Express on WhatsApp. Click this link and hit 'Click to Subscribe'. Follow the instructions after that.)


Disclaimer : We respect your thoughts and views! But we need to be judicious while moderating your comments. All the comments will be moderated by the editorial. Abstain from posting comments that are obscene, defamatory or inflammatory, and do not indulge in personal attacks. Try to avoid outside hyperlinks inside the comment. Help us delete comments that do not follow these guidelines.

The views expressed in comments published on are those of the comment writers alone. They do not represent the views or opinions of or its staff, nor do they represent the views or opinions of The New Indian Express Group, or any entity of, or affiliated with, The New Indian Express Group. reserves the right to take any or all comments down at any time.

flipboard facebook twitter whatsapp