1. A method, comprising: performing, via a processor, automatic speech recognition on a first utterance comprising a first group of words from a first party in a conversation, to yield first recognized speech; determining a meaning of the first group of words via a spoken language understanding unit, wherein determining the meaning is based on the first recognized speech; performing automatic speech recognition on a second utterance comprising a second group of words from a second party to yield second recognized speech; forming a query based on the meaning of the first group of words and a meaning of the second group of words as determined by the spoken language understanding unit and based on the second recognized speech; sending the query to a web-based search engine to search for a web page that satisfies the query; sending an address of the web page to a device associated with the second party in the conversation; logging a time and date of the query, search results obtained by the web-based search engine, and a selection of the search results made by the second party, to yield a log; and presenting the log for analysis.