用于处理搜索结果的设计模式

时间:2010-09-20 16:26:08

标签: design-patterns

我正在开发一个广泛使用搜索结果的应用程序,包括过滤器的处理,手动查询扩展和注释。您是否知道任何专门针对此目的的相关设计模式? (语言越独立越好) 你有没有为这个问题应用任何经典的GoF设计模式?

2 个答案:

答案 0 :(得分:2)

正如你提到的GoF,我假设你要求的是面向对象的设计模式而不是EAA,EAI或SOAP模式。搜索设计模式主要与自适应系统的发展有关,在这一领域有重要的研究。使用关键字作为“自适应系统”,“自主计算”,“连续查询”,您可以找到有趣的结果,但不是在模板模板表单中。

如果您不使用分布式系统,则有一个研究小组在DSS和噪声数据的上下文中发布方法 [123] :(来自摘要) )

“在本文中,我们提出并描述了一种新的设计模式,称为FTI(滤波器 - 趋势 - 解释),用于解释噪声和大量数据集.FTI由3个连续的过程组成:过滤器获取原始数据并删除异常值和噪声;给定大量数据,Trender采用过滤数据和抽象趋势;解释使用知识库中的规则对趋势进行定性推理,以提供原始数据的分析。在本文中,我们还展示了FTI如何已成功应用于两个不同的案例研究。“

经常引用的另一种模式是Blackboard,但它是Pattern Languages中使用的模式。

您可以通过@Note: A workbench for Biomedical Text Mining

查看应用搜索模式的应用程序

答案 1 :(得分:0)

这不是一个经典的模式,但它可以帮助:

  

MapReduce

相关问题