We would be taking some inputs from the user eg. city , number of days, interest ( art ,culture , night life ), budget.
We then consider these inputs and use some of our such as ranking of places of interest, opening closing time, distance between two places. Keeping all these in mind we prepare the optimal itinerary for the user.
We are also working on integrating the social aspect i.e. sharing trips with friends, saving you trip history etc.