用于数据搜索的方法、装置和计算机存储介质制造方法及图纸

技术编号:23085211 阅读:24 留言:0更新日期:2020-01-11 01:12
本公开的实施例提供了用于数据搜索的方法、装置和计算机存储介质。例如,提出了一种用于数据搜索的方法,该方法包括:响应于接收到来自用户的搜索请求,获得与所述搜索请求匹配的搜索结果;确定预定过滤器与搜索结果的匹配情况,其中预定过滤器用于筛选搜索结果;以及基于所确定的匹配情况,控制预定过滤器向用户的呈现。利用本公开的实施例,可以提高数据搜索的效率,改善用户体验。

Methods, devices and computer storage media for data search

【技术实现步骤摘要】
用于数据搜索的方法、装置和计算机存储介质
本公开的实施例一般地涉及数据搜索的
,并且更具体地,涉及用于计算机状态中数据搜索的方法、装置和计算机存储介质。
技术介绍
随着各种应用程序的出现,需要在计算机系统中存储大量数据。另外,数据保护是计算机系统中的一项重要功能。该功能允许用户备份大量的(例如数百万个)文件,搜索文件和恢复文件以保护整个系统。但是,搜索功能的当前设计对用户不够友好。例如,在搜索中可以使用搜索过滤器来筛选搜索结果,然而太多搜索过滤器和搜索选项使用户感到困惑,并且造成使用中的困难。
技术实现思路
本公开的实施例中提供了用于数据搜索的方法、装置和计算机存储介质。在本公开的第一方面,提供一种用于数据搜索的方法。该方法包括:响应于接收到来自用户的搜索请求,获得与所述搜索请求匹配的搜索结果;确定预定过滤器与所述搜索结果的匹配情况,该预定过滤器用于筛选搜索结果;以及基于所确定的所述匹配情况,控制所述预定过滤器向所述用户的呈现。在一些实施例中,确定预定过滤器与搜索结果的匹配情况可以包括:确定预定过滤器的本文档来自技高网...

【技术保护点】
1.一种用于数据搜索的方法,包括:/n响应于接收到来自用户的搜索请求,获得与所述搜索请求匹配的搜索结果;/n确定预定过滤器与所述搜索结果的匹配情况,所述预定过滤器用于筛选搜索结果;以及/n基于所确定的所述匹配情况,控制所述预定过滤器向所述用户的呈现。/n

【技术特征摘要】
1.一种用于数据搜索的方法,包括:
响应于接收到来自用户的搜索请求,获得与所述搜索请求匹配的搜索结果;
确定预定过滤器与所述搜索结果的匹配情况,所述预定过滤器用于筛选搜索结果;以及
基于所确定的所述匹配情况,控制所述预定过滤器向所述用户的呈现。


2.根据权利要求1所述的方法,其中确定预定过滤器与所述搜索结果的匹配情况包括:
确定所述预定过滤器的候选选项中被所述搜索结果命中的候选选项的数目;并且
其中控制所述预定过滤器向所述用户的呈现包括:
基于被所述搜索结果命中的候选选项的所述数目,确定所述预定过滤器的优先级;
基于所述预定过滤器的所述优先级,控制所述预定过滤器向所述用户的呈现。


3.根据权利要求2所述的方法,其中确定预定过滤器的候选选项中被所述搜索结果命中的候选选项的数目包括:
将所述搜索结果分桶,使得与所述预定过滤器的候选选项匹配的搜索结果被划分到与所述候选选项关联的桶中;
确定被分到每个桶中的搜索结果的数目;以及
将包含至少一个搜索结果的桶的数目确定为被所述搜索结果命中的候选选项的数目。


4.根据权利要求2所述的方法,其中确定所述预定过滤器的优先级包括:
将所述预定过滤器的被所述搜索结果命中的候选选项的数目确定为所述预定过滤器的优先级值。


5.根据权利要求2所述的方法,其中确定所述预定过滤器的优先级包括:
基于被所述搜索结果命中的候选选项的数目以及所述用户对所述预定过滤器的候选选项的历史选择行为,确定所述预定过滤器的优先级。


6.根据权利要求5所述的方法,其中确定所述预定过滤器的优先级包括将所述预定过滤器的优先级值确定为:



其中F_Score表示所述预定过滤器的所述优先级值,g(Ni)的取值“1”和“0”分别表示所述预定过滤器的第i个候选选项被命中和未被命中,n表示所述预定过滤器的候选选项的数目,δ表示由所述用户对所述预定过滤器的候选选项的上述历史选择行为所确定的调整因子。


7.根据权利要求6所述的方法,其中



其中M表示用于所述历史选择行为的统计的时间窗的长度,m表示在所述时间窗内所述用户对所述过滤器的候选选项的动作的数目,i表示所述时间窗内的第i个所述动作的索引;a为正常数,T(i)表示从所述时间窗内的第i个所述动作到确定所述预定过滤器的优先级时的时延。


8.根据权利要求7所述的方法,其中所述用户对所述过滤器的候选选项的所述动作包括显示或者点击。


9.根据权利要求2所述的方法,其中控制所述预定过滤器向所述用户的呈现包括:
响应于所述预定过滤器的所述优先级大于或者等于第一阈值,向所述用户呈现所述预定过滤器,以用于对所述搜索结果执行进一步的搜索;或者
响应于所述预定过滤器的所述优先级小于所述第一阈值,确定不向所述用户呈现所述预定过滤器。


10.根据权利要求2所述的方法,其中控制所述预定过滤器向所述用户的呈现包括:
基于所述预定过滤器的所述优先级,确定所述预定过滤器在向所述用户呈现时的显示顺序;以及
按照所确定的所述显示顺序,向所述用户呈现所述预定过滤器。


11.根据权利要求1所述的方法,其中确定预定过滤器与所述搜索结果的匹配情况...

【专利技术属性】
技术研发人员:王韧黄一帆王晓岚
申请(专利权)人:伊姆西IP控股有限责任公司
类型:发明
国别省市:美国;US

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

1