资料快速搜索方法、网络招聘海量人才快速搜索方法及系统的制作方法

文档序号:6576178阅读:182来源:国知局
专利名称:资料快速搜索方法、网络招聘海量人才快速搜索方法及系统的制作方法
技术领域
本发明涉及资料搜索方法,更具体地说,涉及一种资料的快速搜索方法、网络招聘 海量人才快速搜索方法及系统。
背景技术
随着网络招聘的发展,通过网络平台找工作的人越来越多,网络招聘产品中人才 信息的量越来越庞大,人才层次也越来越复杂,客户经常会迷失在大量的人才信息空间中, 无法顺利找到自己需要的人才。传统的搜索方式只有一层交互式搜索,即招聘网络平台提供交互搜索引擎,使用 者根据上面提供的栏目,输入要求来进行搜索。这种搜索方式客户得到的搜索结果量仍然 十分庞大,而且需要在结果逐个去查看人才信息以确认是否是自己需要的人才。而且,通常 这些交互搜索引擎是客户无法改变的,大大限制了搜索的灵活性,无法准确、快速的搜查到 想要得到的人才简历。同样的,在很多数据库中同样存在难以快速、准确的查找到想要的资料,增加了搜 索的难度、以及耗费的时间。

发明内容
本发明要解决的技术问题在于,提供一种在海量资料中可快速、准确查找到希望 得到的资料的资料快速搜索方法。本发明所要解决的另一技术问题在于,提供一种在海量简历中可快速、准确查找 到希望得到的简历的网络招聘海量人才快速搜索方法及系统。本发明解决其技术问题所采用的技术方案是提供一种资料快速搜索方法,包括 以下步骤A1 向服务器端上传包括若干关键词的查询文件;A2 所述服务器端识别所述查询文件中的关键词;A3、服务器端用特征库中的特征词对所识别的关键词进行相似或相同匹配,并将 得到匹配的特征词组成检索条件;A4 根据所述检索条件在资料数据库中检索,并返回检索结果。在本发明的资料快速搜索方法的所述步骤A3中,将所述特征库中所有的特征词 一一与所述查询文件的关键词进行编码相似或相同度对比;当某一特征词的编码与其中一个关键词的编码相似或相同时,将该特征词提出; 并将所有提出的特征词组成所述检索条件。在本发明的资料快速搜索方法中,所述资料数据库包括与所述特征库的所有特征 词相对应的索引表;所述步骤A4包括以下步骤A4-1 根据检索条件在所述索引表中查询,生成检索结果列表;
A4-2 根据检索结果列表调用所述资料数据库中对应的存档数据。在本发明的资料快速搜索方法的所述步骤A1中,通过客户端向所述服务器端上 传查询文件;在所述步骤A4-1中,将检索到的检索结果根据所包含的检索条件的数量进行排 序,并生成经过排序的检索结果列表;所述步骤A4还包括步骤A4-3 将得到的检索结果列表和/或存档数据返回到所述客户端。本发明还提供一种网络招聘海量人才快速搜索方法,包括以下步骤B1 向服务器端上传包括若干关键词的查询简历;B2 所述服务器端识别所述查询简历中的关键词;B3、服务器端适用特征库中的特征词对所识别的关键词进行相似或相同匹配,并 将得到匹配的特征词组成检索条件;B4 根据所述检索条件在简历数据库中检索,并返回检索结果。在本发明的网络招聘海量人才快速搜索方法的所述步骤B3中,将所述特征库中 所有的特征词一一与所述查查询简历的关键词进行编码相似或相同度对比;当某一特征词的编码与其中一个关键词的编码相似或相同时,将该特征词提出; 并将所有提出的特征词组成所述检索条件。在本发明的网络招聘海量人才快速搜索方法中,所述简历数据库包括与所述特征 库的所有特征词相对应的索引表;所述步骤B4包括以下步骤B4-1 根据检索条件在所述索引表中查询,得出检索结果列表;B4-2 根据检索结果列表调用所述简历数据库中对应的存档简历。在本发明的网络招聘海量人才快速搜索方法的所述步骤B1中,通过客户端向所 述服务器端上传查询简历;在所述步骤B4-1中,将检索到的检索结果根据所包含的检索条件的数量进行排 序,并生成具有排序的检索结果列表;所述步骤B4还包括步骤B4-3 将得到的检索结果列表和/或存档简历返回到所述客户端。本发明的网络招聘海量人才快速搜索方法还包括以下步骤B5 在所述查询简历中,区别显示与所述特征词相匹配的关键词。本发明还提供一种网络招聘海量人才快速搜索系统,包括用于上传查询简历的客 户端、以及接收所述查询简历的服务器端;所述服务器端包括存储有若干存档简历的简历数据库;特征库,存储有若干特征词;识别模块,用于识别所述查询简历中的关键词;对比模块,将所述特征库中的特征词与所述查询简历中的关键词进行相似或相同 匹配;检索条件生成模块,将匹配到的特征词收集组成检索条件;检索模块,用于根据所述检索条件在所述简历数据库中查找对应存档简历。实施本发明具有以下有益效果通过将特征库特征词来匹配查询文件或查询简历中的关键词,从而可以直接使用特征词进行搜索,而特征词通常都是常用、或关键的检索词 汇,从而可以快速、准确地在海量资料或简历中搜索到想要的资料或简历;并且,客户可以 根据自己的要求来随意编写查询文件或查询简历,避免了现有技术的交互式搜索引擎容易 受限制的缺陷,具有灵活、快速、准确查找、定位的优点。


下面将结合附图及实施例对本发明作进一步说明,附图中图1是本发明资料快速搜索方法的应用系统的示意框图;图2是本发明资料快速搜索方法的流程示意图;图3是本发明网络招聘海量人才快速搜索系统的示意框图;图4是本发明网络招聘海量人才快速搜索方法的流程示意图。
具体实施例方式如图1所示,是本发明的资料快速搜索系统的一个实施例的示意图。该系统包括 连接通讯的客户端10和服务器端30。客户端10和服务器端30可以通过有线或无线网络 的形式连接通讯,可以实现数据的传送。该客户端10可以为各种电子设备,例如个人电脑、膝上电脑、PDA等等,基本包括 处理装置12、输入装置13、显示装置11以及通讯装置14。通过输入装置13输入信息,形成 包含若干关键词的查询文件。然后,由处理装置12通过通讯装置14发送到服务器端30。该服务器端30完成数据存储、检索等功能,基本包括通讯装置31、识别模块32、对 比模块、检索条件生成模块35、检索模块36、特征库33以及资料数据库37等。服务器端30 通过通讯装置31与客户端10进行连接通讯。特征库33中存储有若干特征词。该等特征 词可以是较为常用的词汇、或者行业中比较特殊的词汇等,通过特征词的检索,可以有效地 缩小检索范围,实现快速、准确地检索。资料数据库37中存储有存档数据,可以被检索模块 36调用,并通过通讯装置31、14发送到客户端10。识别模块32将来自通讯装置14的查询文件进行识别,并将识别的关键词进行编 码,使得关键词与特征库33存储的特征词的编码形式一致。当然,识别模块32只需要将查 询文件中的所有文字信息进行识别,即可,所有文字信息都可以成为关键词。对比模块用于进行相似或相同比较依次将特征库33中的特征词与查询文件的 关键词进行编码的对比,例如通过编码的相似或相同的对比查找,如果能够找到与特征词 相似或相同的编码,则可以将该特征词提出,由检索条件生成模块35生成检索条件。然后 由检索模块36根据生成的检索条件在资料数据库37中进行检索,生成与检索条件匹配的 检索结果列表;并可由检索模块36根据检索结果列表调用对应的存档数据,再通过通讯装 置31、14将检索结果列表和/或调用的存档数据返回给客户端10。进一步的,在资料数据库37中还可以设置索引表,该索引表与特征库33中的所有 特征词相对应。从而,检索模块36可以先在索引表中进行检索,而无需调用存档数据然后 再进行查找,大大缩短了检索时间,提高了检索效率。该检索模块36还可以将检索到的检索结果根据所包含的检索条件的数量进行排 序,再生成经过排序的检索结果列表,从而可以更加准确地找到希望找到的资料。
如图2所示,是应用资料快速搜索系统进行资料快速搜索的方法的流程图。首先, 通过通讯装置14、31通讯连接服务器端30和客户端10,并由客户端10向服务器端30上传 查询文件(S1-1)。该查询文件可以由用户根据查询需求自行编写,而不受格式等的限制。 查询文件的上传可以通过有线网络或者无线网络进行。在服务器端30接收到查询文件后,由服务器端30的识别模块32对查询文件进 行识别,并将识别的关键词进行编码,使得关键词与特征库33存储的特征词的编码形式一 致(S1-2)。例如,将查询文件中的所有文字信息进行识别,所有文字信息均成为了关键词。 然后将文字信息按照一定的编码规律编码,并且与特征词的编码形式相统一。其中,编码形 式可以为各种编码方式,例如Unicode等。当然,如果查询文件是图片格式,则需要先进行 0RC,将图片转换成文字。完成识别后,服务器端30的对比模块将进行特征词与关键词的相似或相同匹配 (S1-3)。对比模块依次调用特征库33中的特征词,并将每个特征词在查询文件的关键词中 进行编码相似查找。当某个特征词无法在关键词中找到相似或相同的编码,则将该特征词 放弃,不作处理;如果当某个特征词在关键词中能够找到相似或相同的编码,则可以知道该 查询文件中包含有该特征词或者包含有与该特征词相对应的词汇。然后,由检索条件生成 模块35将匹配到的特征词提出,并收录;当所有特征词都被查询完毕后,将收录到的特征 词组成检索条件(S1-5)。然后,由检索模块36根据检索条件在资料数据库37中进行检索(S1-6);生成与 检索条件匹配的检索结果列表(S1-7);并可由检索模块36根据检索结果列表调用对应的 存档数据(S1-8),再通过通讯装置31、14将检索结果列表和/或调用的存档数据返回给客 户端 10(Sl-9)。进一步的,检索模块36进行检索时,首先在索引表中进行检索,直接根据索引表 检索得出包含检索条件中的特征词的存档资料列表,而无需直接在数据库中检索存档资 料,以提高检索效率。并且,检索模块36还可以根据检索到的检索结果进行排序,例如通过 统计包含的检索条件的特征词的数量进行排序,包含的特征词的数量越多的,排列在越前 面,说明与查询文件的相关度越高。如图3所示,是本发明的网络招聘海量人才快速搜索系统的一个实施例的示意 图。该系统包括连接通讯的客户端20和服务器端40。客户端20和服务器端40可以通过 有线或无线网络的形式连接通讯,可以实现数据的传送。该客户端20可以为各种电子设备,例如个人电脑、膝上电脑、PDA等等,基本包括 处理装置22、输入装置23、显示装置21以及通讯装置24。通过输入装置23输入信息,形成 包含若干关键词的查询简历。然后,由处理装置22通过通讯装置24发送到服务器端40。 该查询简历中可以包含但不限于“专利代理人”、“职位要求”、“工作经历”、“研究生”等关键 词。该服务器端40完成数据存储、检索等功能,基本包括通讯装置41、识别模块42、对 比模块44、检索条件生成模块45、检索模块46、特征库43以及简历数据库47等。服务器端 40通过通讯装置41与客户端20进行连接通讯。特征库43中存储有若干特征词。该等特 征词可以是较为常用的词汇、或者行业中比较特殊的词汇等,通过特征词的检索,可以有效 地缩小检索范围,实现快速、准确地检索。简历数据库47中存储有存档简历,可以被检索模块46调用,并通过通讯装置41发送到客户端20。该等特征词包含但不限于“工作经历”、 “专利代理人”、“工程师”、“职位要求”、“工作经历”、“博士”等。识别模块42将来自通讯装置41的查询简历进行识别,并将识别的关键词进行编 码,使得关键词与特征库43存储的特征词的编码形式一致。当然,识别模块42只需要将查 询简历中的所有文字信息进行识别,即所有文字信息都可以成为关键词。对比模块44用于进行相似或相同比较依次将特征库43中的特征词与查询简历 的关键词进行编码的对比,例如通过编码的相似或相同的对比查找,如果能够找到与特征 词相似或相同的编码,则可以将该特征词提出,由检索条件生成模块45生成检索条件。然 后由检索模块46根据生成的检索条件在简历数据库47中进行检索,生成与检索条件匹配 的检索结果列表;并可由检索模块46根据检索结果列表调用对应的存档简历,再通过通讯 装置41将检索结果列表和/或调用的存档简历返回给客户端20。进一步的,在简历数据库47中还可以设置索引表,该索引表与特征库43中的所有 特征词相对应。从而,检索模块46可以先在索引表中进行检索,而无需调用存档简历然后 再进行查找,大大缩短了检索时间,提高了检索效率。该检索模块46还可以将检索到的检索结果根据所包含的检索条件的数量进行排 序,再生成经过排序的检索结果列表,从而可以更加准确地找到希望找到的资料。如图4所示,是应用资料快速搜索系统进行资料快速搜索的方法的流程图。首先, 通过通讯装置24、41通讯连接服务器端40和客户端20,并由客户端20向服务器端40上传 查询简历(S2-1)。该查询简历可以由用户根据查询需求自行编写,而不受格式等的限制。 查询简历的上传可以通过有线网络或者无线网络进行。在服务器端40接收到查询简历后,由服务器端40的识别模块42对查询简历进 行识别,并将识别的关键词进行编码,使得关键词与特征库43存储的特征词的编码形式一 致(S2-2)。例如,将查询简历中的所有文字信息进行识别,所有文字信息均成为了关键词。 然后将文字信息按照一定的编码规律编码,并且与特征词的编码形式相统一。其中,编码形 式可以为各种编码方式,例如Unicode等。当然,如果查询简历是图片格式,则需要先进行 0RC,将图片转换成文字,再将文字使用与特征词的编码方式进行编码。完成识别后,服务器端40的对比模块44将进行特征词与关键词的相似或相同匹 配(S2-3)。对比模块44依次一一调用特征库43中的特征词,并将每个特征词在查询简历 的关键词中进行编码相似查找。当某个特征词无法在关键词中找到相似或相同的编码,则 将该特征词放弃,不作处理;如果当某个特征词在关键词中能够找到相似或相同的编码,则 可以知道该查询简历中包含有该特征词或者包含有与该特征词相对应的词汇。然后,由检 索条件生成模块45将匹配到的特征词提出,并收录;当所有特征词都被查询完毕后,将收 录到的特征词组成检索条件(S2-5)。然后,由检索模块46根据检索条件在简历数据库47中进行检索(S2_6);生成与 检索条件匹配的检索结果列表(S2-7);并可由检索模块46根据检索结果列表调用对应的 存档简历(S2-8),再通过通讯装置24将检索结果列表和/或调用的存档简历返回给客户端 20 (S2-9)。进一步的,检索模块46进行检索时,首先在索引表中进行检索,直接根据索引表 检索得出包含检索条件中的特征词的存档资料列表,而无需直接在数据库中检索存档资料,以提高检索效率。并且,检索模块46还可以根据检索到的检索结果进行排序,例如通过 统计包含的检索条件的特征词的数量进行排序,包含的特征词的数量越多的,排列在越前 面,说明与查询简历的相关度越高。
进一步的,在查询简历中,区别显示与特征词相匹配的关键词,例如高亮显示,从 而可以在查询简历中看到那些关键词已经被收录到特征库43中。这样,可以工作人员可以 看到查询简历还有哪些未被收录的关键词,进一步的可以将未被收录的关键词加入到特征 库43中,进而更新特征库43,使得特征库43可以更加的完备。
权利要求
一种资料快速搜索方法,其特征在于,包括以下步骤A1向服务器端上传包括若干关键词的查询文件;A2所述服务器端识别所述查询文件中的关键词;A3、服务器端用特征库中的特征词对所识别的关键词进行相似或相同匹配,并将得到匹配的特征词组成检索条件;A4根据所述检索条件在资料数据库中检索,并返回检索结果。
2.根据权利要求1所述的资料快速搜索方法,其特征在于,在所述步骤A3中,将所述特 征库中所有的特征词一一与所述查询文件的关键词进行编码相似或相同度对比;当某一特征词的编码与其中一个关键词的编码相似或相同时,将该特征词提出;并将 所有提出的特征词组成所述检索条件。
3.根据权利要求1或2所述的资料快速搜索方法,其特征在于,所述资料数据库包括与 所述特征库的所有特征词相对应的索引表;所述步骤A4包括以下步骤A4-1 根据检索条件在所述索引表中查询,生成检索结果列表; A4-2 根据检索结果列表调用所述资料数据库中对应的存档数据。
4.根据权利要求3所述的资料快速搜索方法,其特征在于,在所述步骤Al中,通过客户 端向所述服务器端上传查询文件;在所述步骤A4-1中,将检索到的检索结果根据所包含的检索条件的数量进行排序,并 生成经过排序的检索结果列表; 所述步骤A4还包括步骤A4-3 将得到的检索结果列表和/或存档数据返回到所述客户端。
5.一种网络招聘海量人才快速搜索方法,其特征在于,包括以下步骤 Bl 向服务器端上传包括若干关键词的查询简历;B2 所述服务器端识别所述查询简历中的关键词;B3、服务器端适用特征库中的特征词对所识别的关键词进行相似或相同匹配,并将得 到匹配的特征词组成检索条件;B4 根据所述检索条件在简历数据库中检索,并返回检索结果。
6.根据权利要求5所述的网络招聘海量人才快速搜索方法,其特征在于,在所述步骤 B3中,将所述特征库中所有的特征词一一与所述查查询简历的关键词进行编码相似或相同 度对比;当某一特征词的编码与其中一个关键词的编码相似或相同时,将该特征词提出;并将 所有提出的特征词组成所述检索条件。
7.根据权利要求5或6所述的网络招聘海量人才快速搜索方法,其特征在于,所述简历 数据库包括与所述特征库的所有特征词相对应的索引表;所述步骤B4包括以下步骤B4-1 根据检索条件在所述索引表中查询,得出检索结果列表; B4-2 根据检索结果列表调用所述简历数据库中对应的存档简历。
8.根据权利要求7所述的网络招聘海量人才快速搜索方法,其特征在于,在所述步骤 Bl中,通过客户端向所述服务器端上传查询简历;在所述步骤B4-1中,将检索到的检索结果根据所包含的检索条件的数量进行排序,并 生成具有排序的检索结果列表;所述步骤B4还包括步骤B4-3 将得到的检索结果列表和/或存档简历返回到所述客户端。
9.根据权利要求5所述的网络招聘海量人才快速搜索方法,其特征在于,该方法还包 括以下步骤B5 在所述查询简历中,区别显示与所述特征词相匹配的关键词。
10.一种网络招聘海量人才快速搜索系统,其特征在于,包括用于上传查询简历的客户 端、以及接收所述查询简历的服务器端;所述服务器端包括存储有若干存档简历的简历数据库;特征库,存储有若干特征词;识别模块,用于识别所述查询简历中的关键词;对比模块,将所述特征库中的特征词与所述查询简历中的关键词进行相似或相同匹配;检索条件生成模块,将匹配到的特征词收集组成检索条件;检索模块,用于根据所述检索条件在所述简历数据库中查找对应存档简历。
全文摘要
本发明涉及资料快速搜索方法、网络招聘海量人才快速搜索方法及系统。该方法首先向服务器端上传包括若干关键词的查询文件(查询简历);所述服务器端识别所述查询文件中的关键词;服务器端用特征库中的特征词对所识别的关键词进行相似或相同匹配,并将得到匹配的特征词组成检索条件;根据所述检索条件在资料数据库(简历数据库)中检索,并返回检索结果。本发明可以直接使用特征词进行搜索,而特征词通常都是常用、或关键的检索词汇,从而可以快速、准确地在海量资料或简历中搜索到想要的资料或简历;客户可根据自己的要求随意编写查询文件或查询简历,避免了现有技术的交互式搜索引擎容易受限制的缺陷,具有灵活、快速、准确查找、定位的优点。
文档编号G06F17/30GK101826084SQ200910105839
公开日2010年9月8日 申请日期2009年3月5日 优先权日2009年3月5日
发明者晏军, 贺健 申请人:深圳市万泉河科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1