An acronym expansion system of the present invention receives electronic
documents and extracts acronyms and their corresponding expansions. A
part-of-speech tagger decomposes text into string tokens or words and
tags them with their part-of-speech, while an acronym identifier
determines whether a word is a potential acronym based on various
conditions. An expansion identifier retrieves lists of words preceding
and following a potential acronym to search for the expansion. The
resulting word lists are examined sequentially to identify and retrieve
an expansion for the potential acronym. An expansion extractor receives
the potential acronym and a processed word list to retrieve the expansion
of the potential acronym from that list. The extractor may utilize
information from prior search iterations, and verifies an extracted
expansion against a set of rules to remove spurious expansions.