1. A method of extracting information from content metadata, comprising the steps of: while content is being displayed on a device, periodically updating a first word buffer with words extracted from closed captioning information corresponding to content since a beginning of a program or story; monitoring user interaction with the device to identify when a user provides user input indicating an interest in learning more information about content currently being displayed on the electronic device; determining a genre of the content; selecting a set of extraction rules for information extraction, based on the genre of the content, wherein the set of extraction rules differs from another set of extraction rules corresponding to a different genre; extracting key information from the first word buffer based on the selected extraction rules; constructing a query for information of potential interest to the user based on the key information; and issuing the query to one or more data sources, returning results.