Monday, September 9, 2019

Intelligent ticket booking tool for China 12306 system

The school cource Open Source Development requires me to find a trending open source project on Github and fork it. During the searching process, I am amazed by the amount of open source projects available as well as the number of people working on them.

This project is an intelligent ticket booking assistant for the China 12306 system used for domestic rail transportation. I find this project interesting because I used to travel a lot in China by train and sometime found that it is difficult to book tickets and the booking system is not very intelligent itself. The project acts as an interface developed by Python to the current system. It can automate part of the booking process including user log in, pre-order sales, email notification, etc. It also provide an AI system to help figure out which waitlist to join as well as catching the empty spots while others doing ticket refund. It could potentially save quite significant amount of time for ticket booking especially for peak season such as Chinese new year given how many people will be travelling within the country.

No comments:

Post a Comment