Racci: 一个轻量级的 Node.js 的中文搜索引擎模块

2017-06-26 23:02:53 +08:00
 cogons

Racci

支持全文搜索和字段搜索两种模式。

全文搜索安装 TFIDF 计算分数,可以自定义每个字段的权重。

字段搜索可以指定另一个字段作为排序依据( e.g. 评论数)

轻量级实现,内置到博客啥的很方便=V=

地址

项目地址:racci

npm i racci --save

实例

顺便用 express 撸了一个例子……

基于 racci+express 实现的歌曲搜索引擎

heroku 在线演示

4718 次点击
所在节点    分享创造
4 条回复
samt
2017-06-29 14:54:50 +08:00
谢谢。
cogons
2017-06-30 13:39:42 +08:00
@samt 谢谢你帮我消灭了零回复哈哈
gen900
2017-06-30 15:00:50 +08:00
数据是哪来的?自己索引的?还是类似代理转发请求到百度,拿百度的结果?
cogons
2017-06-30 16:46:06 +08:00
@gen900 数据是自己导入的,音乐搜索的 demo 里是自己爬的虾米数据

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/371249

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX