本发明涉及智能文件搜索,尤其涉及一种智能文件搜索方法、装置及电子设备。
背景技术:
1、办公人员在日常工作中经常需要在海量文件的办公环境中搜索获得目标文件,例如将搜索关键词用于系统自带搜索工具中进行检索。
2、然而系统自带搜索工具通常在文件数量较大的情况下难以及时获得所有目标搜索结果,需要在等待和浏览搜索结果上需要耗费海量时间,导致办公疲劳,而且容易出错。同时,现有的文件搜索软件受限于网络安全难以在以内网为主的办公环境中投入使用和推广。
3、因此,如何提高目标文件的搜索效率是目前亟需解决的技术问题。
技术实现思路
1、本发明提供了一种智能文件搜索方法、装置及电子设备,能够根据用户访问行为推荐搜索结果,降低搜索时延,同时适应内网办公环境。
2、根据本发明的一方面,提供了一种智能文件搜索方法,包括:
3、基于目标搜索工具获取目标用户输入的关键信息,其中,所述目标搜索工具部署于目标计算设备中;
4、根据所述关键信息,在所述目标计算设备对应的数据库中,确定与所述关键信息匹配的待使用搜索结果,所述待使用搜索结果包括数据库中文件的描述信息;
5、根据所述目标用户的历史行为信息,将所述待使用搜索结果排序,生成所述关键信息对应的待使用搜索结果列表;
6、基于目标搜索工具获取所述目标用户输入的筛选条件,根据所述筛选条件确定所述待使用搜索结果列表中的目标搜索结果,基于所述目标搜索结果访问目标文件。
7、根据本发明的另一方面,提供了一种智能文件搜索装置,包括:
8、关键信息获取模块,用于基于目标搜索工具获取目标用户输入的关键信息,其中,所述目标搜索工具部署于目标计算设备中;
9、搜索结果确定模块,用于根据所述关键信息,在所述目标计算设备对应的数据库中,确定与所述关键信息匹配的待使用搜索结果,所述待使用搜索结果包括数据库中文件的描述信息;
10、搜索列表生成模块,用于根据所述目标用户的历史行为信息,将所述待使用搜索结果排序,生成所述关键信息对应的待使用搜索结果列表;
11、目标文件访问模块,用于基于目标搜索工具获取所述目标用户输入的筛选条件,根据所述筛选条件确定所述待使用搜索结果列表中的目标搜索结果,基于所述目标搜索结果访问目标文件。
12、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
13、至少一个处理器;以及,
14、与所述至少一个处理器通信连接的存储器;其中,
15、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的智能文件搜索方法。
16、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的智能文件搜索方法方法。
17、本发明实施例的技术方案,基于目标搜索工具获取目标用户输入的关键信息;根据关键信息,在目标计算设备对应的数据库中,确定与关键信息匹配的待使用搜索结果,待使用搜索结果包括数据库中文件的描述信息;根据目标用户的历史行为信息,将待使用搜索结果排序,生成关键信息对应的待使用搜索结果列表;基于目标搜索工具获取目标用户输入的筛选条件,根据筛选条件确定待使用搜索结果列表中的目标搜索结果,基于目标搜索结果访问目标文件。本发明的技术方案,根据用户访问行为推荐搜索结果,解决了系统自带搜索工具搜索效率低问题,优化文件搜索过程并降低搜索时延。同时目标搜索工具可以直接复制并运行在计算设备中,解决了现有的文件搜索软件受限于网络安全难以在以内网为主的办公环境中投入使用和推广的问题,实现了对内网办公环境的适应,大幅提高办公效率。
18、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种智能文件搜索方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于目标搜索工具获取目标用户输入的关键信息,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述关键信息,在所述目标计算设备对应的数据库中,确定与所述关键信息匹配的待使用搜索结果,包括:
4.根据权利要求3所述的方法,其特征在于,所述历史行为信息包括历史访问次数,所述根据所述目标用户的历史行为信息,将所述待使用搜索结果排序,生成所述关键信息对应的待使用搜索结果列表,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于目标搜索工具获取所述目标用户输入的筛选条件,根据所述筛选条件确定所述待使用搜索结果列表中的目标搜索结果,基于所述目标搜索结果访问目标文件,包括:
6.根据权利要求1所述的方法,其特征在于,在所述确定与所述关键信息匹配的待使用搜索结果之前,还包括:
7.根据权利要求1所述的方法,其特征在于,在所述确定与所述关键信息匹配的待使用搜索结果之前,还包括:
8.根据权利要求1所述的方法,其特征在于,在基于目标搜索工具获取目标用户输入的关键信息之前,还包括:
9.一种智能文件搜索装置,其特征在于,包括:
10.一种电子设备,其特征在于,所述电子设备包括: