`
zhjt_88
  • 浏览: 3809 次
  • 来自: ...
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

lucene相关搜索的实现

阅读更多
这几天看了看 http://so.mdbchina.com caocao做的搜索,有几点不太明白,
1:搜索的时候提示您是不是要搜什么之类的提示
2:相关搜索的实现
分享到:
评论
3 楼 wifivein 2008-06-04  
比如说——只搜索句子的主干
你去观察一下Baidu、Google的相关词结果,应该能推测出来他们的处理方式
2 楼 zhjt_88 2008-06-04  
谢谢啊,我有点没明白 让分词后的结果部分满足 这个什么意思
1 楼 wifivein 2008-06-04  
这些功能都跟lucene本身没什么直接联系

1.拼音纠错,重点是得到输入词的拼音,以及一个比较大的搜索词日志(用于决定哪些词才是“正确”的词)
2.让分词后的结果部分满足就能实现相关搜索,同样需要搜索词日志

相关推荐

    Lucene全文搜索_LuceneJava全文搜索_

    在"Lucene全文搜索_LuceneJava全文搜索_"这个主题中,我们将深入探讨Lucene如何在Java环境中实现高效的全文搜索引擎。首先,Lucene的核心概念包括文档(Document)、字段(Field)、索引(Index)和搜索(Search)。...

    Lucene 搜索方法(模糊搜索)

    本篇我们将深入探讨如何在Lucene中实现模糊搜索,以及相关的源码解析。 模糊搜索允许用户输入不完全准确的关键字,系统仍能返回相关的结果。在Lucene中,我们可以通过`FuzzyQuery`类来实现这种功能。`FuzzyQuery`...

    基于Lucene的搜索引擎的研究与应用

    为了构建索引和搜索模块,需要分析Lucene的API,并实现索引的构建与维护以及搜索功能。索引模块负责处理和存储索引数据,搜索模块则实现用户的查询请求,对索引进行检索,并返回结果。 7. 与其他搜索引擎的比较 与...

    lucene实现全文搜索

    在Lucene中,实现全文搜索涉及到以下几个关键概念: 1. **Document**:是Lucene中表示索引目标的基本单元,可以代表一个文件、一条记录或任何可被索引的数据。开发者可以通过`Document`对象来组织要索引的信息。 2...

    基于LUCENE的搜索引擎的设计与实现源代码

    《基于LUCENE的搜索引擎设计与实现》 搜索引擎是互联网信息时代的重要工具,它使得海量数据的检索变得高效便捷。本项目聚焦于基于Apache LUCENE的搜索引擎设计与实现,LUCENE是一款强大的全文检索库,由Java编写,...

    java代码 结合 lucene 实现的 公交搜索系统

    java代码 结合 lucene 实现的 公交搜索系统 java代码 结合 lucene 实现的 公交搜索系统 java代码 结合 lucene 实现的 公交搜索系统 java代码 结合 lucene 实现的 公交搜索系统 java代码 结合 lucene 实现的 公交...

    lucene 高级搜索项目

    在这个“Lucene 高级搜索项目”中,我们将深入探讨如何利用Lucene实现附件搜索、附件内容搜索以及全文搜索等高级功能。 **1. Lucene 搜索引擎基础** Lucene 的核心工作流程包括索引创建和搜索两部分。首先,我们...

    利用Lucene 实现高级搜索

    ### 利用Lucene实现高级搜索的关键知识点 #### Lucene简介 Lucene是Apache软件基金会下的一个开源全文检索库,提供了高性能的文本搜索能力。它不仅适用于网站的搜索功能,还可以用于任何需要文本搜索的应用场景,如...

    基于Lucene 7.1.0 实现搜索引擎

    最受欢迎的java开源全文搜索引擎开发工具包。提供了完整的查询引擎和索引...Lucene的目的是为软件开发人员提供一个简易用的工具包,以方便在目标系统中实现全文检索功能,或者是以此为基础建立起完整的全文检索引擎。

    lucene3.6 搜索例子

    Apache Lucene 是一个开源全文搜索引擎库,为开发者提供了在Java应用程序中实现高效、可扩展的搜索功能的工具。在本篇文章中,我们将深入探讨Lucene 3.6版本中的搜索功能,通过实例解析其核心概念和操作流程。 一、...

    lucene实现企业搜索实例

    **Lucene实现企业搜索实例** 在企业环境中,高效、精准的搜索能力是至关重要的,它可以帮助员工快速定位信息,提高工作效率。Apache Lucene是一个开源的全文检索库,它提供了强大的文本搜索功能,能够帮助企业构建...

    C#调用Lucene方法-实现快速搜索

    2. **创建索引**:索引是Lucene搜索的核心。我们需要定义一个Analyzer(分析器)来处理文本,如使用StandardAnalyzer进行英文分词。然后,使用Directory(目录)对象(如FSDirectory)指定存储索引的位置,最后使用...

    lucene 实现类似百度搜索

    **Lucene 搜索引擎实现详解** Lucene 是一个开源全文搜索引擎库,由 Apache 软件基金会维护。它提供了一套强大的数据结构和算法,用于高效地存储和检索大量文本数据。通过 Lucene,开发者可以轻松地在自己的应用...

    Lucene5学习之拼音搜索

    《深入探索Lucene5:拼音搜索的实现与应用》 Lucene是一个强大的全文搜索引擎库,广泛应用于各种信息检索系统中。在Lucene5版本中,它不仅提供了基础的文本搜索功能,还支持了拼音搜索,这极大地提高了中文搜索的...

    基于s2sh +mysql的 lucene大型网站的站内搜索实现

    标题中的“基于s2sh +mysql的 lucene大型网站的站内搜索实现”是指使用Struts2、Spring和Hibernate(通常简称为S2SH)框架与MySQL数据库相结合,利用Apache Lucene来构建一个大型网站的站内搜索引擎。这个项目旨在...

Global site tag (gtag.js) - Google Analytics