41. The computer program as recited in claim 32 , wherein the code segment for identifying candidate entries comprises a code segment for parsing the electronic document and extracting all possible n-grams that are also present in a controlled vocabulary.
41. The computer program as recited in claim 32 , wherein the code segment for identifying candidate entries comprises a code segment for parsing the electronic document and extracting all possible n-grams that are also present in a controlled vocabulary. 42. The computer program as recited in claim 41 , wherein the controlled vocabulary comprises a collection of at least article titles in an electronic encyclopedia.