Abstract: The current document is directed to methods and systems, including an automated flight-recommendation-and-booking system that provide accurate, short lists of flights that best match a user's preferences and flight parameters specified by the user. In addition, the automated flight-recommendation-and-booking system learns, over time, to provide the most desirable flights to each user. The currently disclosed systems continuously monitor and store detailed information with regard to users' interactions with the systems, flight information, and other types of information that can be used to more accurately identify suitable flights for particular users.
Abstract: The current document is directed to methods and systems, including an automated flight-recommendation-and-booking system that provide accurate, short lists of flights that best match a user's preferences and flight parameters specified by the user. In addition, the automated flight-recommendation-and-booking system learns, over time, to provide the most desirable flights to each user. The currently disclosed systems continuously monitor and store detailed information with regard to users' interactions with the systems, flight information, and other types of information that can be used to more accurately identify suitable flights for particular users.