搜索也可以考虑我们的 XUNGLE 项目, XUNGLE 直接提供全套的搜索服务,包括搜索周边的扩展功能(相关,深入,词联想,纠错等),而且包含免费型的:)
...获取解析后的搜索语句 XSSearch relatedQuery array 获取相关搜索词列表 XSSearch respond XSCommand 从服务器读取响应指令 XSServer socket mixed 获取连接资源描述符 XSServer xs XS 服务端关联的 XS 对象 XSServer Prote...
...索匹配结果,但如果包含会参与计算结果权重,使结果的相关度更高。常用于针对某一类 数据提升搜索结果排序位置。 ~~~ [php] // 搜索包含 "杭州" 的结果,并且提升 subject 字段包含 "西湖" 的数据的排序 $docs = $search->setQuery('杭...
... php5 环境将解析 txt 文件并存回 cdb,详情可参见回贴中的相关代码,或参见下载包中的 dict/mk_***.php (这些脚本并非在WEB中调用而是命令行执行) [size=3][b]类库调用方法说明[/b][/size] require '/path/to/my_SimpledCWS2.class.php'; ...
...SELECT * FROM tbl_post" --project=demo # 查看 demo 项目在服务端的相关信息 util/Indexer.php --info -p demo # 强制刷新 demo 项目的搜索日志 util/Indexer.php --flush-log --project demo # 强制停止重建 util/Indexer.php --stop-rebuild demo ~~~ 导入 SQL 数据库 -------...
...以正常工作,不过有时会返回一些意想不到的结果,而且相关度看起来并不高,所以很困惑,最下方是我的具体代码实现,我试验的对象是英文名,比如有两个名字:San Zhang和randy hong,我按照这种方式建立索引后,查询:name:ran...
...改用较短、较为常见的字词。 实际上有3428条,有许多相关数据,就是搜不到。 require_once '/usr/local/xunsearch/sdk/php/lib/XS.php'; $xs = new XS('zl'); $index = $xs->index; $doc = new XSDocument; $conn=mysql_connect("localhost", "root", "111111") or die("Co...
... 最终用户看到的结果, 首要的排序依据 就是关键字的相关程度,这是整个项目中核心的问题。 怎么样让用户搜索到他想要的信息, 这就要对关键词的词性进行分析过滤了。。 还有用户的搜索习惯/搜索的分类, 以及其他的一...
... 其中有一个重要改进是针对搜索日志(用于热门搜索、相关搜索等),阻止一些废词进入搜索日志。如果您发现您的搜索项目中存在不满意的搜索日志,请在更新到新版后执行下面指令清除旧的搜索日志并重建搜索日志,假设...
...f (!$data) return -1; $pos1 = @strpos($data, "百度为您找到相关结果约", 2048) + 33; $pos = ( $pos1 > 33 ) ? $pos1 : -1; $total = 0; if ( $pos > 33 ) { $pos2 = @strpos($data, "个", $pos); $total = trim(substr($data, $pos, $pos2 - $pos1)); ...