题目搜索优化方法及装置制造方法及图纸

技术编号:13884236 阅读:58 留言:0更新日期:2016-10-23 18:42
本发明专利技术适用于信息搜索领域,提供了一种题目搜索优化方法及装置。所述方法包括:接收用户输入的搜索信息;在高频搜索库中搜索与所述搜索信息匹配的搜索结果;在高频搜索库中搜索到与所述搜索信息匹配的搜索结果时,输出所述搜索结果;在高频搜索库中没有搜索到与所述搜索信息匹配的搜索结果时,在题海搜索库中搜索与所述搜索信息匹配的搜索结果,所述题海搜索库包括的题目数量大于所述高频搜索库包括的题目数量;输出在高频搜索库以及在题海搜索库搜索的搜索结果。通过上述方法,能够提高搜索速度以及搜索准确度。

【技术实现步骤摘要】

本专利技术实施例属于信息搜索领域,尤其涉及一种题目搜索优化方法及装置
技术介绍
目前,在线教育的APP越来越多,其中尤以搜题答疑类产品最多。这类产品要求用户通过拍照或扫描等方式输入难题,然后识别用户输入的难题,并从云端数据库中搜索到相应的难题解析。产品搜索的准确率取决于后台题库的大小,以及搜索算法在搜题这个垂直领域的优化。但若通过扩充题库来提高搜索准确率,由于题库增大后,搜索的速度就会变慢,而搜题类APP是需要满足高并发的需求,也就是在单次搜索要快,因此,现有的搜索优化方法,通常都是通过优化搜索引擎进而达到提高搜索准确率的目的,但这种方式难度大,且搜索准确率提高过低。
技术实现思路
本专利技术实施例提供了一种题目搜索优化方法及装置,旨在解决现有方法在优化搜索方法时,难度大,且搜索准确率提高过低的问题。本专利技术实施例是这样实现的,一种题目搜索优化方法,所述方法包括:接收用户输入的搜索信息;在高频搜索库中搜索与所述搜索信息匹配的搜索结果;在高频搜索库中搜索到与所述搜索信息匹配的搜索结果时,输出所述搜索结果;在高频搜索库中没有搜索到与所述搜索信息匹配的搜索结果时,在题海搜索库中搜索与所述搜索信息匹配的搜索结果,所述题海搜索库包括的题目数量
大于所述高频搜索库包括的题目数量;输出在高频搜索库以及在题海搜索库搜索的搜索结果。本专利技术实施例的另一目的在于提供一种题目搜索优化装置,所述装置包括:搜索信息接收单元,用于接收用户输入的搜索信息;第一搜索结果搜索单元,用于在高频搜索库中搜索与所述搜索信息匹配的搜索结果;第一搜索结果输出单元,用于在高频搜索库中搜索到与所述搜索信息匹配的搜索结果时,输出所述搜索结果;第二搜索结果搜索单元,用于在高频搜索库中没有搜索到与所述搜索信息匹配的搜索结果时,在题海搜索库中搜索与所述搜索信息匹配的搜索结果,所述题海搜索库包括的题目数量大于所述高频搜索库包括的题目数量;第二搜索结果输出单元,用于输出在高频搜索库以及在题海搜索库搜索的搜索结果。在本专利技术实施例中,由于题海搜索库包括的题目数量大于所述高频搜索库包括的题目数量,因此,能够在高频搜索库中快速查找与搜索信息匹配的搜索结果,实现简便,并且,在高频搜索库不存在与搜索信息匹配的搜索结果时,也能够在包括更多题目数量的题海搜索库中继续搜索,从而提高了搜索速度以及搜索准确度。附图说明图1是本专利技术第一实施例提供的第一种题目搜索优化方法的流程图;图2是本专利技术第一实施例提供的第二种题目搜索优化方法的流程图;图3是本专利技术第一实施例提供的图2中步骤S16的具体步骤的流程图;图4是本专利技术第二实施例提供的第一种题目搜索优化装置的结构图;图5是本专利技术第二实施例提供的第二种题目搜索优化装置的结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中,接收用户输入的搜索信息,在高频搜索库中搜索与所述搜索信息匹配的搜索结果,在高频搜索库中搜索到与所述搜索信息匹配的搜索结果时,输出所述搜索结果,否则,在题海搜索库中搜索与所述搜索信息匹配的搜索结果,并输出在高频搜索库以及在题海搜索库搜索的搜索结果。为了说明本专利技术所述的技术方案,下面通过具体实施例来进行说明。实施例一:图1示出了本专利技术第一实施例提供的第一种题目搜索优化方法的流程图,详述如下:步骤S11,接收用户输入的搜索信息。其中,搜索信息通常包括题目的标题等关键字。步骤S12,在高频搜索库中搜索与所述搜索信息匹配的搜索结果。具体地,在高频搜索库中搜索与搜索信息中的关键字匹配的搜索结果,或者,确定搜索信息中的关键字对应的语义,并在高频搜索库中搜索与搜索信息中的关键字的语义匹配的搜索结果,以扩大搜索范围。步骤S13,在高频搜索库中搜索到与所述搜索信息匹配的搜索结果时,输出所述搜索结果。具体地,当搜索信息的关键字与搜索结果的关键字相同,或者,当搜索信息的关键字的语义与搜索结果的关键字的语义相同时,判定在高频搜索库中搜索到与所述搜索信息匹配的搜索结果。步骤S14,在高频搜索库中没有搜索到与所述搜索信息匹配的搜索结果时,在题海搜索库中搜索与所述搜索信息匹配的搜索结果,所述题海搜索库包括的题目数量大于所述高频搜索库包括的题目数量。由于题海搜索库包括的题目数量大于所述高频搜索库包括的题目数量,因此,扩大了搜索范围,从而提高搜索到目标搜索结果的准确率。步骤S15,输出在高频搜索库以及在题海搜索库搜索的搜索结果。本专利技术实施例中,接收用户输入的搜索信息,在高频搜索库中搜索与所述搜索信息匹配的搜索结果,在高频搜索库中搜索到与所述搜索信息匹配的搜索结果时,输出所述搜索结果,否则,在题海搜索库中搜索与所述搜索信息匹配的搜索结果,并输出在高频搜索库以及在题海搜索库搜索的搜索结果。由于题海搜索库包括的题目数量大于所述高频搜索库包括的题目数量,因此,能够在高频搜索库中快速查找与搜索信息匹配的搜索结果,实现简便,并且,在高频搜索库不存在与搜索信息匹配的搜索结果时,也能够在包括更多题目数量的题海搜索库中继续搜索,从而提高了搜索速度以及搜索准确度。可选地,为了避免重复搜索,提高搜索效率,设置高频搜索库存储的题目与题海搜索库存储的题目不同。图2示出了本专利技术第一实施例提供的第二种题目搜索优化方法的流程图,在图2中,在所述步骤S15之后,包括:步骤S16,更新高频搜索库存储的题目。具体地,由于每个时期用户希望搜索到的搜索结果可能不同,因此,为了提高搜索准确度,需要通过系统的自学习能力及时更新高频搜索库存储的题目。当然,高频搜索库的更新可实时更新,也可定时更新,此处不作限定。可选地,在更新高频搜索库存储的题目的同时,更新题海搜索库存储的题目。例如,假设更新操作是将题海搜索库存储的某个题目添加到高频搜索库,则删除该题海搜索库存储的该某个题目,以保证高频搜索库存储的题目与题海搜索库存储的题目不同。图3示出了步骤S16的具体步骤的流程图:步骤S161,记录搜索结果。具体地,记录用户输入搜索信息后得到的搜索结果,例如,在每次执行搜索操作,并获得搜索结果后,记录该搜索结果。步骤S162,根据预设的统计关键字统计同一搜索结果的搜索频次。其中,预设的统计关键字可为1个,也可为多个,当预设的统计关键字有多个时,需要根据每个预设的统计关键字分别统计同一搜索结果的搜索频次。例如,假设预设的统计关键字有学段、学科、年级、版本等多个时,需要分别统计该“学段”中某一个搜索结果的搜索频次,统计该“学科”中某一个搜索结果的搜索频次等等,以便为后续的搜索提供更精确的搜索结果。步骤S163,将搜索频次大于预设的频次阈值的搜索结果存入高频搜索库。当某一搜索结果的搜索频次大于预设的频次阈值时,表明该搜索结果(题目)为多数用户希望搜索到的搜索结果,因此,将该搜索结果存入高频搜索库中能够提高题目的搜索速度。可选地,将搜索频次小于或等于预设的频次阈值的搜索结果存储题海搜索库。进一步地,在步骤S163之后,包括:判断高频搜索库存储的题目数量是否大于预设的题目数量阈值,若是,按照搜索频次的排列顺序,从低到高删除已存入高频搜索库的题目,直到高频搜索库存储的题目本文档来自技高网...

【技术保护点】
一种题目搜索优化方法,其特征在于,所述方法包括:接收用户输入的搜索信息;在高频搜索库中搜索与所述搜索信息匹配的搜索结果;在高频搜索库中搜索到与所述搜索信息匹配的搜索结果时,输出所述搜索结果;在高频搜索库中没有搜索到与所述搜索信息匹配的搜索结果时,在题海搜索库中搜索与所述搜索信息匹配的搜索结果,所述题海搜索库包括的题目数量大于所述高频搜索库包括的题目数量;输出在高频搜索库以及在题海搜索库搜索的搜索结果。

【技术特征摘要】
1.一种题目搜索优化方法,其特征在于,所述方法包括:接收用户输入的搜索信息;在高频搜索库中搜索与所述搜索信息匹配的搜索结果;在高频搜索库中搜索到与所述搜索信息匹配的搜索结果时,输出所述搜索结果;在高频搜索库中没有搜索到与所述搜索信息匹配的搜索结果时,在题海搜索库中搜索与所述搜索信息匹配的搜索结果,所述题海搜索库包括的题目数量大于所述高频搜索库包括的题目数量;输出在高频搜索库以及在题海搜索库搜索的搜索结果。2.根据权利要求1所述的方法,其特征在于,在所述输出在高频搜索库以及在题海搜索库搜索的搜索结果之后,包括:更新高频搜索库存储的题目。3.根据权利要求2所述的方法,其特征在于,所述更新高频搜索库存储的内容,具体包括:记录搜索结果;根据预设的统计关键字统计同一搜索结果的搜索频次;将搜索频次大于预设的频次阈值的搜索结果存入高频搜索库。4.根据权利要求1所述的方法,其特征在于,所述在高频搜索库中搜索到与所述搜索信息匹配的搜索结果时,输出所述搜索结果,具体包括:判断在高频搜索库中搜索到搜索结果与所述搜索信息的匹配度是否大于预设的匹配阈值;在高频搜索库中搜索到搜索结果与所述搜索信息的匹配度大于预设的匹配阈值时,输出所述搜索结果。5.根据权利要求1至4任一项所述的方法,其特征在于,所述输出在高频
\t搜索库以及在题海搜索库搜索的搜索结果,具体包括:分别统计在高频搜索库搜索的搜索结果和在题海搜索库搜索的搜索结果与搜索信息的匹配度;根据匹配度高低依次输出在高频搜索库以及在题海搜索库搜索的搜索结果。6.一种题目搜索优化装置,其特征在于,所述装置包括:搜索信息接收单元,用于...

【专利技术属性】
技术研发人员:刘小兵
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东;44

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

1