In this paper a functionality taxonomy for document search engines is proposed. It can be used to assess the features of a search engine, to position search engines relative to each other, or to select which search engine 'fits' a certain situation. One is able to identify areas for improvement. During development, we were guided by the viewpoint of the user. We use the word `search engine' in the broadest sense possible, including library and web based (meta) search engines. The taxonomy distinguishes seven functionality areas: an indexing service, user profiling, query composition, query execution, result presentation, result refinement, and history keeping. Each of these relates and provides services to other functionality areas. It can be extended whenever necessary. To illustrate the validity of our taxonomy, it has been used for comparing various document search engines existing today (ACM Digital Library, PiCarta, Copernic, AltaVista, Google, and GuideBeam). It appears that the functionality aspects covered by our taxonomy can be used for describing these search engines.
翻译:本文中提出了文件搜索引擎的功能分类法,可用于评估搜索引擎的特征,将搜索引擎相对定位,或选择搜索引擎“适合”某种情况。一个人能够确定需要改进的领域。在开发过程中,我们以用户的观点为指导。我们使用尽可能广泛的“搜索引擎”一词,包括图书馆和网络搜索引擎。分类法区分了七个功能领域:索引服务、用户特征分析、查询组成、查询执行、结果演示、结果改进和历史保存。每一个都与其他功能领域相关并提供服务。必要时可以扩展。为了说明我们的分类法的有效性,它被用来比较当今的各种文件搜索引擎(ACM Digital 图书馆、PiCarta、Copernic、AltaVista、Google和GuideBeam)。看来,我们的分类法所涵盖的功能方面可以用来描述这些搜索引擎。