
搜索
iteye_424
这个作者很懒,什么都没留下…
展开
-
lucene.net 查询与添加索引的同步问题
Lucene.Net 遵循以下规则:1. 允许任意多的读操作并发,即任意数量用户可同时对同一索引做检索操作。2. 即便正在进行索引修改操作(索引优化、添加文档、删除文档),依然允许任意多的检索操作并发执行。3. 不允许并发修改操作,也就是说同一时间只允许一个索引修改操作。不过添加索引会耗用大量cpu资源搜索的时候可以更新索引。但是不能马上生效。如果要马上生效,必须要重新生成index...2008-03-21 09:59:00 · 139 阅读 · 0 评论 -
Lucene 的搜索
Lucene 的搜索 以上完成了索引的建立和一些关于索引的知识,但是光有索引是不行的,我们真正要做的检索,这才是我们的关键。现在我们看看 lucene 的检索吧。 认识检索从检索的工具开始吧! IndexSearcher 类是 lucene 用于检索的工具类,我们在检索之前要得到这个类的实例。 第一步我们看以下代码: IndexSearcher searcher = ne...2008-04-22 14:42:00 · 100 阅读 · 0 评论 -
Lucene基本知识
本文仅记录一些简单的使用方法,供初学者参考。以下例子采用 Lucene.NET 1.9 版本,可取去 Lucene.Net 下载。1. 基本应用 using System;using System.Collections.Generic;using System.Text;using Lucene.Net;using Lucene.Net.Analysis;using Lucen...2008-04-22 14:56:00 · 123 阅读 · 0 评论 -
lucene的多关键词或查询
//使用布尔查询BooleanQuery bquery = new BooleanQuery();foreach (string str in listEn){query1 = new TermQuery(new Term("en", str));//BooleanClause.Occur.SHOULD表示关键词或bquery.Add(query1, BooleanClause.Occur.S...2008-04-25 15:05:00 · 239 阅读 · 0 评论 -
垂直搜索数据源问题
垂直搜索与web搜索有很大的不同,一个非常大的区别在于对数据的获取。google、百度的数据来自互联网。通过spider工具爬取得来。获取的网页通过去重,去除垃圾网站,最后通过适当的排序排序算法呈现在用户面前。而垂直搜索的数据多数需要大量手工或者半自动化的处理,搜索的准确性、质量得到很多的提高。但是分析那些数据已经更新,如何得到新的数据,面临很多的困难。可以简单的认为,web搜索引擎的数据来...2008-04-28 12:53:00 · 121 阅读 · 0 评论 -
百度 google的垂直搜索
我们发现在百度、google这样的搜索引擎里面,其实已经包含了垂直搜索的概念。 1、 天气 在百度中搜索天气将为出现你的ip所在的城市的天气。Google没有直接返回。2、 股票在google中搜索“五粮液 股票”,出现的是:000858 - 五粮液 (深圳交易所) 谷歌财经 新浪财经 搜狐证券 网易财经 和讯 东方财...2008-04-29 13:13:00 · 190 阅读 · 0 评论 -
深入搜索引擎--查询(Query)
[b]1.Query的数据分析[/b] Query即用户在搜索引擎输入查询条件。在通用搜索引擎中,一般是指输入的关键词。而在各类行业或者垂直搜索引擎,还可以输入类目,如优酷网站中可以选择“电影”、“电视剧”这样的类目。在电子商务网站中,各种产品品牌、型号、款式、价格等也是常见的查询条件。 要分析query中每个term的内容,分词是必不可少的工具。分词算法从最简单的最大正向、最大...原创 2012-03-12 22:56:21 · 765 阅读 · 0 评论 -
深入搜索引擎--机器学习方法
机器学习方法在搜索引擎、计算广告中简直是无处不在。[b]spider模块,我们需要分析一个URL需要多长时间抓取一次?[/b] URL的域名的重要性;URL的目录深度;URL中字符串;[b]这个URL是否需要重复抓取?重复抓取的时间是多少?[/b] 抓取过几次;网页内部有多少新的链接数量?[b]一个网站多长时间抓取页面合适?[/b][b]一个网站的重...原创 2012-03-14 22:41:37 · 187 阅读 · 0 评论 -
优快云对推荐系统算法的漠视
互联网海量用户和海量信息面前,信息不再是稀缺的事物,反而出现了信息过载。当大量的信息摆在我们面前的时候,把哪些信息给我们的用户就是一个非常重要的问题了。根据用户的profile,用户最近的浏览记录,或者根据用户当前访问的网页做出推荐就是重要的问题。推荐系统对于提高网站的用户体验,提高网站PV是一个非常重要的问题。 广告对应互联网企业来说是非常重要的。当前g...2012-03-16 12:55:23 · 240 阅读 · 0 评论