搜索中的多个实体感知的预输入制造技术

技术编号:23474490 阅读:29 留言:0更新日期:2020-03-06 15:16
本发明专利技术提供了用于生成多个实体感知的预输入建议的方法和系统。该系统被配置为使用多个有限状态转换器(FST)来检查用户通过搜索框提交的输入字符串,并且基于该检查结果来生成一个或多个预输入建议。关于被识别为与不同实体类型相关联的字符串,构造不同的FST。预输入建议中的至少一个包括与一种实体类型相关联的部分以及与不同实体类型相关联的部分。

Multiple entity aware pre input in search

【技术实现步骤摘要】
【国外来华专利技术】搜索中的多个实体感知的预输入优先权申请本申请要求享受2017年7月12日提交的美国专利申请号为15/648,220的优先权,故以引用方式将该申请的全部内容并入本文。
本申请涉及软件和/或硬件技术的
,并且在一个示例性实施例中,本申请涉及用于生成多个实体感知的预输入建议的系统和方法。
技术介绍
在线社交网络可以视作为在虚拟空间中人们相互连接的平台。在线社交网络可以是基于网络的平台(例如,社交网络网站),并且可以通过使用经由web浏览器或通过移动电话、平板设备等等提供的移动应用程序来访问。在线社交网络可以是专门针对商业社区而设计的以商业为中心的社交网络,在该社区中,注册成员可以建立并记录他们专业上认识和信任的人的网络。每个注册成员可以通过成员简档来代表。成员简档可以用一个或多个网页表示,也可以用XML(可扩展标记语言)、JSON(JavaScript对象表示法)或类似格式的成员信息结构表示。社交网络网站的成员简档网页可以强调相关成员的履历和教育背景。在线社交网络系统中的成员简档也可以表示团体、公司、学校等等。在线社交网络系统中本文档来自技高网...

【技术保护点】
1.一种计算机实现的方法,其包括:/n检测搜索框中的输入字符串,所述搜索框作为计算应用程序的搜索用户界面(UI)的一部分而呈现在客户端系统的显示设备上;/n使用所述输入字符串解析第一有限状态转换器(FST)以生成第一结果,所述第一FST包含第一实体类型的字符串;/n使用所述输入字符串解析第二FST以生成第二结果,所述第二FST包含第二实体类型的字符串;/n使用至少一个处理器,基于所述第一结果和所述第二结果,生成预输入建议字符串,所述预输入建议字符串表示包括所述第一实体类型的第一字符串和所述第二实体类型的第二字符串的查询;以及/n将所述预输入建议字符串传送给所述客户端系统。/n

【技术特征摘要】
【国外来华专利技术】20170712 US 15/648,2201.一种计算机实现的方法,其包括:
检测搜索框中的输入字符串,所述搜索框作为计算应用程序的搜索用户界面(UI)的一部分而呈现在客户端系统的显示设备上;
使用所述输入字符串解析第一有限状态转换器(FST)以生成第一结果,所述第一FST包含第一实体类型的字符串;
使用所述输入字符串解析第二FST以生成第二结果,所述第二FST包含第二实体类型的字符串;
使用至少一个处理器,基于所述第一结果和所述第二结果,生成预输入建议字符串,所述预输入建议字符串表示包括所述第一实体类型的第一字符串和所述第二实体类型的第二字符串的查询;以及
将所述预输入建议字符串传送给所述客户端系统。


2.根据权利要求1所述的方法,其中,所述将所述预输入建议字符串传送给所述客户端系统包括:
通过在所述搜索UI中包括由所述预输入建议字符串表示的查询选择控件,来生成修改的搜索UI;以及
使得在显示设备上呈现所述修改的搜索UI。


3.根据权利要求2所述的方法,包括:
响应于检测到所述查询选择控件的激活,将所述预输入建议字符串包括在所述搜索框中;
处理包括所述第一实体类型的所述第一字符串和所述第二实体类型的所述第二字符串的所述查询,以产生一组搜索结果;以及
使得在所述显示设备上呈现所述搜索结果中的一项或多项。


4.根据权利要求3所述的方法,其中,所述对包括所述第一实体类型的所述第一字符串和所述第二实体类型的所述第二字符串的所述查询的处理包括:从多个职位发布中检索包括有与所述第一实体类型的所述第一字符串相对应的字符串和与所述第二实体类型的所述第二字符串相对应的字符串的至少一个职位发布。


5.根据权利要求1所述的方法,其中,所述计算应用程序维护多个职位发布,所述多个职位发布中的职位发布包括所述第一实体类型的信息和所述第二实体类型的信息。


6.根据权利要求1所述的方法,其中,所述计算应用程序维护多个成员简档,所述多个成员简档中的成员简档包括所述第一实体类型的信息和所述第二实体类型的信息。


7.根据权利要求1所述的方法,包括:基于所述第一实体类型的标准化实体的第一字典来构造所述第一FST,并且基于所述第二实体类型的标准化实体的第二字典来构造所述第二FST。


8.根据权利要求1所述的方法,其中,所述第一FST和所述第二FST是存储器中数据结构。


9.根据权利要求1所述的方法,其中,所述计算应用程序是在线社交网络系统。


10.根据权利要求9所述的方法,其中,所述第一实体类型表示在所述在线社交网络系统的成员简档中被指定为专业技能的字符串,并且所述第二实体类型表示在所述在线社交网络系统的成员简档中被指定为专业头衔的字符串。


11.一种计算机实现的系统,其包括:
使用至少一个处理器实现的输入检测器,其用于检测搜索框中的输入字符串,所述搜索框作为计算应用程序的搜索用户界面(UI)的一部分而呈现在客户端系统的显示设备上;
使用至少一个处理器实现的建议字符串生成器,其用于:
使用所述输入字符串解析第一有限状态转换器(FST)以生成第一结果,所述第一FST包含第一实体类型的...

【专利技术属性】
技术研发人员:S·瓦坎卡D·阿里亚S·卡塔利亚
申请(专利权)人:微软技术许可有限责任公司
类型:发明
国别省市:美国;US

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

1