基于搜索的对象显示方法、关系数据的确定方法及装置制造方法及图纸

技术编号:32830122 阅读:10 留言:0更新日期:2022-03-26 20:41
本公开关于一种基于搜索的对象显示方法、关系数据的确定方法、装置、服务器及存储介质,属于网络技术领域,该方法包括:对于第一对象发起的搜索请求,获取与搜索关键字对应的多个目标对象;基于预先确定的目标组织架构中该第一对象与该多个目标对象的关系数据,确定排序参考信息;根据该排序参考信息对多个目标对象进行排序后,向该第一对象发送多个目标对象。通过本公开实施例提供的技术方案,基于能够表示对象之间关系密切程度的关系数据,为搜索排序过程提供排序参考信息,从关系的角度精准预测搜索目的,进而为发起搜索的对象显示符合搜索目的的搜索排序结果,大大提升了基于搜索所显示的对象排序的准确度。显示的对象排序的准确度。显示的对象排序的准确度。

【技术实现步骤摘要】
基于搜索的对象显示方法、关系数据的确定方法及装置


[0001]本公开涉及网络
,尤其涉及一种基于搜索的对象显示方法、关系数据的确定方法、装置、服务器及存储介质。

技术介绍

[0002]即时通讯(Instant Messenger,IM)系统能够为用户提供实时交流、数据传输等服务,为人们的工作生活提供了很大的便利。搜索是IM系统提供的重要功能之一,在搜索过程中,会基于用户输入的搜索关键字,按照一定规则进行搜索,向用户返回搜索到的对象。
[0003]目前,相关技术中,将用户输入的搜索关键字,与多个对象进行字符匹配,按照字符匹配度对多个对象进行排序后,为用户显示排序后的多个对象。
[0004]但是,随着用户数量的不断增长和业务需求复杂度的持续提升,上述技术方案中,基于字符匹配度与搜索关键字进行匹配的搜索排序方式过于简单,导致所显示的对象排序的准确度很低。

技术实现思路

[0005]本公开提供一种基于搜索的对象显示方法、关系数据的确定方法、装置、服务器及存储介质,能够有效提升基于搜索显示的对象排序的准确度。本公开的技术方案如下:
[0006]根据本公开实施例的第一方面,提供一种基于搜索的对象显示方法,该方法包括:
[0007]响应于第一对象的搜索请求,获取与搜索关键字对应的多个目标对象;
[0008]获取该多个目标对象的排序参考信息,该排序参考信息基于预先确定的目标组织架构的关系数据确定;
[0009]基于该多个目标对象的排序参考信息,对该多个目标对象进行排序,向该第一对象发送排序后的该多个目标对象。
[0010]在一种可能实施方式中,该响应于第一对象的搜索请求,获取与搜索关键字对应的多个目标对象包括:
[0011]响应于该第一对象的搜索请求,基于该搜索关键字,确定多个候选对象以及多个候选对象的第一召回参考信息,该第一召回参考信息表示该候选对象与该搜索关键字的相似度;
[0012]基于该第一对象的搜索模式数据、该多个候选对象对应的搜索模式以及该多个候选对象的第一召回参考信息,从该多个候选对象中,确定该多个目标对象,该搜索模式数据用于表示该第一对象对各种搜索模式的使用概率。
[0013]在一种可能实施方式中,该基于该第一对象的搜索模式数据、该多个候选对象对应的搜索模式以及该多个候选对象的第一召回参考信息,从该多个候选对象中,确定该多个目标对象包括:
[0014]基于该第一对象的搜索模式数据,确定该各个搜索模式的第一权重;
[0015]基于各个该候选对象对应的搜索模式的第一权重和各个该候选对象的第一召回
参考信息,得到第二召回参考信息;
[0016]将该第二召回参考信息排序位于前目标位数的候选对象,确定为该目标对象。
[0017]在一种可能实施方式中,该获取该多个目标对象的排序参考信息包括下述至少一项:
[0018]从预先确定的关系数据中获取该目标对象的第一参考信息,基于该目标对象的第一参考信息,确定该目标对象的排序参考信息,该第一参考信息表示该第一对象所属部门与该目标对象所属部门的关系密切程度;
[0019]从预先确定的关系数据中获取该目标对象的第二参考信息,基于该目标对象的第二参考信息,确定该目标对象的排序参考信息,该第二参考信息表示该第一对象与该目标对象之间在管理关系上的密切程度;
[0020]从预先确定的关系数据中获取该目标对象的第三参考信息,基于该目标对象的第三参考信息,确定该目标对象的排序参考信息,该第三参考信息表示该第一对象与该目标对象之间在合作关系上的密切程度。
[0021]在一种可能实施方式中,该获取该多个目标对象的排序参考信息包括:
[0022]从预先确定的关系数据中获取该目标对象的第四参考信息,基于该目标对象的第四参考信息,确定该目标对象的排序参考信息,该第四参考信息表示该第一对象对该目标对象所属部门的偏好程度。
[0023]在一种可能实施方式中,该获取该多个目标对象的排序参考信息包括:
[0024]从预先确定的关系数据中获取该目标对象的第五参考信息,基于该目标对象的第五参考信息,确定该目标对象的排序参考信息,该第五参考信息表示该第一对象与该目标对象之间的社交频繁程度。
[0025]在一种可能实施方式中,该获取该多个目标对象的排序参考信息包括:
[0026]从预先确定的关系数据中获取该目标对象的第六参考信息,基于该目标对象的第六参考信息,确定该目标对象的排序参考信息,该第六参考信息表示该目标对象对该第一对象的社交主动程度。
[0027]在一种可能实施方式中,该获取该多个目标对象的排序参考信息包括:
[0028]从预先确定的关系数据中获取该目标对象的第七参考信息,基于该目标对象的第七参考信息,确定该目标对象的排序参考信息,该第七参考信息表示该第一对象对该目标对象的社交主动程度。
[0029]在一种可能实施方式中,该获取该多个目标对象的排序参考信息包括:
[0030]基于该目标对象的第一参考信息、第二参考信息、第三参考信息、第四参考信息、第五参考信息、第六参考信息以及第七参考信息中的至少两项,确定该目标对象的排序参考信息;
[0031]其中,该第一参考信息表示该第一对象所属部门与该目标对象所属部门的关系密切程度,该第二参考信息表示该第一对象与该目标对象之间在管理关系上的密切程度,该第三参考信息表示该第一对象与该目标对象之间在合作关系上的密切程度,该第四参考信息表示该第一对象对该目标对象所属部门的偏好程度,该第五参考信息表示该第一对象与该目标对象之间的社交频繁程度,该第六参考信息表示该目标对象对该第一对象的社交主动程度,该第七参考信息表示该第一对象对该目标对象的社交主动程度。
[0032]在一种可能实施方式中,该基于该目标对象的第一参考信息、第二参考信息、第三参考信息、第四参考信息、第五参考信息、第六参考信息以及第七参考信息中的至少两项,确定该目标对象的排序参考信息包括:
[0033]响应于该第一对象基于目标搜索选项下的搜索请求,调整该目标对象的多个参考信息的权重,以使该多个参考信息中目标参考信息的权重增大,该目标参考信息对应于该目标搜索选项;
[0034]基于该目标对象的第一参考信息、第二参考信息、第三参考信息、第四参考信息、第五参考信息、第六参考信息以及第七参考信息中的至少两项以及该多个参考信息的权重,确定该目标对象的排序参考信息。
[0035]根据本公开实施例的第二方面,提供一种关系数据的确定方法,该方法包括:
[0036]获取目标组织架构的对象数据,该对象数据用于表示多个对象在该目标组织架构中的身份;
[0037]获取该多个对象的历史社交行为;
[0038]基于该对象数据和该多个对象的历史社交行为,确定该目标组织结构的关系数据,该关系数据包括该多个对象之间的社交关系。
[0039]在一种可能实施方式中,该基于该对象数据和该多本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于搜索的对象显示方法,其特征在于,所述方法包括:响应于第一对象的搜索请求,获取与搜索关键字对应的多个目标对象;获取所述多个目标对象的排序参考信息,所述排序参考信息基于预先确定的目标组织架构的关系数据确定;基于所述多个目标对象的排序参考信息,对所述多个目标对象进行排序,向所述第一对象发送排序后的所述多个目标对象。2.根据权利要求1所述的基于搜索的对象显示方法,其特征在于,所述响应于第一对象的搜索请求,获取与搜索关键字对应的多个目标对象包括:响应于所述第一对象的搜索请求,基于所述搜索关键字,确定多个候选对象以及多个候选对象的第一召回参考信息,所述第一召回参考信息表示所述候选对象与所述搜索关键字的相似度;基于所述第一对象的搜索模式数据、所述多个候选对象对应的搜索模式以及所述多个候选对象的第一召回参考信息,从所述多个候选对象中,确定所述多个目标对象,所述搜索模式数据用于表示所述第一对象对各种搜索模式的使用概率。3.根据权利要求2所述的基于搜索的对象显示方法,其特征在于,所述基于所述第一对象的搜索模式数据、所述多个候选对象对应的搜索模式以及所述多个候选对象的第一召回参考信息,从所述多个候选对象中,确定所述多个目标对象包括:基于所述第一对象的搜索模式数据,确定所述各个搜索模式的第一权重;基于各个所述候选对象对应的搜索模式的第一权重和各个所述候选对象的第一召回参考信息,得到第二召回参考信息;将所述第二召回参考信息排序位于前目标位数的候选对象,确定为所述目标对象。4.根据权利要求1所述的基于搜索的对象显示方法,其特征在于,所述获取所述多个目标对象的排序参考信息包括下述至少一项:从预先确定的关系数据中获取所述目标对象的第一参考信息,基于所述目标对象的第一参考信息,确定所述目标对象的排序参考信息,所述第一参考信息表示所述第一对象所属部门与所述目标对象所属部门的关系密切程度;从预先确定的关系数据中获取所述目标对象的第二参考信息,基于所述目标对象的第二参考信息,确定所述目标对象的排序参考信息,所述第二参考信息表示所述第一对象与所述目标对象之间在管理关系上的密切程度;从预先确定的关系数据中获取所述目标对象的第三参考信息,基于所述目标对象的第三参考信息,确定所...

【专利技术属性】
技术研发人员:马晨明
申请(专利权)人:北京达佳互联信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1