应用场景:
我们这边有一个职位列表,里面有近千个职位介绍,但是出于保密原因我们不可以把这个列表公开在互联网上,而是允许候选人通过搜索的方式找到匹配的信息和匹配的岗位列表,这个功能有没有通过哪个网站可以实现呢?
举例,我们有编号 1-1000 的职位,其中 20 个是和 github 相关的,候选人登陆这个界面后,在搜索框里输入 github 就会显示这些结果;但是如果不输入关键词就不会显示任何结果;
目前看到的一个类似实现的方式就是谷歌图书的试阅功能,可以限制搜索一个书的关键词的时候最多可以阅读 20%的内容,我们想实现的效果也是类似,但是希望控制在 10%
https://support.google.com/books/partner/answer/4492057?hl=zh-Hans&ref_topic=4489282
1
iray1991 OP 目前我们实现的方式是打开含有 1000 个职位的 PDF 文件,根据关键词手动查找,然后复制反馈的结果给候选人,效率低下而且不准确
|
2
cydian 2020-04-14 22:03:47 +08:00 via Android
后端做这个比较轻松吧。
至于怎么实现每个人最多看 10%, 你首先要想清楚怎么判断每个个体, 如果登录状态就好搞了。 搜索完一次,给用户字段加上返回的条数。 下一次搜索,再加一次, 每次搜索时都先判断之前搜索累积条数是不是已经超额了,就可以了。 放在前端判断吧。。。 这个对程序员群体来说不可行。 |
3
jingcoco 2020-04-15 00:06:42 +08:00 via Android
ElasticSearch?
|