我正在尝试比较两个简历。我有一个标准,如果某些字段匹配它是重复的。如您所知,简历样式有所不同。如何理解名称字段是名称字段,因此我可以将其存储在某个位置并将其与另一个简历中的相同字段进行比较?

到目前为止,我已经使用了Interop方法,并且将所有文档内容都存储在字符串中。我从字符串中分割所有\ t,\ r和空白,并获得一个数组。从数组中,如何获得自己的标准xml格式,如下所示:

XML格式:

 <CANDIDATE_FULL_NAME>CandidateName here</CANDIDATE_FULL_NAME>
 <CANDIDATE_FIRST_NAME>CandidateFirstName here</CANDIDATE_FIRST_NAME>
 <CANDIDATE_LAST_NAME>CandidateLastName here</CANDIDATE_LAST_NAME>
 <PRIMARY_EMAI`enter code here`L_ID>[email protected]</PRIMARY_EMAIL_ID>
 <PHONE_BASIC>+919720018454155</PHONE_`enter code here`BASIC>
 <DOB>8/2/1987</DOB>
 <STREET1></STREET1>
 <STREET2></STREET2>
 <CITY></CITY>
 <REGION></REGION>
 <COUNTRY></COUNTRY>
 <PIN></PIN>


复习完我的问题后,对我来说很明显我不知道自己在做什么,因此非常感谢您。

最佳答案

加内什,
我建议您建立自己的逻辑。
这是您可以使用的。


将所有简历分为几个字段。
然后,您可以像每个字段一样赋予体重。

电子邮件-80
电话-80
名称-20
最高学历-20
家乡-20
上次工作的公司-20
DOB-30
和别的

然后加上数字,看它们的总和是否等于或大于80。
如果不止如此,那么您可以说它的简历。
但是,如果不是这样,您就会知道。
挑战是有多少个领域,以及如何划分它们。我建议使用一些简历解析器,并在此之上构建逻辑。

09-06 03:39