A computer system that facilitates presentation of data to a user. A
search engine component receives and executes queries on behalf of a
user. Results of the query are received and analyzed by an analysis
component that filters and organizes the results as a function of
relevancy of the data to the user and associated context of the query. A
user interface component presents the data to the user in a manner that
facilitates easy consumption/processing of data by respective users. The
user interface component can dynamically modify display settings as a
function of content and type of information displayed, user state, user
preferences, explicit or implicit learning, user intent, etc.