Patent ID: 6701310
Filing Date: 2004-03-02
Classification: G06F,Y10S

Abstract:
An information search device for selecting a search engine, comprising:a relevant term collector for collecting, from web pages having links pointing to topic search engines and from topic search engine pages, a relevant term that describes a topic and/or content that is handled by each search engine; an index generator for producing a search engine selection index from said collected relevant terms; a search engine selection index storage unit for storing said search engine selection index; a query expansion unit for obtaining an expanded term that is relevant to a search keyword submitted by a user to a general purpose search engine; an expanded term storage unit for storing the expanded term obtained by said query expansion unit; and an engine selector for calculating goodness-of-fit between said search keyword and each search engine based on information that is stored in said search engine selection index storage unit and said expanded term storage unit, and for selecting, based on said goodness-of-fit, a search engine that is relevant to said search keyword, wherein said goodness-of-fit is calculated by F&it;â€ƒ&it;(Ei,Gc)=&Sum;k=1q&it;â€ƒ&it;&Sum;g=1k&it;â€ƒ&it;Wik*Ccg*f&it;â€ƒ&it;(Sic,Xcg)where f(x,y) is a function that is 1 when character strings x and y are equal and 0 when character strings x and y are not equal, Ei are search engines, Gc are groups comprising search keywords associated with a topic, Wik are degrees of importance, Ccg are frequencies of occurrence, sik are relevant terms, and xcg are expanded terms.