terrier-API文档翻译

源网页链接: http://terrier.org/docs/v4.1/javadoc/index.html

Org.terrier.application:

         提供应用级别的代码,使用Terrier框架,对标准测试集合,已经建立索引的集合交互式查询,或者桌面搜索,执行建立索引啊,检索啊等。

Org.terrier.application.batchquerying:

         应用级别的批量查询操作。例如为TREC执行操作

Org.terrier.application.desktop

         提供Java Swing应用,基于Terrier,用来桌面搜索

Org.terrier.application.desktop.filehanding

         JavaSwing应用,检索并打开任意文件

Org.terrier.compression.bit

         对gamma,unary,二进制,delta等编码的输入输出操作,读写功能

Org.terrier.compression.integer

         字节级别的读写

Org.terrier.compression.integer.codec

         在压缩索引结构时候,提供字节级别的压缩

Org.terrier.compression.integer.codec.util

         低级的实用的字节压缩类

Org.terrier.evalutation

         相关性评价和标准评价

Org.terrier.indexing

         建立索引

Org.terrier.indexing.tokenisation

         和文档中词项相关的嘞

Org.terrier.learning

         提供接口:Terrier”Fat”结果集,包括了结果集的一些特征,和添加新特征的装饰

Org.terrier.matching

         查询匹配文档

Org.terrier.matching.daat

         提供了文档即使匹配策略(document-at-a-time)(DAAT)

Org.terrier.matching.dsms

         在已经给文档打分,或者合并之后,调整文档得分

Org.terrier.matching.models

         提供带权重的模型

Org.terrier.matching.models.aftereffect

         在DFR框架中,提供词频标准化部分

Or.gterrier.matching.models.basicmodel

         在DFR框架中提供基础模型

Or.gmatching.models.normalisation

         同上

Org.terrier.matching.models.queryexpansion

         执行各种查询拓展模型

Org.terrier.matching.taat

         提供即时匹配策略

Org.terrier.matching.tsms

         词项得分调整,调整文档中某个特殊词项的得分

Org.terrier.querying

         提供查询API包括,terrier框架,控制器,post过程和过滤器

Org.terrier.querying.parser

         提供一个具体的分析程序,执行查询语言

Org.terrier.querying.summarisation

         概括算法

Org.terrier.realtime

         索引框架提供更新和实时的检索

Org.terrier.realtime.incremental

         提供增量建立索引的功能

Org.terrier.realtime.matching

         为实时索引结构提供额外的匹配方法

Org.terrier.realtime.memory

         内存索引结构

Org.terrier.realtime.memory.fields

         为内存索引结构提供属性索引

Org.terrier.realtime.multi

         多重索引结构

Org.terrier.realtime.restructure

         提供方法替换即使索引结构

Org.terrier.realtime.websitesearch

         为网址搜索提供一个UI示例

Org.terrier.services.websitesearch.crawler4j

         提供了网络爬虫,通过链接到crawler4j

Org.terrier.services.websitesearch.crawlers

         提供网址爬虫

Org.terrier.sorting

         为Terrier框架提供各种数组排序功能

Org.terrier.statistics

         各种统计方法

Org.terrier.structures

         数据结构

Org.terrier.structures.bit

         在硬盘上建立索引结构,支持就的bit级别压缩策略

Org.terrier.structures.cache

         执行批量查询操作时,为检索结果建立缓存

Org.terrier.structures.collections

         各种数据结构

Org.terrier.structures.indexing

         创建数据结构

Org.terrier.structures.indexing.classical

         通过indexer类,在硬盘上创建索引

Org.terrier.structures.indexing.singlepass

         提供建立单通道索引的数据结构

Org.terrier.structures.indexing.singlepass.hadoop

         在Terrier上建立索引提供Hadoop的MapReduce

Org.terrier.structures.integer

         提供字节压缩级别的一般索引位置类

Org.terrier.structures.merging

         合并两个由Terrier创建的索引,成为一个数据结构

Org.terrier.sturctures.outputformat

         写出检索结果集到硬盘,例如:.res文件

Org.terrier.structures.postings

         在posting列表中提供单个posting和posting流

Org.terrier.sturctures.posting.bit

         bit级别的posting迭代器

Org.terrier.sturctures.posting.integer

         字节级别

Org.terrier.structures.seralization

         可以序列化到硬盘的文件

Org.terrier.terms

         词项管道在建立索引和处理查询时

Org.terrier.utility

         可能应用到各个部分的

Org.terrier.utility.io

         同上,IO部分

Org.terrier.utility.restructure

         把传统的索引变成当前索引

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(terrier)