1. A method comprising: receiving, by a server computer from a client device operated by a user, a travel request; identifying, by the server computer, travel options according to the travel request; classifying, by the server computer, the travel options into predefined groups, the classifying based on at least one of past transactions, input from domain experts, input from semantic analysts, analytics data, user preferences, and company policies; and presenting, by the server computer, the options via presentation of the predefined groups.