中文文献检索通常用什么工具
Lucene是apache软件基金会项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。
Lucene的简单易用性是它广受欢迎和成功的关键因素之一。Lucene是一个设计得非常优秀的软件因为它向用户提供了简单易用的索引和搜索API,并屏蔽了复杂的实现过程。它是一个高性能的、可扩展的信息检索工具库,你可以把它带入到应用程序中以增加索引和搜索功能。lucene是一个纯java实现的成熟、自由、开源的软件项目;它是备受程序员欢迎的开源组织ApacheJakarta的成员项目,基于Apache软件许可协议的授权。Lucene还包括使用其他编程语言的版本:CLucene(C++),dotLucene(.NET),Lucene4C(C),LuceneKit(Objective-C),Lupy(Python),PLucene(Perl),MUTIS(Delphi),Ferret(Ruby)等等,本文使用的是Java语言版本。
中文文献检索通常用什么工具
Lucene是apache软件基金会项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立起完整的全文检索引擎。
Lucene的简单易用性是它广受欢迎和成功的关键因素之一。Lucene是一个设计得非常优秀的软件因为它向用户提供了简单易用的索引和搜索API,并屏蔽了复杂的实现过程。它是一个高性能的、可扩展的信息检索工具库,你可以把它带入到应用程序中以增加索引和搜索功能。lucene是一个纯java实现的成熟、自由、开源的软件项目;它是备受程序员欢迎的开源组织ApacheJakarta的成员项目,基于Apache软件许可协议的授权。Lucene还包括使用其他编程语言的版本:CLucene(C++),dotLucene(.NET),Lucene4C(C),LuceneKit(Objective-C),Lupy(Python),PLucene(Perl),MUTIS(Delphi),Ferret(Ruby)等等,本文使用的是Java语言版本。