Understanding the search intents of queries is essential for satisfying users' information needs and is very important for many search tasks such as personalized search, query suggestion, and search result presentation.
it is not a trivial task because the underlying intents of the same query may be different for different users.