定量搜索方法及其系统的制作方法

文档序号:8402783阅读:308来源:国知局
定量搜索方法及其系统的制作方法
【技术领域】
[0001]本发明涉及数据处理领域,特别是涉及一种定量搜索方法及其系统。
【背景技术】
[0002]随着互联网的高速发展,人们也开始越来越多地利用互联网发布或获取信息,从而实现信息快速的交互。
[0003]目前,互联网提供了很多较为便捷的搜索服务,具体表现为一些招聘网站、房产网站等能够为广大的网民找工作、找房子等生活需要提供服务。人们利用这些网站提供的搜索服务,只要输入一些关键词就可以得到一定数量的与搜索条件相关或者甚至不相关的结果。但是,目前的搜索方法比较简单,相应的搜索系统功能不是很强大。比如一个很明显的缺陷就是,现有的搜索服务具体到某一领域时,搜索范围会受到用户输入时使用的语言种类的限制。具体的讲就是假设某国家某一用户向某一搜索系统输入时使用的是其母语,那么搜索系统通常只在使用该母语的数据库内进行相关搜索。这就出现一个很明显的问题,比如当某一中国人想要在美国寻找一所合适的住房时,他可能就因为语言不通的问题而无法利用英语构建的搜索网站寻找到合适的住房。再比如,现有的搜索服务一般只需要用户提供几个关键词即可给出大量搜索结果,但是这些搜索结果只有很少甚至没有一条是符合用户需要的。因此受搜索方法或者搜索系统的限制,利用目前搜索方法及系统搜索到的结果与用户的需求吻合度较低。

【发明内容】

[0004]基于此,有必要提供一种搜索结果高度吻合用户需求的定量搜索方法及其系统。
[0005]一种定量搜索方法,包括如下步骤:
[0006]获取用户输入的可搜索语言和搜索领域;
[0007]根据所述搜索领域调用系统自定义属性模板;
[0008]获取用户输入的针对所述系统自定义属性模板的评分信息;
[0009]在所述可搜索语言限定的数据库中,根据所述评分信息为所述搜索领域中的所有数据进行评分,得到所有被评分的数据的分值;
[0010]从所述被评分的数据中,按照分值的高低顺序提取若干个被评分的数据作为搜索结果;及
[0011 ] 使用指定语言显示所述搜索结果。
[0012]在其中一个实施例中,在所述获取用户输入的可搜索语言和搜索领域的步骤中,所述可搜索语言的种类为一个或者多个。
[0013]在其中一个实施例中,在所述根据所述搜索领域调用系统自定义属性模板的步骤中,所述系统自定义属性模板包括若干个供用户评分的属性。
[0014]在其中一个实施例中,所述获取用户输入的针对所述系统自定义属性模板的评分信息的步骤包括:
[0015]将所述系统自定义属性模板涉及的若干个属性以与所述界面语言显示指令对应的语目显不;
[0016]逐一获取用户输入的针对所述系统自定义属性模板中所有属性的评分信息。
[0017]在其中一个实施例中,所述在所述可搜索语言限定的数据库中,根据所述评分信息为所述搜索领域中的所有数据进行评分,得到所有被评分的数据的分值的步骤包括:
[0018]根据所述评分信息为所述搜索领域中的所有数据的所有属性逐一进行评分;
[0019]对于所述每一个被评分的数据,将所述被评分的数据的所有属性的评分累加,得到所述被评分的数据的分值。
[0020]在其中一个实施例中,在所述获取用户输入的可搜索语言和搜索领域的步骤之前包括:
[0021]获取用户输入的界面语言显示指令;
[0022]根据所述界面语言显示指令显示对应语言的界面。
[0023]另外,还有必要提供一种定量搜索系统,其包括
[0024]人机交互模块,用于获取用户输入的界面语言显示指令并根据所述界面语言显示指令显示对应语言的界面,还用于获取用户输入的可搜索语言、搜索领域和评分信息,还用于输出搜索结果;
[0025]语言接收转换模块,用于不同语言种类之间的转换;
[0026]评分筛选模块,用于根据所述评分信息为所述搜索领域中的所有数据进行评分,得到所有被评分的数据的分值;
[0027]数据存储模块,用于存储模板库数据以及语言库数据。
[0028]在其中一个实施例中,所述人机交互模块包括系统自定义属性模板显示区域,所述系统自定义属性模板显示区域设有若干个属性和用于接收用户输入评分信息的计分输入框,且每个所述属性对应设有一个计分输入框。
[0029]在其中一个实施例中,所述系统自定义属性模板显示区域还设有滑动条,所述滑动条限定的分数范围为-1000?1000。
[0030]在其中一个实施例中,所述定量搜索系统还包括通信模块,且所述语言接收转换模块、评分筛选模块以及数据存储模块构成用于连接第三方数据库的远程终端模块,所述远程终端模块与所述人机交互模块通过所述通信模块互相通信。
[0031]上述定量搜索方法,首先获取用户输入的可搜索语言和搜索领域,根据所述搜索领域可以调用系统自定义属性模板,然后获取用户输入的针对所述系统自定义属性模板的评分信息,可以在用户指定的可搜索语言限定的数据库中对所述搜索领域中的所有数据进行评分,最后从所述被评分的数据中,按照分值的高低顺序提取若干个被评分的数据作为搜索结果。可见该搜索结果是基于用户输入的评分信息对数据进行评分之后,按照被评分的数据的分值的高低顺序提取出来的最符合用户需求的若干个数据。另外,还提供了一种实现上述定量搜索方法的定量搜索系统。上述定量搜索方法及其系统能够提供高度吻合用户需求的搜索结果。
【附图说明】
[0032]图1为一个实施例的定量搜索方法的流程图;
[0033]图2a为一个实施例的定量搜索系统的模块图;
[0034]图2b为一个实施例的定量搜索系统的另一模块图;
[0035]图3为一个实施例的定量搜索系统的架构图;
[0036]图4为一个实施例的属性评分界面图;
[0037]图5为一个实施例的搜索结果界面图;
[0038]图6为一个实施例的定量搜索系统方法的多样性数据源示意图。
【具体实施方式】
[0039]为了解决目前搜索方法及系统难以提供与用户需求较为吻合的搜索结果的问题,本实施方式提供了一种定量搜索方法及其系统。下面结合具体的实施例,对定量搜索方法及其系统进行具体的描述。
[0040]请参考图1,本实施方式提供的定量搜索方法包括如下步骤:
[0041]步骤SllO:获取用户输入的界面语言显示指令。本步骤中,用户可以输入界面语言显示指令。比如用户是中国人,该用户希望只使用中文即可利用本实施方式提供的定量搜索方法完成某项搜索工作,那么该用户在输入界面语言显示指令时,只需要选定所需的语言种类即可。
[0042]步骤S120:根据界面语言显示指令显示对应语言的界面。比如某一用户通过界面语言显示指令选定的语言种类是中文,那么定量搜索方法后续涉及的界面都是以中文显示。进一步讲,就是任意用户在使用该定量搜索方法进行某项搜索工作时都可以使用其熟知的语言完成。
[0043]对于步骤SllO与步骤S120,用户可以预先设置需要的语音种类,当用户完成预先设置操作后,后续的搜索过程中如果不需要改变语言种类设置,那么将可以直接获取用户输入的语言和搜索领域直接进行搜索。
[0044]步骤S130:获取用户输入的可搜索语言和搜索领域。在本步骤中,用户可以指定可搜索语言与搜索领域。一旦
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1