System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请属于自然语言处理,尤其涉及一种检索方法、装置、计算机可读存储介质及终端设备。
技术介绍
1、随着技术的进步,各种辅助学习的智能工具逐渐走进千家万户。通过使用各种智能工具,可以帮助人们更好地学习与工作。例如,可以使用词典笔等智能翻译工具对待识别的文本进行翻译,或者,可以将待识别的文本定位至课本或者书籍等材料中,从而可以帮助人们更高效地进行学习。
2、然而,当用户需要对待识别的文本进行课本教材或者文学书籍的定位时,现有技术中的检索方法通常需要用户手动切换至对应的课本扫描模式,该过程的操作步骤较为繁琐,并且增加了用户的学习成本,导致用户体验不佳。
技术实现思路
1、有鉴于此,本申请实施例提供了一种检索方法、装置、计算机可读存储介质及终端设备,以解决现有技术中的检索方法的操作步骤较为繁琐,导致用户体验不佳的问题。
2、本申请实施例的第一方面提供了一种检索方法,可以包括:
3、获取待处理的目标文本;
4、对所述目标文本进行翻译检索,得到翻译检索结果;
5、对所述目标文本进行文本材料检索,确定文本匹配结果。
6、在第一方面的一种具体实现方式中,所述文本匹配结果包括目标文本匹配度和目标匹配文本;
7、所述方法还包括:
8、根据所述目标文本匹配度,确定目标显示方式;
9、按照所述目标显示方式进行检索结果显示。
10、在第一方面的一种具体实现方式中,所述根据所述目标文本匹配度
11、若所述目标文本匹配度大于预设的第二匹配度阈值,则将预设的第一显示方式确定为所述目标显示方式;其中,所述第一显示方式为显示所述文本匹配结果的显示方式;
12、若所述目标文本匹配度小于或等于所述第二匹配度阈值,且大于预设的第一匹配度阈值,则将预设的第二显示方式确定为所述目标显示方式;其中,所述第二显示方式为显示所述翻译检索结果和所述文本匹配结果的显示方式;
13、若所述目标文本匹配度小于或等于所述第一匹配度阈值,则将预设的第三显示方式确定为所述目标显示方式;其中,所述第三显示方式为显示所述翻译检索结果的显示方式。
14、在第一方面的一种具体实现方式中,所述按照所述目标显示方式进行检索结果显示,包括:
15、若所述目标显示方式为所述第二显示方式,则显示所述目标匹配文本和预设的文本匹配结果入口;其中,所述文本匹配结果入口用于进入所述文本匹配结果的显示界面。
16、在第一方面的一种具体实现方式中,所述目标匹配文本包括预设的各个文本材料,所述目标文本匹配度包括所述目标文本与各个所述文本材料分别对应的各个文本匹配度;
17、所述按照所述目标显示方式进行检索结果显示,包括:
18、若所述目标显示方式为所述第二显示方式,则确定各个匹配文本材料的文本类型和页码信息;其中,匹配文本材料为所述目标匹配文本中任意一个大于所述第一匹配度阈值的文本材料;
19、根据各个匹配文本材料的文本类型和页码信息,确定各个匹配文本材料的显示顺序;
20、根据各个匹配文本材料的显示顺序,显示所述文本匹配结果。
21、在第一方面的一种具体实现方式中,所述获取待处理的目标文本,包括:
22、获取预设的扫描装置的扫描结果;
23、将所述扫描结果确定为待处理的目标文本。
24、在第一方面的一种具体实现方式中,包括:
25、获取历史检录记录选中信息;
26、将所述历史检索记录选中信息确定为待处理的目标文本。
27、本申请实施例的第二方面提供了一种检索装置,可以包括:
28、目标文本获取模块,用于获取待处理的目标文本;
29、翻译检索模块,用于对所述目标文本进行翻译检索,得到翻译检索结果;
30、文本材料检索模块,用于对所述目标文本进行文本材料检索,确定文本匹配结果。
31、在第二方面的一种具体实现方式中,所述文本匹配结果包括目标文本匹配度和目标匹配文本;
32、所述检索装置还可以包括:
33、目标显示方式确定模块,用于根据所述目标文本匹配度,确定目标显示方式;
34、检索结果显示模块,用于按照所述目标显示方式进行检索结果显示。
35、在第二方面的一种具体实现方式中,所述目标显示方式确定模块可以包括:
36、第一显示方式确定子模块,用于若所述目标文本匹配度大于预设的第二匹配度阈值,则将预设的第一显示方式确定为所述目标显示方式;其中,所述第一显示方式为显示所述文本匹配结果的显示方式;
37、第二显示方式确定子模块,用于若所述目标文本匹配度小于或等于所述第二匹配度阈值,且大于预设的第一匹配度阈值,则将预设的第二显示方式确定为所述目标显示方式;其中,所述第二显示方式为显示所述翻译检索结果和所述文本匹配结果的显示方式;
38、第三显示方式确定子模块,用于若所述目标文本匹配度小于或等于所述第一匹配度阈值,则将预设的第三显示方式确定为所述目标显示方式;其中,所述第三显示方式为显示所述翻译检索结果的显示方式。
39、在第二方面的一种具体实现方式中,所述检索结果显示模块包括:
40、结果入口显示子模块,用于若所述目标显示方式为所述第二显示方式,则显示所述目标匹配文本和预设的文本匹配结果入口;其中,所述文本匹配结果入口用于进入所述文本匹配结果的显示界面。
41、在第二方面的一种具体实现方式中,所述目标匹配文本包括预设的各个文本材料,所述目标文本匹配度包括所述目标文本与各个所述文本材料分别对应的各个文本匹配度;
42、所述检索结果显示模块还可以包括:
43、信息获取子模块,用于若所述目标显示方式为所述第二显示方式,则确定各个匹配文本材料的文本类型和页码信息;其中,匹配文本材料为所述目标匹配文本中任意一个大于所述第一匹配度阈值的文本材料;
44、显示顺序确定子模块,用于根据各个匹配文本材料的文本类型和页码信息,确定各个匹配文本材料的显示顺序;
45、根据各个匹配文本材料的显示顺序,显示所述文本匹配结果。
46、在第二方面的一种具体实现方式中,所述目标文本获取模块可以包括:
47、扫描结果获取子模块,用于获取预设的扫描装置的扫描结果;
48、目标文本确定子模块,用于将所述扫描结果确定为待处理的目标文本。
49、在第二方面的一种具体实现方式中,所述目标文本获取模块还可以包括:
50、选中信息获取子模块,用于获取历史检录记录选中信息;
51、目标文本确定子模块,用于将所述历史检索记录选中信息确定为待处理的目标文本。
52、本申请实施例的第三方面提供了一种计算机可读存储介质,所述计算机可读本文档来自技高网...
【技术保护点】
1.一种检索方法,其特征在于,包括:
2.根据权利要求1所述的检索方法,其特征在于,所述文本匹配结果包括目标文本匹配度和目标匹配文本;
3.根据权利要求2所述的检索方法,其特征在于,所述根据所述目标文本匹配度,确定目标显示方式,包括:
4.根据权利要求3所述的检索方法,其特征在于,所述按照所述目标显示方式进行检索结果显示,包括:
5.根据权利要求3所述的检索方法,其特征在于,所述目标匹配文本包括预设的各个文本材料,所述目标文本匹配度包括所述目标文本与各个所述文本材料分别对应的各个文本匹配度;
6.根据权利要求1至5中任一项所述的检索方法,其特征在于,所述获取待处理的目标文本,包括:
7.根据权利要求1至5中任一项所述的检索方法,其特征在于,所述获取待处理的目标文本,包括:
8.一种检索装置,其特征在于,包括:
9.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7中任一项所述的检索方法的步骤。
10.
...【技术特征摘要】
1.一种检索方法,其特征在于,包括:
2.根据权利要求1所述的检索方法,其特征在于,所述文本匹配结果包括目标文本匹配度和目标匹配文本;
3.根据权利要求2所述的检索方法,其特征在于,所述根据所述目标文本匹配度,确定目标显示方式,包括:
4.根据权利要求3所述的检索方法,其特征在于,所述按照所述目标显示方式进行检索结果显示,包括:
5.根据权利要求3所述的检索方法,其特征在于,所述目标匹配文本包括预设的各个文本材料,所述目标文本匹配度包括所述目标文本与各个所述文本材料分别对应的各个文本匹配度;
6.根据权利要求1至5中任一项...
【专利技术属性】
技术研发人员:吴迪,
申请(专利权)人:东莞市步步高教育软件有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。