PROBLEM TO BE SOLVED: To extract field association terms with high accuracy by eliminating topic drift when retrieving information associated with field names.SOLUTION: In an apparatus 10 for extraction of field association terms, a place name adequacy determination unit 4 determines the adequacy of the language candidate equivalent to the field name included in each candidate about a group of candidates of the pair of a field name and a field association term, and eliminates the candidate of the pair determined inadequate. A place name score calculation unit 5 calculates a field name score of the field name in which the candidate of the pair determined inadequate is included in the candidate of the eliminated pair. A pair co-occurrence allusion score calculation unit 6 calculates a pair co-occurrence allusion score of each candidate about the group of the candidate of the pair in which the candidate determined inadequate is eliminated. A place name and field association term pair selection unit 7 selects the pair of the field name and the field association term, based on the field name score and the pair co-occurrence allusion score, from the group of the candidate of the pair in which the candidate of the inadequate pair is eliminated.
展开▼