这是一个创建于 1551 天前的主题,其中的信息可能已经有所发展或是发生改变。
比方说设计一个交友网站,每个人都能注册填写个人信息。
个人信息填写的项目如下:
星座:摩羯座
生日:1 月 5 日
年龄:28
年收入:30 万
家乡:黑龙江
目前居住:北京朝阳区 xx 小区
活动地点:北京、上海
爱好:跑步、游泳、看电影、听音乐
然后有人会创建自己的交友条件,例如:
年龄:27 ~ 32
年收入:35 万以上
家乡:北方人(包含河北、黑龙江、山东、山西、辽宁、吉林等)
星座:白羊座或处女座
目前居住:北京
然后每个人都会去创建自己的交友条件。
现在的问题是,当一个新用户发布完个人信息后,系统如何去依据他的个人信息,去搜索各种交友条件,然后找到匹配交友条件的前 10 名,推进给他,说这些人的要求他都符合?
2 条回复 • 2020-04-07 09:41:33 +08:00
|
|
1
eke 2020-04-06 16:22:28 +08:00
prospective search?先有 query,后有数据。 两种思路吧,一种是定期搜索,一种是 update data 的时候跑一次 match
|
|
|
2
TimePPT 2020-04-07 09:41:33 +08:00 via Android
上推荐模型吧
|