repo: https://github.com/dbbbit/ninja-search
api: https://github.com/dbbbit/ninja-search/wiki/Search-Api
利用 userscript 直接在 v2ex 上使用 ninja-search
与 Google 相比, 自制搜索具有完全的可定制性:
可为各种客户端提供 API 搜索接口
可根据数据定制更适合的搜索结果排序算法(改进中)
可定制更丰富的结果展示页面(头像,回复数等)
且无需翻墙即可使用,对普通用户更友好。当然 Google 仍是最好的搜索引擎。
稳定性
ninja-search 目前只有一台服务器,运行在免费的 ec2 实例上。而且从最近的表现来看,免费实例较不稳定,线路丢包严重。
如有人愿意提供空闲服务器,本人将感激不尽。
提高排序算法
定制的 rank 算法正在实验中。
征求页面设计
页面设计较粗糙,原来的标准比较低,可用就行。现征求更好的设计。
其他
输入补全,输入纠正,热门搜索展示等。
目前已有小伙伴入坑支援前端开发.
希望有更多的小伙伴加入一起完善这个看似简单却十分有意义的项目。
你可以任何方式联系我,告诉我你的想法,批评或建议。
dbbbit # gmail.com
根据用户的 @ 动作进行用户 rank 计算已得到初步结果
这是排序靠前的 member(仅依据 memtion 数据):
https://gist.github.com/dbbbit/dd37679576331315f1b6
七万多的用户 pagerank 计算起来毫不费力~
1
abelyao 2014-09-12 09:20:42 +08:00
有人支援前端我就不凑热闹了,给楼主赞一个表示支持吧!
|
2
WildCat 2014-09-12 09:21:58 +08:00 via iPhone
赞。
能否歪个楼问下, 1. AWS的免费EC2配置是什么样的?用超了额外扣费吗? 2. 我只有一张VISA,但是听说AWS不支持CVV2验证,有办法申请吗? 3. 搜索引擎数据占用了多少空间?每天爬V2消耗多少流量? |
4
fzss 2014-09-12 09:26:59 +08:00
点赞...虽然不知道能贡献点什么- -
|
5
dbbbit OP @WildCat
1g 内存,单核。ssh 上去通常卡成翔。 申请的问题到官网看看?我也不太清楚诶 索引数据大概 600 m 左右(mongo 貌似要大得多) 流量应该不大,目前半小时爬一下,一次两百多个帖子而已。 |
6
qiayue 2014-09-12 09:31:37 +08:00
12691 rank 25 位
|
10
dbbbit OP |
12
sodatea 2014-09-12 10:16:41 +08:00
根据收到的感谢数来判断 rank 可不可行~
|
13
dbbbit OP @sodatea 我希望算法越简单越好,所以就先用 mention 作为关系试验下。
即便如此,使用过 @动作的用户也只有 20000+ 而已,收到感谢的用户应该也只是更小的比例。 |
17
rayps 2014-09-12 11:54:06 +08:00
建议 Logo 换 SVG
|
18
openroc 2014-09-12 12:12:57 +08:00
cool~
|
20
hilenlai 2014-09-12 12:24:10 +08:00
头像好帅
|
21
yqw 2014-09-12 12:31:30 +08:00
赞~
|
23
Hysteria 2014-09-12 12:36:51 +08:00
太赞了!
|
25
rayps 2014-09-12 12:44:55 +08:00 1
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg width="100px" height="78px" viewBox="0 0 100 78" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sketch="http://www.bohemiancoding.com/sketch/ns"> <!-- Generator: Sketch 3.0.4 (8053) - http://www.bohemiancoding.com/sketch --> <title>ninja</title> <desc>Created with Sketch.</desc> <defs></defs> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd" sketch:type="MSPage"> <path d="M77.9698062,37.4511225 C77.9898731,37.9649251 78,38.4812799 78,39 C78,60.5391052 60.5391052,78 39,78 C17.4608948,78 0,60.5391052 0,39 C0,17.4608948 17.4608948,0 39,0 C54.7251216,0 68.2765294,9.30677472 74.4465676,22.7126681 L86,7 C86,7 88,20.5 87,21.5 C86.1769405,22.3230595 79.5957527,27.888107 77.2925631,29.8317038 C83.9998269,30.483974 92.5127516,30.3734061 99.5,29.5 C99.5000012,36 92.5000007,41 90.5,41 C89.0134941,41.3716266 82.379561,39.1532697 77.9698062,37.4511225 Z M11,48.9999998 L11,31.837816 L11,31.837816 C18.0884067,27.6207881 28.0137012,25 39,25 C49.9862988,25 59.9115933,27.6207881 67,31.837816 L67,49 C67,51.209139 54.463973,53 39,53 C23.536027,53 11,51.209139 11,49 Z M36.5045641,42.7960668 C35.0705137,38.2837133 30.6861637,35 25.5,35 C20.452634,35 16.1647382,38.1103007 14.6168732,42.4364527 C17.6791366,41.5222685 21.2231306,41 25,41 C29.2473308,41 33.2001572,41.6604836 36.5045641,42.7960668 Z M63.5045641,42.7960668 C62.0705137,38.2837133 57.6861637,35 52.5,35 C47.452634,35 43.1647382,38.1103007 41.6168732,42.4364527 C44.6791366,41.5222685 48.2231306,41 52,41 C56.2473308,41 60.2001572,41.6604836 63.5045641,42.7960668 Z" id="ninja" fill="#474445" sketch:type="MSShapeGroup"></path> </g> </svg> <!-- 自行保存为 .svg --> |
27
chinafeng 2014-09-12 13:51:50 +08:00
需要提供什么样的机器呢
|
28
talentsnail 2014-09-12 14:05:59 +08:00
@hilenlai 头像好帅 +10086 plus
|
29
dbbbit OP |
31
ShiningRay 2014-09-12 14:14:11 +08:00
之前看到江苏的一家叫 “微搜索”(http://tinysou.com) ,做的也不错,他们说teahour, 暴走日报 都在用他们的服务。他们有爬虫,也有 API。
看着挺全。 |
32
dbbbit OP @ShiningRay 这个好专业的样子,不过咱这个只针对 v2
|
33
hzlzh 2014-09-12 14:27:04 +08:00
不错,做的越来越好。
看到排在35了~ |
34
GitFree 2014-09-12 14:32:19 +08:00
大赞
|
37
KK233 2014-09-12 19:43:55 +08:00
正好最近在学习,感谢送上~
|
38
qiuai 2014-09-12 20:14:27 +08:00
14555 rank 20...
|
39
poke707 2014-09-12 20:16:14 +08:00
现有前端只是实习水平啦,还有劳各路前端大神:)
|
41
xcatliu 2014-09-12 21:06:12 +08:00
赞啊,必须支持
|
43
fzss 2014-09-13 05:07:03 +08:00
@dbbbit 有一台限制的小破vps不知道帮不帮得上忙- - CPU 1 (shared) RAM 0.5GB Disk 10GB HDD Bandwidth 1,000GB
|
46
konakona 2014-09-13 06:42:50 +08:00
相當實用!
|
47
fzss 2014-09-13 07:41:38 +08:00
|
49
withrock 2014-09-14 12:39:20 +08:00
还么来得及clone呢,就被删了,我想哭。。。
|
51
dbbbit OP One of our mostly harmless robots seems to think you are not a human.
Because of that, it's hidden your profile from the public. If you really are human, please contact support to have your profile reinstated. We promise we won't require DNA proof of your humanity. 发了几封邮件,等待中。。 |
52
dbbbit OP push up.
|