E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Lucene.Net纵横谈
基于朴素贝叶斯分类器的文本分类算法C#版(一)
该程序用到了
Lucene.Net
,用到了基于词典的ICTCLAS中文分词1.0.
·
2015-11-01 10:22
C#
Lucene.Net
新手入门第一步
今天工作不是特别多,在逛园子的时候看到了
Lucene.Net
,所以自己也参照别人的 博文自己动手写了个DEMO(虽然很多是参考过来的,不过自己动手更容易记住嘛!)。
·
2015-11-01 10:27
Lucene
利用
Lucene.net
对附件做搜索
最近研究了个全文搜索的,
Lucene.net
,很有名的开源组件(有Java版本)。
·
2015-11-01 09:42
Lucene
一步一步学asp.net_Lucene.net站内搜索
大多数情况下,我们的搜索一般用的是sql的模糊搜索,但是这个模糊搜索,总是不够精确,而且总达不到我们的要求,于是乎,偶专门上网找了一些资料,研究了一下,现在比较流行的
Lucene.net
,感觉还蛮不错的
·
2015-11-01 09:26
asp.net
Lucene.Net
2.3.1开发介绍 —— 四、搜索(二)
原文:
Lucene.Net
2.3.1开发介绍 —— 四、搜索(二) 4.3 表达式用户搜索,只会输入一个或几个词,也可能是一句话。输入的语句是如何变成搜索条件的上一篇已经略有提及。
·
2015-11-01 09:08
Lucene
Lucene.Net
2.3.1开发介绍 —— 四、搜索(三)
原文:
Lucene.Net
2.3.1开发介绍 —— 四、搜索(三) Lucene有表达式就有运算符,而运算符使用起来确实很方便,但另外一个问题来了。
·
2015-11-01 09:08
Lucene
Lucene.Net
2.3.1开发介绍 —— 四、搜索(一)
原文:
Lucene.Net
2.3.1开发介绍 —— 四、搜索(一) 既然是内容筛选,或者说是搜索引擎,有索引,必然要有搜索。
·
2015-11-01 09:07
Lucene
Lucene.Net
2.3.1开发介绍 —— 三、索引(六)
原文:
Lucene.Net
2.3.1开发介绍 —— 三、索引(六) 2.2 Field的Boost 如果说Document的Boost是一条线,那么Field的Boost则是一个点。
·
2015-11-01 09:06
Lucene
Lucene.Net
2.3.1开发介绍 —— 三、索引(四)
原文:
Lucene.Net
2.3.1开发介绍 —— 三、索引(四) 4、索引对搜索排序的影响 搜索的时候,同一个搜索关键字和同一份索引,决定了一个结果,不但决定了结果的集合
·
2015-11-01 09:05
Lucene
Lucene.Net
2.3.1开发介绍 —— 三、索引(五)
原文:
Lucene.Net
2.3.1开发介绍 —— 三、索引(五) 话接上篇,继续来说权重对排序的影响。从上面的4个测试,只能说是有个直观的理解了。“哦,是!
·
2015-11-01 09:05
Lucene
Lucene.Net
2.3.1开发介绍 —— 三、索引(三)
原文:
Lucene.Net
2.3.1开发介绍 —— 三、索引(三) 3、Field配置所产生的效果 索引数据,简单的代码,只要两个方法就搞定了,而在索引过程中用到的一些类里最简单
·
2015-11-01 09:04
Lucene
Lucene.Net
2.3.1开发介绍 —— 三、索引(二)
原文:
Lucene.Net
2.3.1开发介绍 —— 三、索引(二) 2、索引中用到的核心类 在
Lucene.Net
索引开发中,用到的类不多,这些类是索引过程的核心类。
·
2015-11-01 09:03
Lucene
Lucene.Net
2.3.1开发介绍 —— 二、分词(五)
原文:
Lucene.Net
2.3.1开发介绍 —— 二、分词(五) 2.1.3 二元分词 上一节通过变换查询表达式满足了需求,但是在实际应用中,如果那样查询,会出现另外一个问题
·
2015-11-01 09:02
Lucene
Lucene.Net
2.3.1开发介绍 —— 二、分词(六)
原文:
Lucene.Net
2.3.1开发介绍 —— 二、分词(六)
Lucene.Net
的上一个版本是2.1,而在2.3.1版本中才引入了Next(Token)方法重载,而ReusableStringReader
·
2015-11-01 09:02
Lucene
Lucene.Net
2.3.1开发介绍 —— 二、分词(四)
原文:
Lucene.Net
2.3.1开发介绍 —— 二、分词(四) 2.1.2 可以使用的内置分词 简单的分词方式并不能满足需求。
·
2015-11-01 09:01
Lucene
Lucene.Net
2.3.1开发介绍 —— 二、分词(三)
原文:
Lucene.Net
2.3.1开发介绍 —— 二、分词(三) 1.3 分词器结构 1.3.1 分词器整体结构 从1.2节的分析,终于做到了管中窥豹,现在在
Lucene.Net
·
2015-11-01 09:00
Lucene
Lucene.Net
2.3.1开发介绍 —— 二、分词(二)
原文:
Lucene.Net
2.3.1开发介绍 —— 二、分词(二) 1.2、分词的过程 1.2.1、分词器工作的过程 内置的分词器效果都不好,那怎么办?只能自己写了!
·
2015-11-01 09:59
Lucene
Lucene.Net
2.3.1开发介绍 —— 二、分词(一)
原文:
Lucene.Net
2.3.1开发介绍 —— 二、分词(一)
Lucene.Net
中,分词是核心库之一,当然,也可以将它独立出来。
·
2015-11-01 09:58
Lucene
利用
Lucene.net
搭建站内搜索(4)---数据检索
此文和大家简单的说说利用
Lucene.net
进行数据的搜索。
·
2015-11-01 08:19
Lucene
利用
Lucene.net
搭建站内搜索(3)---创建索引
Lucene.net
提供了很全面的数据搜索操作,你可以利用
Lucene.net
检索磁盘中的文件,网页,数据库中的数据,但是前提是预先对数据创建索引。
·
2015-11-01 08:19
Lucene
利用
Lucene.net
搭建站内搜索(2)---分词技术
在搜索引擎技术中,分词对于影响搜索引擎结果排序有着至关重要的作用。与英文不同的是,中文之间没有空格,并且由于中国文字的博大精深,常常一句话可以分出很多不同效果的词汇,这里就不做举例了,想必大家都有所体会。所以对于一个中文搜索引擎来说,中文分词技术是十分重要的,也是十分讲究的。 在搜索引擎运行的机制中,有很多种中文分词的办法,例如正向最大匹配分词,逆向最大分析,基于统计的分词,基于词库的分词等
·
2015-11-01 08:18
Lucene
利用
Lucene.net
搭建站内搜索(1)---了解
Lucene.net
由于最近也在做数据检索方面的东西,也学习了下
Lucene.net
的使用。
·
2015-11-01 08:17
Lucene
Lucene.NET
建立,搜索多个索引文件
Lucene.NET
的平行索引建立 有时对于一个Document来说,有一些Field会被频繁地操作,而另一些Field则不会。
·
2015-10-31 18:12
Lucene
Lucene.Net
简介
Lucene.Net
系列一本文介绍了什么是Lucene,Lucene能做什么.如何从一个文件夹下的所有txt文件中查找特定的词?
·
2015-10-31 18:32
Lucene
Lucene.net
系列二
Lucene建立Index的过程:1. 抽取文本. 比如将PDF以及Word中的内容以纯文本的形式提取出来.Lucene所支持的类型主要为String,为了方便同时也支持Date 以及Reader.其实如果使用这两个类型lucene会自动进行类型转换.2.
·
2015-10-31 18:32
Lucene
如何在
Lucene.net
中实现自定义排序
在
Lucene.net
实现自定义排序,需要实现两个Lucene.Net.Search的两个接口: public interface SortComparatorSource {  
·
2015-10-31 18:30
Lucene
lucene.net
学习心得
lucene的确是个好东西!如果你有时间,我强烈推荐你学习下! ====================================================================== 【摘录收集】 ------------------------------------------------------------------------------------
·
2015-10-31 18:29
Lucene
Lucene.net
多字段 - 多索引目录搜索
Lucene.net
是目前在.net环境中被普遍使用的全文索引的开源项目,这次在项目的开发中也使用它进行全文索引。 在开发过程中碰到一些小问题就是对多字段和多索引目录进行搜索。
·
2015-10-31 18:28
Lucene
Lucene.net
操作上的一些技巧
以下例子采用
Lucene.NET
1.9 版本,可取去
Lucene.Net
下载。 1.
·
2015-10-31 18:26
Lucene
Lucene.NET
精华实例
1.1Lucene.NET是一个全文搜索框架,而不是应用产品。 1.2 lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一 个全文搜索服务,告诉你你要搜索的关键词出现在哪里。知道了这个本质,你就可以发挥想象做任何符合这个条件的事情了。你可以把站内新闻都索引了,做个资料 库;你可以把一个数据库表的若干
·
2015-10-31 18:26
Lucene
Lucene.NET
多字段 多条件搜索
使用 MultiFieldQueryParser 可以指定多个搜索字段。 Query query = MultiFieldQueryParser.Parse("name*", new string[] { FieldName, FieldValue }, analyzer); IndexReader reader = IndexReader.Open(direct
·
2015-10-31 18:25
Lucene
Lucene.NET
设置权重 排序
可以给 Document 和 Field 增加权重(Boost),使其在搜索结果排名更加靠前。缺省情况下,搜索结果以 Document.Score 作为排序依据,该数值越大排名越靠前。Boost 缺省值为 1。 Score = Score * Boost 通过上面的公式,我们就可以设置不同的权重来影响排名。 如下面的例子中根据 VIP 级别设定不同的权重。
·
2015-10-31 18:24
Lucene
Lucene.NET
分布搜索
我们可以使用 MultiReader 或 MultiSearcher 搜索多个索引库。 MultiReader reader = new MultiReader(new IndexReader[] { IndexReader.Open(@"c:\index"), IndexReader.Open(@"\\server\index") }); In
·
2015-10-31 18:23
Lucene
Lucene.NET
合并索引库 搜索语法字符串
将 directory1 合并到 directory2 中。 Directory directory1 = FSDirectory.GetDirectory("index1", false); Directory directory2 = FSDirectory.GetDirectory("index2", false); Inde
·
2015-10-31 18:23
Lucene
Lucene.NET
过滤
使用 Filter 对搜索结果进行过滤,可以获得更小范围内更精确的结果。 举个例子,我们搜索上架时间在 2005-10-1 到 2005-10-30 之间的商品。 对于日期时间,我们需要转换一下才能添加到索引库,同时还必须是索引字段。 document.Add(FieldDate, DateField.DateToString(date), Field.Store.YES, Fiel
·
2015-10-31 18:22
Lucene
搜索引擎学习笔记之Lucence.Net 整理中...
Lucene.Net
是Apache基金会的开源项目。
·
2015-10-31 18:21
.net
WinDbg初始体验3,剪不断的铁链(OutOfMemory案例分析Ⅱ)
上回说到,解决了
Lucene.net
的缓存问题后,内存依久就是如洪水水位一样,无情的暴涨,马上又到了警戒水位了,没有办法,只有炸堤防洪。要得彻底的解决问题,还得依靠Windbg和dump文件。这回,我
·
2015-10-31 17:45
OutOfMemory
lucene.net
2.9.2 实现索引生成,修改,查询,删除功能
索引生成功能 1 using System; 2 using System.Collections.Generic; 3 using System.Web; 4 using System.W
·
2015-10-31 17:04
Lucene
WebCast学习链接
C#面向对象设计模式
纵横谈
系列课程 讲师:李建忠 上海祝成信息科技有限公司 高级培训讲师 MSDN特邀讲师 2.
·
2015-10-31 17:24
cast
近期项目中遇到的问题
Lucene.NET
、MonoRail
1.Lucene.NET返回查询集合 有的时候,可能不需要或者不能使用hits.Doc(i).Get("ID")读取数据,此时,可以返回一个集合。 Hits hits = null; //……省略BooleanQuery那个代码 //orderValue排序,reverse正倒序 hits = iSearch.Search(bq, new Sort(ne
·
2015-10-31 16:08
Lucene
解读
Lucene.Net
阅读索引
解读
Lucene.Net
——说明 (2008年8月7日 2:39) 解读
Lucene.Net
—— 一、 Directory 之一 (2008年8月7日
·
2015-10-31 16:54
Lucene
基于.Net Framework 3.5的
Lucene.Net
中文词组匹配分词器
可以自己看看是不是很高效。为了加快速度,尽量精简了算法。测试表明,精确度还可以。 由于没有实现完整的一套字典机制,而是普通的文本字典,所以就不提供完整源码下载了,贴出核心的源码。从版本完整度上来说只能算是0.6版。 另外,本分词系统使用的词库是ShootAnalyzer的词库。 使用方法: 参考以下代码 1 &n
·
2015-10-31 16:54
framework
Lucene.net
系列(学习链接)
最近研究搜索引擎,最终定格在
Lucene.NET
这个开源项目上,搜索到了一些学习资料。为了方便,把链接贴在这里。
·
2015-10-31 16:08
Lucene
DotLucene(
Lucene.Net
)研究
1. 新建工程 a) 引用Lucene.Net.dll using Lucene.Net.Index; using Lucene.Net.Documents; using Lucene.Net.Analysis; usin
·
2015-10-31 15:51
Lucene
Lucene.net
系列(学习链接)
最近研究搜索引擎,最终定格在
Lucene.NET
这个开源项目上,搜索到了一些学习资料。为了方便,把链接贴在这里。
·
2015-10-31 15:57
Lucene
Beta笔记——搜索引擎的设计与实现(1):使用
Lucene.Net
建立索引与中文分词
回寝室前花几分钟的时间写一下我目前对学霸搜索引擎的构建工具:
Lucene.Net
与盘古分词的使用. 1.
·
2015-10-31 13:21
Lucene
Interesting Finds: 2008.04.01
Firefox Extensions Any Web Developer Must Have(有墙) .NET: Extending Cuyahoga FullText Indexing (
Lucene.NET
·
2015-10-31 12:41
REST
C#面向对象设计模式
纵横谈
第I章 开篇 第1讲:面向对象设计模式与原则 第II章 创建型模式 第2讲:Singleton 单件 第3讲:Abstract Factory 抽象工厂模式 第4讲:Builder 生成器模式 第5讲:Factory Method 工厂方法模式 第6讲:Prototype 原型模式 第III章 结构型模式 第7讲:Adapter 适配器模式 第8讲:Bridge 桥接模式 第
·
2015-10-31 11:41
设计模式
利用
Lucene.net
搜索引擎进行多条件搜索的做法
(转)http://blog.csdn.net/hehui21/article/details/2874113
Lucene.net
是目前在.net环境中被普遍使用的全文索引的开源项目
·
2015-10-31 11:50
Lucene
Lucene.Net
索引管理工具NLuke使用帮助
1、NLuke是什么?NLuke是参照Luke(lukeall)的功能开发的Lucene索引管理工具。 2、NLuke的运行NLuke是用C#开发的基于.Net Framework运行的程序。 3、NLuke下载 下载地址进入 版本更新信息 查看 4、使用帮助 0.1.2版 关于版本 文档部分加强
·
2015-10-31 11:35
Lucene
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他