System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及簡歷自動生成領域,尤其涉及一種基于自然語言處理的智能簡歷生成系統。
技術介紹
1、傳統的簡歷生成過程,一般為求職者根據招聘崗位的要求手動地對簡歷模板的內容進行修改以獲得用于投遞的簡歷。對于同一類型的崗位,由于不同公司的側重點都不一樣,因此,求職者需要手動地對簡歷進行修改以使得簡歷能夠更好地適用于不同的招聘要求。對于想通過大范圍海量投遞簡歷以獲得更多的面試機會的求職者而言,修改大量的簡歷需要耗費非常多的時間。
技術實現思路
1、本專利技術的目的在于公開一種基于自然語言處理的智能簡歷生成系統,解決如何更快地輔助求職者生成簡歷的技術問題。
2、為了達到上述目的,本專利技術采用如下技術方案:
3、本專利技術提供了一種基于自然語言處理的智能簡歷生成系統,包括職位信息獲取模塊、簡歷信息存儲模塊、模板存儲模塊和簡歷生成模塊;
4、職位信息獲取模塊用于從招聘網站獲取招聘信息;
5、簡歷信息存儲模塊用于存儲求職者的工作經歷信息;
6、模板存儲模塊用于存儲簡歷模板,簡歷模板包括基本信息填寫區域和工作經驗填寫區域,基本信息填寫區域中已提前填寫求職者的基本信息;
7、簡歷生成模塊用于根據招聘信息,采用自然語言處理技術從工作經歷信息中進行篩選,獲得篩選信息,并將篩選信息填寫至簡歷模板中的工資經驗填寫區域,從而生成簡歷。
8、優選的,職位信息獲取模塊包括控制單元和爬蟲單元;
9、控制單元用于基于爬取記
10、爬蟲單元用于基于訪問間隔對招聘網站進行訪問,爬取招聘網站發布的招聘信息。
11、優選的,職位信息獲取模塊還包括對比單元和存儲單元;
12、對比單元用于將本次進行爬取獲得的所有招聘信息與上一次進行爬取所獲得的所有招聘信息進行對比,判斷是否存在新增加的招聘信息,若是,則將新增加的招聘信息存儲發送至存儲單元進行存儲。
13、優選的,爬取記錄包括爬取時間、服務器的響應時長、接收到的http狀態碼和該次爬取獲得的新增加的招聘信息的數量。
14、優選的,招聘信息包括基本信息、崗位描述、學歷要求、工作經驗要求、技能要求和證書要求;
15、招聘網站包含多個頁面,每個頁面包含多條招聘信息。
16、優選的,基本信息包括招聘的崗位的職位、工作地點和公司名稱;
17、崗位描述包括崗位的工作內容;
18、工作經驗要求包括項目經驗要求和崗位從業年限要求;
19、技能要求為該崗位所招聘的人員所需要具備的技能;
20、技能要求為該崗位所招聘的人員所需要具備的證書。
21、優選的,簡歷生成模塊包括關鍵詞獲取單元和提取單元;
22、關鍵詞獲取單元用于從招聘信息中獲取關鍵詞集合;
23、提取單元用于基于關鍵詞集合從求職者的工作經歷信息中獲取篩選信息。
24、優選的,從招聘信息中獲取關鍵詞集合,包括:
25、對招聘信息的文本進行分詞處理,獲得詞語集合;
26、分別計算詞語集合中的每個詞語的排名系數;
27、基于排名系數獲取關鍵詞集合詞。
28、優選的,對招聘信息的文本進行分詞處理,獲得詞語集合,包括:
29、對招聘信息的文本進行無用字符去除,獲得待分詞文本;
30、使用分詞算法對待分詞文本進行分詞處理,獲得多個詞語,將獲得的詞語存入詞語集合;
31、刪除詞語集合中的停用詞。
32、優選的,基于排名系數獲取關鍵詞集合詞,包括:
33、將排名系數最大的前s×n個詞語作為關鍵詞存入關鍵詞集合,n表示詞語集合中的詞語的總數,s表示預設的比例。
34、有益效果:
35、本專利技術通過自動從招聘網站中獲取招聘信息,并采用自然語言處理技術,基于招聘信息來自動從求職者的工作經歷信息中獲取用于填寫簡歷模板中的工作經驗填寫區域的篩選信息,從而實現了簡歷的智能生成。本專利技術能夠在求職者需要批量地投遞簡歷信息時,快速地生成一份簡歷文本,可以有效地提高求職者批量投遞簡歷的效率,而且生成的簡歷都是有針對性的簡歷,并不是對所有的公司都投遞同一份簡歷,從而可以獲得更好的簡歷投遞效果。
本文檔來自技高網...【技術保護點】
1.一種基于自然語言處理的智能簡歷生成系統,其特征在于,包括職位信息獲取模塊、簡歷信息存儲模塊、模板存儲模塊和簡歷生成模塊;
2.根據權利要求1所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,職位信息獲取模塊包括控制單元和爬蟲單元;
3.根據權利要求2所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,職位信息獲取模塊還包括對比單元和存儲單元;
4.根據權利要求2所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,爬取記錄包括爬取時間、服務器的響應時長、接收到的HTTP狀態碼和該次爬取獲得的新增加的招聘信息的數量。
5.根據權利要求1所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,招聘信息包括基本信息、崗位描述、學歷要求、工作經驗要求、技能要求和證書要求;
6.根據權利要求5所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,基本信息包括招聘的崗位的職位、工作地點和公司名稱;
7.根據權利要求1所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,簡歷生成模塊包括關鍵
8.根據權利要求7所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,從招聘信息中獲取關鍵詞集合,包括:
9.根據權利要求8所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,對招聘信息的文本進行分詞處理,獲得詞語集合,包括:
10.根據權利要求8所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,基于排名系數獲取關鍵詞集合詞,包括:
...【技術特征摘要】
1.一種基于自然語言處理的智能簡歷生成系統,其特征在于,包括職位信息獲取模塊、簡歷信息存儲模塊、模板存儲模塊和簡歷生成模塊;
2.根據權利要求1所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,職位信息獲取模塊包括控制單元和爬蟲單元;
3.根據權利要求2所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,職位信息獲取模塊還包括對比單元和存儲單元;
4.根據權利要求2所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,爬取記錄包括爬取時間、服務器的響應時長、接收到的http狀態碼和該次爬取獲得的新增加的招聘信息的數量。
5.根據權利要求1所述的一種基于自然語言處理的智能簡歷生成系統,其特征在于,招聘信息包括基本信息、崗位描述、學歷...
【專利技術屬性】
技術研發人員:黃一洋,黃春燕,彭高山,
申請(專利權)人:湖北錦繡人才科技集團有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。