1. A computer-implemented method of generating search queries based on digitized audio from conversations, the method executable by a computer including a processor and memory, comprising: providing a database stored in the memory containing a global hot-list comprising universal popular keywords or keyword phrases and containing a personalized entity list comprising keywords and keyword phrases used with a frequency above a determined threshold value in conversations involving a user; monitoring a conversation between at least two people, at least one of which is the user; identifying, by the processor, words or phrases in digitized audio of the monitored conversation through speech recognition; comparing, by the processor, the identified words or phrases to the keywords and keyword phrases in the database to find any matches; generating, by the processor, a search string, without the user requesting a search, based on words or phrases found to match the keyword or keyword phrases stored in the database; submitting, by the computer, the search string to a search engine as a search query; and serving, by the computer, a set of search results returned by the search engine based on the submitted search string to a display device of the user.
7. The method of claim 1 , further comprising: tracking a number of times a word or phrase is used in conversations involving the user; and adding the word or phrase to the personalized entity list once the number of times it is used rises above the determined threshold value.