CN111400444A - 一种文档选择的方法及装置 - Google Patents
一种文档选择的方法及装置 Download PDFInfo
- Publication number
- CN111400444A CN111400444A CN202010149328.5A CN202010149328A CN111400444A CN 111400444 A CN111400444 A CN 111400444A CN 202010149328 A CN202010149328 A CN 202010149328A CN 111400444 A CN111400444 A CN 111400444A
- Authority
- CN
- China
- Prior art keywords
- standard
- document
- field
- predefined
- fields
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000010187 selection method Methods 0.000 title description 5
- 238000012216 screening Methods 0.000 claims abstract description 109
- 238000000034 method Methods 0.000 claims abstract description 42
- 238000004590 computer program Methods 0.000 claims description 9
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000001914 filtration Methods 0.000 claims description 5
- 230000007115 recruitment Effects 0.000 description 16
- 238000010586 diagram Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 7
- 238000010606 normalization Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000012512 characterization method Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000011156 evaluation Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000003058 natural language processing Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 238000012797 qualification Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
- G06F16/3332—Query translation
- G06F16/3334—Selection or weighting of terms from queries, including natural language queries
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/335—Filtering based on additional data, e.g. user or group profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/35—Clustering; Classification
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/10—Office automation; Time management
- G06Q10/105—Human resources
- G06Q10/1053—Employment or hiring
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- General Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Computational Linguistics (AREA)
- Entrepreneurship & Innovation (AREA)
- Artificial Intelligence (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开了一种文档选择的方法及装置,涉及计算机技术领域。该方法的一具体实施方式包括:获取待选择文档,所述待选择文档含有预定义字段;根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值;所述标准字段库包括多个标准字段、以及所述多个标准字段分别对应的分值;根据所述筛选值,从待选择文档中选择符合预设筛选条件的目标文档。该实施方式提高了文档选择的准确性和效率。
Description
技术领域
本发明涉及计算机技术领域,尤其涉及一种文档选择的方法及装置。
背景技术
在企业招聘时,通常通过对求职者投递的简历进行筛选,以选择合适的人才。
目前,企业仍采用人工方式对简历进行筛选,也就是通过招聘专员浏览大量简历,以从大量简历中选择符合企业要求的简历。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题:
采用人工方式筛选简历时依赖于招聘专员的个人经验,这种选择结果可能不够客观准确,并且,招聘专员逐一浏览简历并选择的过程也较为耗时耗力,导致筛选简历的效率较低。
发明内容
有鉴于此,本发明实施例提供一种文档选择的方法及装置,能够提高文档选择的效率,并提高文档选择的准确性。
为实现上述目的,根据本发明实施例的一个方面,提供了一种文档选择的方法。
本发明实施例的一种文档选择的方法包括:获取待选择文档,所述待选择文档含有预定义字段;
根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值;所述标准字段库包括多个标准字段、以及所述多个标准字段分别对应的分值;
根据所述筛选值,从待选择文档中选择符合预设筛选条件的目标文档。
可选地,
所述根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值,包括:
确定所述标准字段库中与所述预定义字段相匹配的一个或多个标准字段、以及所述预定义字段与所匹配的标准字段之间的匹配度;
根据与所述预定义字段相匹配的标准字段、所述标准字段的分值以及所述匹配度,计算所述筛选值。
可选地,
所述标准字段库还包括所述多个标准字段分别对应的权重值;
根据所述标准字段库中与所述预定义字段相匹配的一个或多个标准字段、各个所述标准字段的分值、权重值以及所述匹配度,计算所述筛选值。
可选地,
采用二元值表征所述匹配度。
可选地,
所述确定所述标准字段库中与所述预定义字段相匹配的标准字段,包括:
从所述预定义字段中确定出一个或多个关键词,将含有所述关键词的标准字段作为与所述预定义字段相匹配的标准字段。
可选地,
根据与所述预定义字段相匹配的标准字段的格式,对所述预定义字段进行转换,并根据转换后的预定义字段,计算所述匹配度。
可选地,
当所述标准字段库中的标准字段对应有多个权重值,所述多个权重值分别对应于多个获取方式;
所述根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值,包括:
根据所述待选择文档的获取方式,确定与所述预定义字段相匹配的标准字段的权重值,并根据确定出的权重值计算所述筛选值。
可选地,该方法还包括:
当所述待选择文档为多个时,对多个所述待选择文档分别对应的筛选值进行归一化处理,并根据归一化处理后的筛选值,选择所述目标文档。
可选地,
所述筛选条件包括:筛选值大于预设阈值、和/或对所述筛选值进行由大至小排序后的前预设数量的筛选值。
为实现上述目的,根据本发明实施例的又一方面,提供了一种文档选择的装置。
本发明实施例的一种文档选择的装置包括:获取模块、计算模块和选择模块;其中,
所述获取模块,用于获取待选择文档,所述待选择文档含有预定义字段;
所述计算模块,用于根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值;所述标准字段库包括多个标准字段、以及所述多个标准字段分别对应的分值;
所述选择模块,用于根据所述筛选值,从待选择文档中选择符合预设筛选条件的目标文档。
为实现上述目的,根据本发明实施例的又一方面,提供了一种文档选择的电子设备。
本发明实施例的一种文档选择的电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本发明实施例的一种文档选择的方法。
为实现上述目的,根据本发明实施例的再一方面,提供了一种计算机可读存储介质。
本发明实施例的一种计算机可读存储介质,其上存储有计算机程序,所述程序被处理器执行时实现本发明实施例的一种文档选择的方法。
上述发明中的一个实施例具有如下优点或有益效果:在获取到含有预定义字段的待选择文档后,可根据预定义字段以及包括多个标准字段以及多个标准字段分别对应的分值的标准字段库,计算待选择文档的筛选值,然后根据筛选值,从待选择文档中选择符合预设筛选条件的目标文档。由此实现了自动根据待选择文档中的预定义字段准确地计算待选择文档的筛选值,从而提高了文档选择的准确性。并且该过程无需采用人工方式逐一浏览文档,从而提高了文档选择的效率。
上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。
附图说明
附图用于更好地理解本发明,不构成对本发明的不当限定。其中:
图1是根据本发明实施例的一种文档选择的方法的主要步骤的示意图;
图2是根据本发明实施例的另一种文档选择的方法的主要步骤的示意图;
图3是根据本发明实施例的又一种文档选择的方法的主要步骤的示意图;
图4是根据本发明实施例的一种文档选择的装置的主要模块的示意图;
图5是本发明实施例可以应用于其中的示例性***架构图;
图6是适于用来实现本发明实施例的终端设备或服务器的计算机***的结构示意图。
具体实施方式
以下结合附图对本发明的示范性实施例做出说明,其中包括本发明实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本发明的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
需要指出的是,在不冲突的情况下,本发明的实施例以及实施例中的技术特征可以相互结合。
图1是根据本发明实施例的文档选择的方法的主要步骤的示意图。
如图1所示,本发明实施例的文档选择的方法主要包括以下步骤:
步骤S101:获取待选择文档,所述待选择文档含有预定义字段。
其中,待选择文档可以为简历,待选择文档中的预定义字段为简历中包含的固定字段,如姓名、性别、年龄、毕业院校、所获奖项和工作年限等。
步骤S102:根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值;所述标准字段库包括多个标准字段、以及所述多个标准字段分别对应的分值。
其中,标准字段库中的标准字段可以为评价简历的各项指标,如任职时长、实习时长、教育经历(学历和毕业院校等)、所获奖项以及奖项级别(国家级或者校级等)。在标准字段库中,多个标准字段可以分类存储,如分为工作经历类、在校经历、学习经历和工作语种等,然后如下表1所示,将各类标准字段与岗位要求以及匹配条件对应存储。
表1
为了便于待选择文档中预定义字段与标准字段的匹配,在标准字段库中,采用二元值的方式来描述各个标准字段,如通过英语四级(匹配结果仅为是或否)和学历为硕士(匹配结果仅为是或否)等。某些不方便采用二元值方式来匹配的标准字段,可预先将其转化为可用二元值方式来匹配的格式,如任职时间一般为N年,为了采用二元值方式进行预定义字段和标准字段的匹配,则可将任职时间对应的标准字段描述为任职时间超过3年、任职时间超过5年等不同时间段。
当然,在标准字段库中,还记录有各个标准字段分别对应的分值,该分值可以根据岗位要求预先确定,如某些岗位看中工作经验而不看重学历,则工作经验所对应的分值较高、学历对应的分值较低。各个标准字段所对应的分值可采用如表2所示的表格进行存储。
表2
为了进一步提高简历筛选的准确性,在本发明一个实施例中,确定所述标准字段库中与所述预定义字段相匹配的一个或多个标准字段、以及所述预定义字段与所匹配的标准字段之间的匹配度;根据与所述预定义字段相匹配的标准字段、所述标准字段的分值以及所述匹配度,计算所述筛选值。
在这里,由于标准字段库中的各个标准字段采用二元值方式进行描述,也就是说,标准字段库中的标准字段有其固定格式,而获取到的待选择文档可能为多种多样的个性化形式,但待选择文档中的每个预定义字段可与一个或多个标准字段进行匹配。例如,待选择文档中表征工作经历的预定义字段中,会有关于任职时间的预定义字段,其格式虽然可能多种多样,如为XXXX年XX月XX日至今、或者为XXXX年XX月XX日至YYYY年YY月YY日、或者为任职时长K年,但任职时间可与标准字段库中表征任职时间的标准字段相匹配,在匹配时,可从所述预定义字段中确定出一个或多个关键词,然后将含有所述关键词的标准字段作为与所述预定义字段相匹配的标准字段。
在本发明一个实施方式中,可采用自然语言处理技术实现预定义字段和标准字段的匹配。在此例中,可根据预定义字段中的“任职”和/或“时间”等关键词,确定与预定义字段相匹配的标准字段,如表征任职时间的预定义字段可匹配到的标准字段为“任职时间超过三年”和“任职时间超过五年”等。
为了提高预定义字段与标准字段之间的匹配效率,在本发明一个实施例中,可根据与所述预定义字段相匹配的标准字段的格式,对所述预定义字段进行转换,并根据转换后的预定义字段,计算所述匹配度。
例如,当表征任职时间的标准字段包括“任职时间超过三年”和“任职时间超过五年”时,也就是说,表征任职时间的标准字段的格式是以年进行划分时,可将待选择文档中表征任职时间的不同格式的预定义字段转换成以年表征的格式,如将以“XXXX年XX月XX日至今”或“XXXX年XX月XX日至YYYY年YY月YY日”表征的任职时间均转化为以年表征的格式,如转化后的表征任职时间的预定义字段为任职时长K年。可以理解的是,可根据各个标准字段的格式形成标准简历模板,在接收到个性化格式的待选择文档后,根据标准建立模板实现待选择文档的标准化,以根据标准字段的格式对预定义字段进行转换。由此便于预定义字段与标准字段之间的匹配,并进一步有利于计算预定义字段与其所匹配的标准字段之间的匹配度,进而有利于提高待选择文档的选择效率。
另外,由于标准字段库中的标准字段采用二元值形式描述,则一个预定义字段可能匹配到多个标准字段,如上例中,表征任职时间的预定义字段可匹配到“任职时间超过三年”和“任职时间超过五年”两个标准字段,因此为了提高简历选择的准确性,可进一步根据预定义字段和标准字段之间的匹配度来计算待选择文档的筛选值。其中,匹配度表征预定义字段与其所匹配的一个或多个标准字段之间的相似性。
为了提高文档选择的效率,在本发明一个实施例中,采用二元值表征所述匹配度,也就是说,采用1或0的形式表征预定义字段与标准字段之间的匹配度。例如,当表征任职时间的预定义字段为“任职时间4年”时,其与“任职时间超过三年”的标准字段之间的匹配度为1,且与“任职时间超过五年”的标准字段之间的匹配度为0。
由此,可根据待选择文档中各个预定义字段分别匹配的标准字段、及其与标准字段之间的匹配度以及标准字段的分值,采用以下公式(1)计算待选择文档筛选值。由于采用二元值表征预定义字段与标准字段之间的匹配度,简化了计算过程,提高了待选择文档的筛选值的运算效率,从而有利于提高文档选择的效率。
其中,S表征待选择文档的筛选值,mij表征标准字段库中与待选择文档中的第i个预定义字段相匹配的标准字段中、第j个标准字段与第i个预定义字段之间的匹配度,Lij表征标准字段库中与第i个预定义字段相匹配的标准字段中的第j个标准字段的分值。
为了进一步提高文档选择的准确性,在本发明一个实施例中,所述标准字段库还包括所述多个标准字段分别对应的权重值;根据所述标准字段库中与所述预定义字段相匹配的一个或多个标准字段、各个所述标准字段的分值、权重值以及所述匹配度,计算所述筛选值。
其中,记录有多个标准字段分别对应的权重值的标准字段库可如表下3所示:
表3
其中,各个标准字段分别对应的权重值可以根据岗位要求和/或招聘场景来确定。例如,在校招场景中,主要考察在校经历,因此可将在校经历相关的标准字段的权重值设置得较高,而将工作经历相关的标准字段的权重值设置得较低。再比如,社招主要考察工作经历,因此可将工作经历相关的标准字段的权重值设置得较高,而将在校经历相关的标准字段的权重值设置得较低。再例如,境外工作岗位以及乡镇工作岗位要求小语种或地方语种的权重值较高。
由此,可根据待选择文档中各个预定义字段分别匹配的标准字段、及其与标准字段之间的匹配度以及标准字段的分值和权重值,采用以下公式(2)计算待选择文档筛选值:
其中,S表征待选择文档的筛选值,mij表征标准字段库中与待选择文档中的第i个预定义字段相匹配的标准字段中、第j个标准字段与第i个预定义字段之间的匹配度,Lij表征标准字段库中与第i个预定义字段相匹配的标准字段中的第j个标准字段的分值,αij表征标准字段库中与第i个预定义字段相匹配的标准字段中的第j个标准字段的权重值。
由于根据招聘场景的不同,各个标准字段的权重值可能有所不同,因此,当所述标准字段库中的标准字段对应有多个权重值,所述多个权重值分别对应于多个获取方式时,可根据所述待选择文档的获取方式,确定与所述预定义字段相匹配的标准字段的权重值,并根据确定出的权重值计算所述筛选值。
其中,同一个标准字段的多个权重值分别对应的多个获取方式可以对应于不同的招聘场景,如标准字段“任职时间超过3年”对应于校招的权重值为2%,对应于社招的权重值为5%,则当接收到待选择文档时,可根据待选择文档的获取方式(如通过校招方式获取或通过社招方式获取),来确定与待选择文档中预定义字段相匹配的标准字段的权重值,如通过校招获取到待选择文档时,与与待选择文档中预定义字段相匹配的标准字段“任职时间超过3年”的权重值为2%。
根据上述实施例,以待选择文档为简历为例,本发明实施例提供的文档的选择方法可以包括以下步骤S201至步骤S205:
步骤S201:获取包含多个预定义字段的待选择简历。
步骤S202:从标准字段库中,确定与每一个预定义字段相匹配的一个或多个标准字段,并确定所述一个或多个标准字段与其对应的预定义字段之间的匹配度、以及所述一个或多个标准字段分别对应的分值和权重值;当存在对应有多个权重值的标准字段时,执行步骤S203;当每个标准字段的权重值为一个时,执行步骤S204。
步骤S203:根据待选择简历的获取方式,确定所述标准字段的权重值,并执行步骤S204。
步骤S204:根据一个或多个标准字段与其对应的预定义字段之间的匹配度、以及所述一个或多个标准字段分别对应的分值和权重值,计算待选择简历的筛选值。
步骤S205:根据待选择简历的筛选值,选择符合筛选条件的目标文档。
由此,可自动根据待选择简历中的预定义字段准确地计算待选择简历的筛选值,从而提高了简历选择的准确性,该过程无需采用人工方式逐一浏览简历,从而提高了简历筛选的效率。
步骤S103:根据所述筛选值,从待选择文档中选择符合预设筛选条件的目标文档。
其中,所述筛选条件包括:筛选值大于预设阈值、和/或对所述筛选值进行由大至小排序后的前预设数量的筛选值。
例如,筛选条件为筛选值大于预设阈值且预设阈值为90时,则将筛选值大于90的待选择文档作为目标文档。当筛选条件为筛选值进行由大至小排序后的前预设数量的筛选值且预设数量为2时,当待选择文档A的筛选值为100,待选择文档B的筛选值为90,待选择文档C的筛选值为80时,则将三个待选择文档中前2个待选择文档作为目标文档,也就是将待选择文档A和待选择文档B作为目标文档。
另外,当所述待选择文档为多个时,为了便于对比包括不同单位或量级的预定义字段的待选择文档,可对多个所述待选择文档分别对应的筛选值进行归一化处理,以将各个待选择文档的筛选值转化为无量纲的纯数值,然后根据归一化处理后的筛选值,选择所述目标文档,以提高文档选择的准确性和效率。
具体地,可采用如下公式(3)对待选择文档的筛选值进行归一化:
其中,S'表征多个待选择文档中第k个待选择文档归一化后的筛选值,S表征筛选值多个待选择文档中第k个待选择文档的筛选值,MIN表征多个待选择文档中的最小筛选值,MAX表征多个待选择文档中的最大筛选值。
根据上述实施例,本发明提供的文档的选择方法可以包括以下步骤:
步骤S301:获取多个待选择文档,所述待选择文档含有预定义字段。
步骤S302:根据所述预定义字段以及预设的标准字段库,分别计算各个所述待选择文档的筛选值;所述标准字段库包括多个标准字段、以及所述多个标准字段分别对应的分值以及权重值。
步骤S303:根据各个待选择文档分别对应的筛选值,对每个待选择文档的筛选值进行归一化处理。
步骤S304:根据归一化处理后的筛选值,从多个待选择文档中选择符合预设筛选条件的目标文档。
在归一化处理后,各个待选择文档的筛选值转化为无量纲的值,如表4所示,由此可便于对不同招聘场景、针对不同招聘部门等的多个待选择文档进行对比,从而提高文档选择的准确性和效率。
表4
根据本发明实施例的文档选择的方法可以看出,在获取到含有预定义字段的待选择文档后,可根据预定义字段以及包括多个标准字段以及多个标准字段分别对应的分值的标准字段库,计算待选择文档的筛选值,然后根据筛选值,从待选择文档中选择符合预设筛选条件的目标文档。由此实现了自动根据待选择文档中的预定义字段准确地计算待选择文档的筛选值,从而提高了文档选择的准确性。并且该过程无需采用人工方式逐一浏览文档,从而提高了文档选择的效率。
当待选择文档为含有预定义字段的简历时,可实现适应于不同招聘场景的简历的自动评分,为简历筛选提供支持。并且算法简单可行,可适应不同招聘需求,有利于降低应用程序的开发和可扩展性成本。在有新的招聘场景时,对应更新标准字段库中的分值和权重值即可,使得本发明实施例提供的文档选择方法配置灵活、且可扩展性强。另外,文档选择过程无需依赖招聘专员的资质,使其无需从全局把握各个标准字段的分值和权重,有利于提高简历筛选的准确性。
图4是根据本发明实施例的文档选择的装置的主要模块的示意图。
如图4所示,本发明实施例的文档选择的装置400包括:获取模块401、计算模块402和选择模块403;其中,
所述获取模块401,用于获取待选择文档,所述待选择文档含有预定义字段;
所述计算模块402,用于根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值;所述标准字段库包括多个标准字段、以及所述多个标准字段分别对应的分值;
所述选择模块403,用于根据所述筛选值,从待选择文档中选择符合预设筛选条件的目标文档。
在本发明一个实施例中,所述计算模块402,用于确定所述标准字段库中与所述预定义字段相匹配的一个或多个标准字段、以及所述预定义字段与所匹配的标准字段之间的匹配度;根据与所述预定义字段相匹配的标准字段、所述标准字段的分值以及所述匹配度,计算所述筛选值。
在本发明一个实施例中,所述标准字段库还包括所述多个标准字段分别对应的权重值;所述计算模块402,用于根据所述标准字段库中与所述预定义字段相匹配的一个或多个标准字段、各个所述标准字段的分值、权重值以及所述匹配度,计算所述筛选值。
在本发明一个实施例中,采用二元值表征所述匹配度。
在本发明一个实施例中,所述计算模块402,用于从所述预定义字段中确定出一个或多个关键词,将含有所述关键词的标准字段作为与所述预定义字段相匹配的标准字段。
在本发明一个实施例中,所述计算模块402,用于根据与所述预定义字段相匹配的标准字段的格式,对所述预定义字段进行转换,并根据转换后的预定义字段,计算所述匹配度。
在本发明一个实施例中,当所述标准字段库中的标准字段对应有多个权重值,所述多个权重值分别对应于多个获取方式;所述计算模块402,用于根据所述待选择文档的获取方式,确定与所述预定义字段相匹配的标准字段的权重值,并根据确定出的权重值计算所述筛选值。
在本发明一个实施例中,当所述待选择文档为多个时,所述选择模块403,用于对多个所述待选择文档分别对应的筛选值进行归一化处理,并根据归一化处理后的筛选值,选择所述目标文档。
在本发明一个实施例中,所述筛选条件包括:筛选值大于预设阈值、和/或对所述筛选值进行由大至小排序后的前预设数量的筛选值。
根据本发明实施例的文档选择的装置可以看出,在获取到含有预定义字段的待选择文档后,可根据预定义字段以及包括多个标准字段以及多个标准字段分别对应的分值的标准字段库,计算待选择文档的筛选值,然后根据筛选值,从待选择文档中选择符合预设筛选条件的目标文档。由此实现了自动根据待选择文档中的预定义字段准确地计算待选择文档的筛选值,从而提高了文档选择的准确性。并且该过程无需采用人工方式逐一浏览文档,从而提高了文档选择的效率。
图5示出了可以应用本发明实施例的文档选择的方法或文档选择的装置的示例性***架构500。
如图5所示,***架构500可以包括终端设备501、502、503,网络504和服务器505。网络504用以在终端设备501、502、503和服务器505之间提供通信链路的介质。网络504可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。
用户可以使用终端设备501、502、503通过网络504与服务器505交互,以接收或发送消息等。终端设备501、502、503上可以安装有各种通讯客户端应用,例如购物类应用、网页浏览器应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。
终端设备501、502、503可以是具有显示屏并且支持网页浏览的各种电子设备,包括但不限于智能手机、平板电脑、膝上型便携计算机和台式计算机等等。
服务器505可以是提供各种服务的服务器,例如对用户利用终端设备501、502、503所浏览的购物类网站提供支持的后台管理服务器。后台管理服务器可以对接收到的产品信息查询请求等数据进行分析等处理,并将处理结果(例如目标推送信息、产品信息)反馈给终端设备。
需要说明的是,本发明实施例所提供的文档选择的方法一般由服务器505执行,相应地,文档选择的装置一般设置于服务器505中。
应该理解,图5中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
下面参考图6,其示出了适于用来实现本发明实施例的终端设备的计算机***600的结构示意图。图6示出的终端设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
如图6所示,计算机***600包括中央处理单元(CPU)601,其可以根据存储在只读存储器(ROM)602中的程序或者从存储部分608加载到随机访问存储器(RAM)603中的程序而执行各种适当的动作和处理。在RAM 603中,还存储有***600操作所需的各种程序和数据。CPU 601、ROM 602以及RAM 603通过总线604彼此相连。输入/输出(I/O)接口605也连接至总线604。
以下部件连接至I/O接口605:包括键盘、鼠标等的输入部分606;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分607;包括硬盘等的存储部分608;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分609。通信部分609经由诸如因特网的网络执行通信处理。驱动器610也根据需要连接至I/O接口605。可拆卸介质611,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器610上,以便于从其上读出的计算机程序根据需要被安装入存储部分608。
特别地,根据本发明公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本发明公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分609从网络上被下载和安装,和/或从可拆卸介质611被安装。在该计算机程序被中央处理单元(CPU)601执行时,执行本发明的***中限定的上述功能。
需要说明的是,本发明所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本发明中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。而在本发明中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于:无线、电线、光缆、RF等等,或者上述的任意合适的组合。
附图中的流程图和框图,图示了按照本发明各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本发明实施例中所涉及到的模块可以通过软件的方式实现,也可以通过硬件的方式来实现。所描述的模块也可以设置在处理器中,例如,可以描述为:一种处理器包括获取模块、计算模块和选择模块。其中,这些模块的名称在某种情况下并不构成对该模块本身的限定,例如,获取模块还可以被描述为“获取待选择文档的模块”。
作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的设备中所包含的;也可以是单独存在,而未装配入该设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该设备执行时,使得该设备包括:获取待选择文档,所述待选择文档含有预定义字段;根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值;所述标准字段库包括多个标准字段、以及所述多个标准字段分别对应的分值;根据所述筛选值,从待选择文档中选择符合预设筛选条件的目标文档。
根据本发明实施例的技术方案,在获取到含有预定义字段的待选择文档后,可根据预定义字段以及包括多个标准字段以及多个标准字段分别对应的分值的标准字段库,计算待选择文档的筛选值,然后根据筛选值,从待选择文档中选择符合预设筛选条件的目标文档。由此实现了自动根据待选择文档中的预定义字段准确地计算待选择文档的筛选值,从而提高了文档选择的准确性。并且该过程无需采用人工方式逐一浏览文档,从而提高了文档选择的效率。
上述具体实施方式,并不构成对本发明保护范围的限制。本领域技术人员应该明白的是,取决于设计要求和其他因素,可以发生各种各样的修改、组合、子组合和替代。任何在本发明的精神和原则之内所作的修改、等同替换和改进等,均应包含在本发明保护范围之内。
Claims (11)
1.一种文档选择的方法,其特征在于,包括:
获取待选择文档,所述待选择文档含有预定义字段;
根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值;所述标准字段库包括多个标准字段、以及所述多个标准字段分别对应的分值;
根据所述筛选值,从待选择文档中选择符合预设筛选条件的目标文档。
2.根据权利要求1所述的方法,其特征在于,所述根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值,包括:
确定所述标准字段库中与所述预定义字段相匹配的一个或多个标准字段、以及所述预定义字段与所匹配的标准字段之间的匹配度;
根据与所述预定义字段相匹配的标准字段、所述标准字段的分值以及所述匹配度,计算所述筛选值。
3.根据权利要求2所述的方法,其特征在于,所述标准字段库还包括所述多个标准字段分别对应的权重值;
根据所述标准字段库中与所述预定义字段相匹配的一个或多个标准字段、各个所述标准字段的分值、权重值以及所述匹配度,计算所述筛选值。
4.根据权利要求2所述的方法,其特征在于,所述确定所述标准字段库中与所述预定义字段相匹配的标准字段,包括:
从所述预定义字段中确定出一个或多个关键词,将含有所述关键词的标准字段作为与所述预定义字段相匹配的标准字段。
5.根据权利要求2所述的方法,其特征在于,
根据与所述预定义字段相匹配的标准字段的格式,对所述预定义字段进行转换,并根据转换后的预定义字段,计算所述匹配度;
和/或,
采用二元值表征所述匹配度。
6.根据权利要求3所述的方法,其特征在于,当所述标准字段库中的标准字段对应有多个权重值,所述多个权重值分别对应于多个获取方式;
所述根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值,包括:
根据所述待选择文档的获取方式,确定与所述预定义字段相匹配的标准字段的权重值,并根据确定出的权重值计算所述筛选值。
7.根据权利要求1所述的方法,其特征在于,还包括:当所述待选择文档为多个时,
对多个所述待选择文档分别对应的筛选值进行归一化处理,并根据归一化处理后的筛选值,选择所述目标文档。
8.根据权利要求1至7任一所述的方法,其特征在于,
所述筛选条件包括:筛选值大于预设阈值、和/或对所述筛选值进行由大至小排序后的前预设数量的筛选值。
9.一种文档选择的装置,其特征在于,包括:获取模块、计算模块和选择模块;其中,
所述获取模块,用于获取待选择文档,所述待选择文档含有预定义字段;
所述计算模块,用于根据所述预定义字段以及预设的标准字段库,计算所述待选择文档的筛选值;所述标准字段库包括多个标准字段、以及所述多个标准字段分别对应的分值;
所述选择模块,用于根据所述筛选值,从待选择文档中选择符合预设筛选条件的目标文档。
10.一种电子设备,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如权利要求1-8中任一所述的方法。
11.一种计算机可读介质,其上存储有计算机程序,其特征在于,所述程序被处理器执行时实现如权利要求1-8中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010149328.5A CN111400444A (zh) | 2020-03-03 | 2020-03-03 | 一种文档选择的方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010149328.5A CN111400444A (zh) | 2020-03-03 | 2020-03-03 | 一种文档选择的方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111400444A true CN111400444A (zh) | 2020-07-10 |
Family
ID=71436296
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010149328.5A Pending CN111400444A (zh) | 2020-03-03 | 2020-03-03 | 一种文档选择的方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111400444A (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080005165A1 (en) * | 2006-06-28 | 2008-01-03 | Martin James A | Configurable field definition document |
US20080126335A1 (en) * | 2006-11-29 | 2008-05-29 | Oracle International Corporation | Efficient computation of document similarity |
CN107909340A (zh) * | 2017-11-08 | 2018-04-13 | 平安科技(深圳)有限公司 | 简历筛选方法、电子装置及可读存储介质 |
CN108629046A (zh) * | 2018-05-14 | 2018-10-09 | 平安科技(深圳)有限公司 | 一种字段匹配方法及终端设备 |
CN109766438A (zh) * | 2018-12-12 | 2019-05-17 | 平安科技(深圳)有限公司 | 简历信息提取方法、装置、计算机设备和存储介质 |
CN110084571A (zh) * | 2019-05-08 | 2019-08-02 | 软通智慧科技有限公司 | 一种简历筛选方法、装置、服务器和介质 |
CN110263311A (zh) * | 2019-05-22 | 2019-09-20 | 中国平安财产保险股份有限公司 | 一种网络页面的生成方法及设备 |
CN110502514A (zh) * | 2019-08-15 | 2019-11-26 | 中国平安财产保险股份有限公司 | 数据采集方法、装置、设备及计算机可读存储介质 |
-
2020
- 2020-03-03 CN CN202010149328.5A patent/CN111400444A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080005165A1 (en) * | 2006-06-28 | 2008-01-03 | Martin James A | Configurable field definition document |
US20080126335A1 (en) * | 2006-11-29 | 2008-05-29 | Oracle International Corporation | Efficient computation of document similarity |
CN107909340A (zh) * | 2017-11-08 | 2018-04-13 | 平安科技(深圳)有限公司 | 简历筛选方法、电子装置及可读存储介质 |
CN108629046A (zh) * | 2018-05-14 | 2018-10-09 | 平安科技(深圳)有限公司 | 一种字段匹配方法及终端设备 |
CN109766438A (zh) * | 2018-12-12 | 2019-05-17 | 平安科技(深圳)有限公司 | 简历信息提取方法、装置、计算机设备和存储介质 |
CN110084571A (zh) * | 2019-05-08 | 2019-08-02 | 软通智慧科技有限公司 | 一种简历筛选方法、装置、服务器和介质 |
CN110263311A (zh) * | 2019-05-22 | 2019-09-20 | 中国平安财产保险股份有限公司 | 一种网络页面的生成方法及设备 |
CN110502514A (zh) * | 2019-08-15 | 2019-11-26 | 中国平安财产保险股份有限公司 | 数据采集方法、装置、设备及计算机可读存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111898643B (zh) | 一种语义匹配方法及装置 | |
CN110929125B (zh) | 搜索召回方法、装置、设备及其存储介质 | |
US20150309988A1 (en) | Evaluating Crowd Sourced Information Using Crowd Sourced Metadata | |
CN113204621B (zh) | 文档入库、文档检索方法,装置,设备以及存储介质 | |
CN111104479A (zh) | 一种数据标注的方法及装置 | |
CN113836314B (zh) | 知识图谱构建方法、装置、设备以及存储介质 | |
US20220121668A1 (en) | Method for recommending document, electronic device and storage medium | |
US20160371244A1 (en) | Collaboratively reconstituting tables | |
CN113393306A (zh) | 产品推荐方法、装置、电子设备及计算机可读介质 | |
CN111538815A (zh) | 一种文本查询方法、装置、设备及存储介质 | |
CN113722438A (zh) | 基于句向量模型的句向量生成方法、装置及计算机设备 | |
CN111143556A (zh) | 软件功能点自动计数方法、装置、介质及电子设备 | |
US10073900B2 (en) | Presenting a trusted tag cloud | |
CN111930891B (zh) | 基于知识图谱的检索文本扩展方法及相关装置 | |
CN113590756A (zh) | 信息序列生成方法、装置、终端设备和计算机可读介质 | |
US20200175455A1 (en) | Classification of skills | |
CN116048463A (zh) | 基于标签管理的需求项内容智能推荐方法及装置 | |
CN116186198A (zh) | 信息检索方法、装置、计算机设备及存储介质 | |
CN112926297B (zh) | 处理信息的方法、装置、设备和存储介质 | |
CN111400444A (zh) | 一种文档选择的方法及装置 | |
CN110276001B (zh) | 盘点页识别方法、装置、计算设备和介质 | |
CN109857838B (zh) | 用于生成信息的方法和装置 | |
CN113609833A (zh) | 文件的动态生成方法、装置、计算机设备及存储介质 | |
CN107621892B (zh) | 用于获取信息的方法及装置 | |
CN112784600A (zh) | 信息排序方法、装置、电子设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20221008 Address after: 25 Financial Street, Xicheng District, Beijing 100033 Applicant after: CHINA CONSTRUCTION BANK Corp. Address before: 25 Financial Street, Xicheng District, Beijing 100033 Applicant before: CHINA CONSTRUCTION BANK Corp. Applicant before: Jianxin Financial Science and Technology Co.,Ltd. |