简历智能填写方法、系统、服务器及存储介质与流程

文档序号:16784636发布日期:2019-02-01 19:21阅读:245来源:国知局
简历智能填写方法、系统、服务器及存储介质与流程

本发明涉及计算机应用领域,尤其涉及一种简历智能填写方法、系统、服务器及存储介质。



背景技术:

目前一般的填写简历的方式是用户自己手动打开需要投递的公司网页进入招聘系统,自己手动输入或复制粘贴内容,但也存在一些大型的招聘网站会给我们提供他们的简历模板,求职者通过一次填写就可以在其平台投递公司,但是目前仍然很多公司有自己独有的简历投递系统,用户在多个网站平台进行投递简历时,会存在重复填写简历的操作,用户投递简历的方式过于繁琐,极大浪费了用户的时间和精力。



技术实现要素:

本发明的主要目的在于提供一种简历智能填写方法、系统、服务器及存储介质,旨在解决现有技术中用户在多个平台投递简历时,会存在重复填写简历的操作,极大浪费了用户的时间和精力的技术问题。

为实现上述目的,本发明提供一种简历智能填写方法,所述简历智能填写方法包括以下步骤:

服务器获取目标用户的简历基础信息、模板选择信息和待投递网址;

根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息;

将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果;

根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上。

优选地,所述将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果,具体包括:

将所述待投递网址发送至目标浏览器,以使所述目标浏览器加载所述待投递网址,并根据所述目标浏览器内的预设简历智能投递插件对所述待投递网址对应的html数据进行分析,并生成网页解析结果,所述预设简历智能投递插件为对待投递网址对应的网页进行解析的预设插件;

接收所述目标浏览器反馈的网页解析结果。

优选地,所述服务器获取目标用户的简历基础信息、模板选择信息和待投递网址之前,所述简历智能填写方法还包括:

遍历预设简历网站数据库中的各个网站,判断是否有目标网站存在历史简历,所述历史简历为所述目标用户在所述目标网站中已填写过的简历;

在有目标网站存在所述历史简历时,获取所述历史简历中的历史简历信息,并将所述历史简历信息作为所述目标简历信息;

在不存在所述历史简历时,接收所述目标用户上传的简历基础信息、模板选择信息和待投递网址。

优选地,所述根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息之前,所述简历智能填写方法还包括:

从互联网中采集到多个样本简历,并从各样本简历中提取简历术语;

根据所述简历术语建立简历术语语料库,并根据所述简历术语的类型对所述简历术语语料库进行划分;

获取分类后的简历术语语料库中每一类简历术语对应的样本简历,从每一类简历术语对应的样本简历中选取目标样本简历作为各类的目标模板;

根据各类的目标模板的集合建立预设模板库。

优选地,所述根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上,具体包括:

将所述目标简历信息拆解成不同属性的信息子元素;

根据所述网页解析结果将各信息子元素发送至所述目标浏览器,以使所述目标浏览器将各信息子元素填充至所述待投递简历网址的目标单元格中,所述目标单元格为所述待投递简历的不同填写内容对应的单元格。

优选地,所述根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上所述网页解析结果之后,所述简历智能填写方法还包括:

获取所述待投递简历的填充状态;

在所述填充状态为填充完全时,判定当前简历填写流程结束。

优选地,所述获取所述待投递简历的填充状态之后,所述简历智能填写方法还包括:

在所述填充状态为填充未完全时,发送简历未填充完全的提示信息至所述目标用户;

接收所述目标用户的拖动指令,将所述目标简历信息中未填充的信息再次填充至所述待投递简历的未填充区域内,直至所述待投递简历填充完成。

此外,为实现上述目的,本发明还提出一种服务器,所述服务器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的简历智能填写程序,所述简历智能填写程序配置为实现如上文所述的简历智能填写方法的步骤。

此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有简历智能填写程序,所述简历智能填写程序被处理器执行时实现如上文所述的简历智能填写方法的步骤。

此外,为实现上述目的,本发明还提供一种简历智能填写系统,所述简历智能填写系统包括:

信息获取模块,用于服务器获取目标用户的简历基础信息、模板选择信息和待投递网址;

模板选取模块,用于根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息;

网站加载模块,用于将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果;

简历填充模块,用于根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上。

本发明提出的简历智能填写方法,通过服务器获取目标用户的简历基础信息、模板选择信息和待投递网址;根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息;将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果;根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上,通过目标模板快速生成目标简历信息能够提高用户填写简历的速度和效率,节约了用户填写简历的时间,并且根据用户习惯进行个性化模板定制,提升了用户体验。

附图说明

图1为本发明实施例方案涉及的硬件运行环境的服务器结构示意图;

图2为本发明简历智能填写方法第一实施例的流程示意图;

图3为本发明简历智能填写方法第二实施例的流程示意图;

图4为本发明简历智能填写方法第三实施例的流程示意图;

图5为本发明简历智能填写系统第一实施例的功能模块图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例的解决方案主要是:通过服务器获取目标用户的简历基础信息、模板选择信息和待投递网址;根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息并进行存储;在目标浏览器中加载待投递简历网站,并对所述待投递简历网站进行解析,获得解析结果;调取所述目标简历信息,根据所述网页解析结果将所述目标简历信息填充至所述待投递简历网站的待投递简历,通过目标模板快速生成目标简历信息能够提高用户填写简历的速度和效率,节约了用户填写简历的时间,并且根据用户习惯进行个性化模板定制,提升了用户体验,解决了现有技术中用户在多个平台投递简历时,会存在重复填写简历的操作,极大浪费了用户的时间和精力的技术问题。

参照图1,图1为本发明实施例方案涉及的硬件运行环境的服务器结构示意图。

如图1所示,该服务器可以包括:处理器1001,例如cpu,通信总线1002、用户端接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户端接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户端接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。

本领域技术人员可以理解,图1中示出的服务器结构并不构成对该服务器的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户端接口模块以及简历智能填写程序。

本发明服务器通过处理器1001调用存储器1005中存储的简历智能填写程序,并执行以下操作:

获取目标用户的简历基础信息、模板选择信息和待投递网址;

根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息;

将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果;

根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上。

进一步地,处理器1001可以调用存储器1005中存储的简历智能填写程序,还执行以下操作:

将所述待投递网址发送至目标浏览器,以使所述目标浏览器加载所述待投递网址,并根据所述目标浏览器内的预设简历智能投递插件对所述待投递网址对应的html数据进行分析,并生成网页解析结果,所述预设简历智能投递插件为对待投递网址对应的网页进行解析的预设插件;

接收所述目标浏览器反馈的网页解析结果。

进一步地,处理器1001可以调用存储器1005中存储的简历智能填写程序,还执行以下操作:

遍历预设简历网站数据库中的各个网站,判断是否有目标网站存在历史简历,所述历史简历为所述目标用户在所述目标网站中已填写过的简历;

在有目标网站存在所述历史简历时,获取所述历史简历中的历史简历信息,并将所述历史简历信息作为所述目标简历信息;

在不存在所述历史简历时,接收所述目标用户上传的简历基础信息、模板选择信息和待投递网址。

进一步地,处理器1001可以调用存储器1005中存储的简历智能填写程序,还执行以下操作:

从互联网中采集到多个样本简历,并从各样本简历中提取简历术语;

根据所述简历术语建立简历术语语料库,并根据所述简历术语的类型对所述简历术语语料库进行划分;

获取分类后的简历术语语料库中每一类简历术语对应的样本简历,从每一类简历术语对应的样本简历中选取目标样本简历作为各类的目标模板;

根据各类的目标模板的集合建立预设模板库库。

进一步地,处理器1001可以调用存储器1005中存储的简历智能填写程序,还执行以下操作:

将所述目标简历信息拆解成不同属性的信息子元素;

根据所述网页解析结果将各信息子元素发送至所述目标浏览器,以使所述目标浏览器将各信息子元素填充至所述待投递简历网址的目标单元格中,所述目标单元格为所述待投递简历的不同填写内容对应的单元格。

进一步地,处理器1001可以调用存储器1005中存储的简历智能填写程序,还执行以下操作:

获取所述待投递简历的填充状态;

在所述填充状态为填充完全时,判定当前简历填写流程结束。

进一步地,处理器1001可以调用存储器1005中存储的简历智能填写程序,还执行以下操作:

在所述填充状态为填充未完全时,发送简历未填充完全的提示信息至所述目标用户;

接收所述目标用户的拖动指令,将所述目标简历信息中未填充的信息再次填充至所述待投递简历的未填充区域内,直至所述待投递简历填充完成。

本实施例通过上述方案,通过服务器获取目标用户的简历基础信息、模板选择信息和待投递网址;根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息;将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果;根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上、模板选择信息和待投递网址,通过目标模板快速生成目标简历信息能够提高用户填写简历的速度和效率,节约了用户填写简历的时间,并且根据用户习惯进行个性化模板定制,提升了用户体验。

基于上述硬件结构,提出本发明简历智能填写方法实施例。

参照图2,图2为本发明简历智能填写方法第一实施例的流程示意图。

在第一实施例中,所述简历智能填写方法包括以下步骤:

步骤s10、服务器获取目标用户的简历基础信息、模板选择信息和待投递网址。

需要说明的是,所述简历基础信息为目标用户的基础的简历客观信息,包括但不限于用户的身份信息、用户的历史工作经历以及教育背景信息等;所述模板选择信息为根据用户的需求自行选择的不同类型模板的信息,所述待投递网址为所述目标用户想要进行投递简历的网站地址,通过所述模板选择信息可以选出所述目标用户喜欢或需要的模板,从而实现简历模板的个性化定制,提升了用户体验。

步骤s20、根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息。

可以理解的是,所述预设模板库为预先设置的存储大量不同简历模板的数据库,可以是通过大量实验数据分析获得的不同类型的简历模板的数据集合,也可以是技术人员根据日常操作经验确定的不同简历模板的集合对应的数据库,还可以是用户预先自行拟定的不同简历模板的集合对应的数据库,当然也可以是通过其他方式确定的预设模板库,本实施例对此不加以限制。

应当理解的是,通过所述模板选择信息可以从预设模板库中选取对应的目标模板,再将所述简历基础信息输入至目标模板就可以生成目标简历信息,所述目标模板可以包括一些需要主观表达的内容,例如描述自身优点的“自我介绍”、描述对自身的职业规划以及为应聘公司所能做的贡献等主观表达,使最后生成的目标简历信息是有利于用户求职需要的,满足了用户的个性需求,并且通过将所述简历基础信息输入至所述目标模板中,能够快速获得为用户量身定制的个人简历信息,即目标简历信息,有利于用户求职成功,提高了用户填写简历的效率。

进一步地,所述步骤s20之前,所述简历智能填写方法还包括以下步骤:

从互联网中采集到多个样本简历,并从各样本简历中提取简历术语;

根据所述简历术语建立简历术语语料库,并根据所述简历术语的类型对所述简历术语语料库进行划分;

获取分类后的简历术语语料库中每一类简历术语对应的样本简历,从每一类简历术语对应的样本简历中选取目标样本简历作为各类的目标模板;

根据各类的目标模板的集合建立预设模板库。

可以理解的是,所述预设模板库的建立可以是从互联网上采集多个样本简历,从而根据每个简历的不同简历术语进行简历的类型划分,从而可以获得不同类别的目标模板,可以根据简历术语语料库分为现实型、社会型、艺术型、研究型、传统型、企业家型以及其他,当然也可以是根据各样本简历中简历术语的类型不同进行除上述列举的类型之外的简历模板,本实施例对此不加以限制;通过各类目标模板可以建立上述预设模板库,从而能够使用户选到合适的简历模板,加快简历投递的速度和效率,提升了用户体验。

步骤s30、将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果。

需要说明的是,所述目标用户打开所述目标浏览器进行投递简历,所述目标浏览器可以是任何一种支持并已经添加了预设简历智能投递插件的浏览器;所述预设简历投递插件为预先设置的可以对浏览器的网页页面进行解析和分析的插件;所述待投递简历网站为用户想要进行简历投递的网站;通过在所述目标浏览器中加载待投递简历网站,可以对所述待投递简历网站进行解析,可以获得相应的解析结果,即所述待投递简历网站的页面简历投递框架的解析结果,通过对所述待投递简历网站进行解析可以获得所述网页解析结果,有利于后续简历信息的填充,加快简历填写的速度和效率。

步骤s40、根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上。

可以理解的是,通过调取已经存储的所述目标简历信息,所述目标简历信息可以存储在服务器本地的存储空间内,也可以是存储在远端的云存储空间内,本实施例对此不加以限制;根据所述网页解析结果可以将所述目标简历信息中的各个信息单元填充到所述待投递简历网站的待投递简历中各个单元框中,从而实现目标简历信息与待投递简历网站的待投递简历的简历填写框架基本匹配,从而节省填写简历的时间。

进一步地,所述步骤s40之后,所述简历智能填写方法还包括以下步骤:

获取所述待投递简历的填充状态;

在所述填充状态为填充完全时,判定当前简历填写流程结束。

可以理解的是,所述待投递简历的填充状态为所述待投递简历的填写完成程度,是否已经完全填写完整,当所述填充状态为填充完全时,即所述待投递简历填写完整时,判定当前简历填写流程结束,代表简历已经填写完了。

相应地,所述获取所述待投递简历的填充状态之后,所述简历智能填写方法还包括以下步骤:

在所述填充状态为填充未完全时,发送简历未填充完全的提示信息至所述目标用户;

接收所述目标用户的拖动指令,将所述目标简历信息中未填充的信息再次填充至所述待投递简历的未填充区域内,直至所述待投递简历填充完成。

应当理解的是,在所述填充状态为填充未完全时,可以发送简历未填充完全的提示信息至所述目标用户,从而在用户看到提示信息后,可以进行手动操作,即接收到所述目标用户的拖动指令,将所述目标简历信息中未填充的信息再次填充至所述待投递简历的相应的未填充区域内,直至所述待投递简历填充完成,这样可以保证简历的最终完成,提高了简历的完整度,提升了用户体验。

本实施例通过上述方案,通过服务器获取目标用户的简历基础信息、模板选择信息和待投递网址;根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息;将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果;根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上,通过目标模板快速生成目标简历信息能够提高用户填写简历的速度和效率,节约了用户填写简历的时间,并且根据用户习惯进行个性化模板定制,提升了用户体验。

进一步地,图3为本发明简历智能填写方法第二实施例的流程示意图,如图3所示,基于第一实施例提出本发明简历智能填写方法第二实施例,在本实施例中,所述步骤s30具体包括以下步骤:

步骤s31、将所述待投递网址发送至目标浏览器,以使所述目标浏览器加载所述待投递网址,并根据所述目标浏览器内的预设简历智能投递插件对所述待投递网址对应的html数据进行分析,并生成网页解析结果,所述预设简历智能投递插件为对待投递网址对应的网页进行解析的预设插件。

可以理解的是,因为所述目标浏览器添加了预设简历智能投递插件,而预设简历智能投递插件能够对所述待投递简历网站进行分析,具体是对所述待投递简历网站的超级文本标记语言(hypertextmarkuplanguage,html)数据进行分析,即对html页面进行解析分析,通过所述预设简历智能投递插件对所述待投递简历网站的html数据进行分析,能够获得所述待投递简历网站中待投递简历的网页解析结果,即待投递简历的简历填写框架,以及简历填写内容限制,从而为后续目标简历信息的填写做准备。

步骤s32、接收所述目标浏览器反馈的网页解析结果。

应当理解的是,通过所述预设简历智能投递插件对所述待投递简历网站的html数据进行分析可以获得相应的解析结果,服务器可以直接接收所述预设简历智能投递插件反馈的解析结果。

相应地,所述步骤s40具体包括以下步骤:

步骤s41、将所述目标简历信息拆解成不同属性的信息子元素。

可以理解的是,在调取存储的所述目标简历信息后,可以将所述目标简历信息中各类简历信息进行拆解,如工作经历、个人基本信息和求职意向等不同类型的简历信息分别区分开,获得不同属性的信息子元素。

步骤s42、根据所述网页解析结果将各信息子元素发送至所述目标浏览器,以使所述目标浏览器将各信息子元素填充至所述待投递简历网址的目标单元格中,所述目标单元格为所述待投递简历的不同填写内容对应的单元格。

应当理解的是,所述目标单元格为所述待投递简历的不同填写内容对应的单元格,通过所述网页解析结果可以知道所述待投递简历网站中目标单元格的属性和分布,即可以知道所述待投递简历网站中待投递简历的填写格式和样式,从而将所述目标简历信息进行拆解后,再将不同属性的信息子元素填充至所述待投递简历网站的目标单元格中,从而实现了简历的快速填写,提高了简历填写的速度和效率。

本实施例通过上述方案,通过在所述目标浏览器中加载待投递简历网站,以使预设简历智能投递插件对所述待投递简历网站的html数据进行分析;接收所述预设简历智能投递插件反馈的解析结果;调取存储的所述目标简历信息,将所述目标简历信息中各类简历信息进行拆解,获得不同属性的信息子元素;根据所述网页解析结果将各信息子元素填充至所述待投递简历网站的目标单元格中,所述目标单元格为所述待投递简历的不同填写内容对应的单元格,实现了简历的快速填写,通过目标模板快速生成目标简历信息能够提高用户填写简历的速度和效率,节约了用户填写简历的时间,并且根据用户习惯进行个性化模板定制,提升了用户体验。

进一步地,图4为本发明简历智能填写方法第三实施例的流程示意图,如图4所示,基于第二实施例提出本发明简历智能填写方法第三实施例,在本实施例中,所述步骤s10之前,所述简历智能填写方法还包括以下步骤:

步骤s01、遍历预设简历网站数据库中的各个网站,判断是否有目标网站存在历史简历,所述历史简历为所述目标用户在所述目标网站中已填写过的简历。

需要说明的是,所述预设简历网站数据库为预先设置的存储了大量不同投递简历的网站的数据库,所述预设简历网站可以是通过大量实验数据分析获得的不同简历网站的数据集合,也可以是技术人员根据日常操作经验确定的不同简历网站的集合对应的数据库,还可以是用户预先自行拟定的不同简历网站的集合对应的数据库,通过查找所述预设简历网站数据库可以获得其他网站上有没有与所述目标用户曾经填写过的简历,即所述目标用户在其他的投递简历的网站中投递过简历,此时通过遍历预设简历网站数据库中的各个网站,可以判断是否有网站上存在所述目标用户曾经填写过的简历,即历史简历。

步骤s02、在有目标网站存在所述历史简历时,获取所述历史简历中的历史简历信息,并将所述历史简历信息作为所述目标简历信息。

步骤s03、在不存在所述历史简历时,接收所述目标用户上传的简历基础信息、模板选择信息和待投递网址。

可以理解的是,在查找到所述预设简历网站数据库中存在有所述目标用户在目标网站内填写过的历史简历时,可以从所述历史简历中提取历史简历信息,即所述目标曾经填写过的简历中存在的信息,从而作为所述目标简历信息,当然用户可以自行对所述目标简历信息进行调整,以最后一次调整后的目标简历信息作为新的目标简历信息,本实施例对此不加以限制;在不存在所述历史简历时,即表明所述预设简历网站数据库中不存在所述目标用户曾经填写过的历史简历,即所述目标用户未在其他网站上填写过简历,此时需要接受所述目标用户删除的简历基础信息、模板选择信息和待投递网址,从而确定目标简历信息,而通过获取其他网站内已经填写过的历史简历,作为待投递简历网站的目标简历信息,可以为用户节省大量的简历投递时间,极大提高简历投递的速度和效率。

本实施例通过上述方案,遍历预设简历网站数据库中的各个网站,判断是否有目标网站存在历史简历,所述历史简历为所述目标用户在所述目标网站中已填写过的简历;在有目标网站存在所述历史简历时,获取所述历史简历中的历史简历信息,并将所述历史简历信息作为所述目标简历信息,在不存在所述历史简历时,接收所述目标用户上传的简历基础信息、模板选择信息和待投递网址,可以为用户节省大量的简历投递时间,极大提高简历投递的速度和效率,提升了用户体验。

基于本发明简历智能填写方法的上述实施例,本发明进一步提供一种简历智能填写系统。

参照图5,图5为本发明简历智能填写系统第一实施例的功能模块图。

本发明简历智能填写系统第一实施例中,该简历智能填写系统包括:

信息获取模块10,用于获取目标用户的简历基础信息、模板选择信息和待投递网址。

需要说明的是,所述简历基础信息为目标用户的基础的简历客观信息,包括但不限于用户的身份信息、用户的历史工作经历以及教育背景信息等;所述模板选择信息为根据用户的需求自行选择的不同类型模板的信息,通过所述模板选择信息可以选出所述目标用户喜欢或需要的模板,从而实现简历模板的个性化定制,提升了用户体验。

模板选取模块20,用于根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息。

可以理解的是,所述预设模板库为预先设置的存储大量不同简历模板的数据库,可以是通过大量实验数据分析获得的不同类型的简历模板的数据集合,也可以是技术人员根据日常操作经验确定的不同简历模板的集合对应的数据库,还可以是用户预先自行拟定的不同简历模板的集合对应的数据库,当然也可以是通过其他方式确定的预设模板库,本实施例对此不加以限制。

应当理解的是,通过所述模板选择信息可以从预设模板库中选取对应的目标模板,再将所述简历基础信息输入至目标模板就可以生成目标简历信息,所述目标模板可以包括一些需要主观表达的内容,例如描述自身优点的“自我介绍”、描述对自身的职业规划以及为应聘公司所能做的贡献等主观表达,使最后生成的目标简历信息是有利于用户求职需要的,满足了用户的个性需求,并且通过将所述简历基础信息输入至所述目标模板中,能够快速获得为用户量身定制的个人简历信息,即目标简历信息,有利于用户求职成功,提高了用户填写简历的效率。

网站加载模块30,用于将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果。

需要说明的是,所述目标用户打开所述目标浏览器进行投递简历,所述目标浏览器可以是任何一种支持并已经添加了预设简历智能投递插件的浏览器;所述预设简历投递插件为预先设置的可以对浏览器的网页页面进行解析和分析的插件;所述待投递简历网站为用户想要进行简历投递的网站;通过在所述目标浏览器中加载待投递简历网站,可以对所述待投递简历网站进行解析,可以获得相应的解析结果,即所述待投递简历网站的页面简历投递框架的解析结果,通过对所述待投递简历网站进行解析可以获得所述网页解析结果,有利于后续简历信息的填充,加快简历填写的速度和效率。

简历填充模块40、用于根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上。

可以理解的是,通过调取已经存储的所述目标简历信息,所述目标简历信息可以存储在服务器本地的存储空间内,也可以是存储在远端的云存储空间内,本实施例对此不加以限制;根据所述网页解析结果可以将所述目标简历信息中的各个信息单元填充到所述待投递简历网站的待投递简历中各个单元框中,从而实现目标简历信息与待投递简历网站的待投递简历的简历填写框架基本匹配,从而节省填写简历的时间。

本实施例通过上述方案,通过服务器获取目标用户的简历基础信息、模板选择信息和待投递网址;根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息并进行存储;在目标浏览器中加载待投递简历网站,并对所述待投递简历网站进行解析,获得解析结果;调取所述目标简历信息,根据所述网页解析结果将所述目标简历信息填充至所述待投递简历网站的待投递简历,通过目标模板快速生成目标简历信息能够提高用户填写简历的速度和效率,节约了用户填写简历的时间,并且根据用户习惯进行个性化模板定制,提升了用户体验。

此外,本发明实施例还提出一种存储介质,所述存储介质上存储有简历智能填写程序,所述简历智能填写程序被处理器执行时实现如下操作:

获取目标用户的简历基础信息、模板选择信息和待投递网址;

根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息;

将所述待投递网址发送至目标浏览器,并接收所述目标浏览器反馈的网页解析结果;

根据所述网页解析结果将所述目标简历信息发送至所述目标浏览器,以使所述目标浏览器将所述目标简历信息填充至所述待投递网址对应的待投递简历上。

进一步地,所述简历智能填写程序被处理器执行时还实现如下操作:

将所述待投递网址发送至目标浏览器,以使所述目标浏览器加载所述待投递网址,并根据所述目标浏览器内的预设简历智能投递插件对所述待投递网址对应的html数据进行分析,并生成网页解析结果,所述预设简历智能投递插件为对待投递网址对应的网页进行解析的预设插件;

接收所述目标浏览器反馈的网页解析结果。

进一步地,所述简历智能填写程序被处理器执行时还实现如下操作:

遍历预设简历网站数据库中的各个网站,判断是否有目标网站存在历史简历,所述历史简历为所述目标用户在所述目标网站中已填写过的简历;

在有目标网站存在所述历史简历时,获取所述历史简历中的历史简历信息,并将所述历史简历信息作为所述目标简历信息;

在不存在所述历史简历时,接收所述目标用户上传的简历基础信息、模板选择信息和待投递网址。

进一步地,所述简历智能填写程序被处理器执行时还实现如下操作:

从互联网中采集到多个样本简历,并从各样本简历中提取简历术语;

根据所述简历术语建立简历术语语料库,并根据所述简历术语的类型对所述简历术语语料库进行划分;

获取分类后的简历术语语料库中每一类简历术语对应的样本简历,从每一类简历术语对应的样本简历中选取目标样本简历作为各类的目标模板;

根据各类的目标模板的集合建立预设模板库。

进一步地,所述简历智能填写程序被处理器执行时还实现如下操作:

将所述目标简历信息拆解成不同属性的信息子元素;

根据所述网页解析结果将各信息子元素发送至所述目标浏览器,以使所述目标浏览器将各信息子元素填充至所述待投递简历网址的目标单元格中,所述目标单元格为所述待投递简历的不同填写内容对应的单元格。

进一步地,所述简历智能填写程序被处理器执行时还实现如下操作:

获取所述待投递简历的填充状态;

在所述填充状态为填充完全时,判定当前简历填写流程结束。

进一步地,所述简历智能填写程序被处理器执行时还实现如下操作:

在所述填充状态为填充未完全时,发送简历未填充完全的提示信息至所述目标用户;

接收所述目标用户的拖动指令,将所述目标简历信息中未填充的信息再次填充至所述待投递简历的未填充区域内,直至所述待投递简历填充完成。

本实施例通过上述方案,通过服务器获取目标用户的简历基础信息、模板选择信息和待投递网址;根据所述模板选择信息从预设模板库中选取对应的目标模板,并将所述简历基础信息输入至所述目标模板中,获得目标简历信息并进行存储;在目标浏览器中加载待投递简历网站,并对所述待投递简历网站进行解析,获得解析结果;调取所述目标简历信息,根据所述网页解析结果将所述目标简历信息填充至所述待投递简历网站的待投递简历,通过目标模板快速生成目标简历信息能够提高用户填写简历的速度和效率,节约了用户填写简历的时间,并且根据用户习惯进行个性化模板定制,提升了用户体验。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1