With SharePoint 2013 Microsoft released a new application model and introduced a new search experience. By leveraging the new Application Model and SharePoint Search we can build apps that provide search intents. By providing these type of functionalities to the SharePoint Search interface you can help your users to ask user friendly questions and be provided with meaningful results.