90di travel search blog

Posts Tagged ‘Indian Railways’

1021789

Friday, June 15th, 2012

Yes, 1,021,789! That’s the number of travel searches you did, dear users, on 90di.com in the last month.

We are ecstatic to reach the million search mark. And thank you all all for it. We love you for it. And hope that you celebrate with us, by doing more searches on 90di.com, and by spreading the word about us to your family and friends.

We believe in our model, and think its the best model to exist for travel bookings using the Internet.

We would also like to thank our partner Airlines on this occasion.

Indian Railways, we would request you to help us more, by being open. Give everybody an API. It will allow innovation to happen in this field. And people will love you more. Also allow us to make some commercial use of it.

Our Bus partners, we thank you.

Also open source software communities, we love you. We thank:

1. Linux: Where we develop, host and run our stuff.

2. Java and its eco system with lots of other open source libraries, created by the erstwhile Sun. Oracle, please-please don’t screw it up.

3. Apache web server – You never crashed in some 4/5 years of run! Need anything be said in your praise. We love you.

4. Tomcat and Jetty: We have used both of them, in various mixes at various times.

5. GWT: Thanks Google and GWT team for building such a cool piece of software. That said, the roadmap does look uncertain, and we will be forced to move to JQuery, or such, if you don’t dispel the doubts with actions in terms of some solid releases.

6. Demo Recorder: Its a brilliant piece of software to record stuff on linux. And it has helped us saved the day, during one presentation, when Internet connection died.

7. libevent: In our experience, libevent provides an excellent base to serve requests, if you want to code in C/C++, with perhaps 1/3rd the memory requirements of Java and twice as fast.

8. Eclipse: The IDE we use to generate our Java code.

9. vi: The best editor in the world, if you conquer it. For those, who have not had the pleasure of using it – Its the editor for coding C++, and shell scripts, and what not!

10. Memcached: The fastest way to cache some objects, and any thing. With the lowest possible memory & CPU footprint.

11. subversion(svn): For help managing our source code control (I know, I know, some people might say “You are not on ‘XYZ’ yet!”. The answer would be ‘will the change the shoe if it pinches me some where, not because some celebrity said, it pinched him!’)

12. MySQL: The best open source RDBMS, in the world.

Also, although not open source, we would like to thank Amazon AWS, for providing the best cloud services in the world. Which allows guerilla fighters, to more effectively compete with the corporates with armies!

Backward compatibility for the human mind…

Thursday, February 10th, 2011

Don’t worry, its not a post on psychology. Just a whacky title.

Not just systems, but humans (and by extension data) too needs backward compatibility. Case in point the Train numbers have changed from well over a month. But lots of users are still searching for the old numbers:

6604

4646+train+route

2978

6338+ticket+availability

And also, Got one feedback yesterday, which said:
“i asked for rail fare, it gave result for flight…”

search query pertaining to above feedback was:
rail fare of 2433, rajdhani express

What was happening in this case was, since it got a flight with no. 2433. It unwittingly showed the results of the same.

So hey you anonymous friend, who got us to act, thanks! And some good news for you, and also to other users, who must have been suffering in silence. We made a change so you can search like this also, for as long as you like. And when you do get used to the new numbers, that are of course supported as well.

New trains numbers from December 20

Wednesday, December 15th, 2010

You must have heard about it. Indian Railways is going in for a numbering scheme change. Effective 20th Dec, we will have the scheme change from 4 digit numbers to 5 digit numbers. Largely, it should be smooth, as the bulk of the trains – all Mails/Expresses/Rajdhanis/Shatabdis, will just have a prefix of 1 to the existing number. For example:

2833 (Howrah Express) becomes 12833

2493 (Rajdhani Express) becomes 12493

The special trains are supposed to have a prefix 0. But a check into the page set up by Indian Railways, doesn’t show this to be the case consistently. For example:

0233 (Hmh Jp Special) becomes 09733

0465(Dli Pnp Special) remains 0465

You can check for a train number change, on this page set up by Railways.

Update (on 21/Dec):

We moved to the new train numbers: Here is a full list of changes.

Vertical Search on Indian Railways data (and any and every kind of data)

Tuesday, October 27th, 2009

The number of web sites in the world is already around 250 million and growing very fast. Also almost every body who sells something wants to have a web front end too. In this scenario of e-commerce website explosion, it is becoming increasingly difficult for a user to find the relevant information based on her needs. Below are some questions for which we will seek the answers:

  • How does an Internet user know which site to use to pull out the information?
  • Will the user get the best price and the best fit for her needs, just by searching the few sites she knows?
  • How does the user know which sellers (sites) have what she needs?
  • Also if she wants to compare the price (or other attributes of the product) from multiple vendors (web sites) how does she do?
  • Won’t she be overwhelmed with data after just accessing a handful of seller web sites?

Read the white paper on Vertical Search to know the answers to the above questions.

We wrote this white paper a while back and sent it to some people, with the intent of introducing them to vertical search concepts and hoping to cause a change in how people think about their websites and data on the Internet.

Now trying to reach out to a wider audience, with the same intent. So please do read it and feel free to circulate it to anybody.

Key messages are:

1) Vertical Search is the future way of how people access any information on any domain, including travel.

2) Railways organizations like CRIS/IRCTC can really help catalyze the growth of innovative travel applications by making all their data public. There is already a precedence in the form of dataSF.org  (this guardian article covers the benefits that the city of San Francisco is already reaping by putting their data out in the open)

The link to the white paper, again, is here. Also you are invited to discuss it freely by putting your thoughts/comments on this blog Or in the twitter sphere or anywhere you chose.

Check Indian Railways Tatkal availability on 90di.com

Tuesday, September 15th, 2009

Our users have been telling us to include the Tatkal availability details for Trains at 90di.com. Yesterday we released this feature.

Now you can get the availability details for both General and Tatkal quota for trains. We have kept the UI simple, just select the appropriate  radio button in the availability column.

Example: Bangalore to Mumbai by train tomorrow

See the below screen shots for more details.

Train Availability - General Quota

Availability details for Train 1014

Train Availability- Tatkal Quota

Tatkal availability details for train 1014

Please  try out this at 90di.com and give your feedback on this.