Inspiration
Human should focus on the things human beings can do best! Necessary personal interaction and consultancy during the booking process. We chose to solve this problem presented by SilverRail, because there was a clear value add possible by using technology. Next to solving the problem of a long cancellation process for the passenger and the travel management company, we see a much bigger opportunity behind the project. Based on cancellation data, the TMC can increase the quality of their consulting and booking services to the customer / passenger!
What it does
Trainy is a chatbot to help people refund and exchange their train tickets.
How I built it
chatbot built in dialogflow google app engine python API to interface with silverrail API botpost and facebook integration for custom UIs
Challenges I ran into
silverrail's complex SOAP API! invalid client certificates causing delays Multipart bookings....
Accomplishments that I'm proud of
Built out the refund workflow Have a decent interactive UI
What I learned
working with a complex SOAP API building conversational flows in dialogflow
What's next for Trainy
As mentioned, trainy will collect and analyze the cancellation data. It will create a personal profil based on the cancellation data of individuals. and it will look for patterns in cancellations like routes, weekday, times of the year. All this data adds up into the chance to consult the passenger, which ticket to purchase (refundable vs. non-refundable) and eg. creates the chance to allocate tickets for same day bookings in a better way.
Log in or sign up for Devpost to join the conversation.