【问题标题】:Match strings which are similar but diffetent in writing style匹配相似但写作风格不同的字符串
【发布时间】:2019-06-20 07:17:56
【问题描述】:

我想知道是否有任何简单的方法来匹配字符串,例如, 即工商管理硕士MBA,MBA,M-B-A,mba 或拥有计算机科学硕士学位的Cs女士,或拥有计算机科学硕士学位、(计算机科学)硕士学位等 这些字符串彼此相似,但书写风格不同 我正在做一些简历项目,我必须将职位教育与候选人简历中写的教育相匹配,因此可能会出现一些教育以某种方式写在 jop post 中,而同样的东西存在于 cv 中,而另一种格式(如在 jop 中)发布它找到了 MBA 并在 cv 中找到了工商管理硕士我应该如何处理它?........提前谢谢

【问题讨论】:

  • 您好,欢迎来到 StackOverflow!如果您还没有,请阅读how to ask。到目前为止,您尝试过什么?
  • 我已经尝试过这种技术,我将所有的写作风格保存在 db 中,比如像 MBA 这样的键值对是键,当从工作岗位获得一些教育时,它的其他格式将是值,它在所有元组中搜索在哪里找到它得到它的 ID 当 educ 从 cv 中提取时,如果找到它的 id,如果 id 相同意味着它们是相似的字符串。
  • 但我想知道是否还有其他方法可以使用或者您可以帮助我吗?

标签: python nlp pattern-matching


【解决方案1】:

通常可以使用正则表达式(在 python 中的“re”包中)找到字符串模式,如果没有代码和数据结构的示例,我无能为力,但是可以轻松地将 MBA、M.B.A 或 M-B-A 等字符串分组使用正则表达式完成

【讨论】:

  • rotern tall 我已经使用正则表达式从 CV 中提取数据,但它现在正在匹配 iave 进行匹配,即从我从正则表达式 M.B.A 中提取的 CV 中进行匹配,但从 jop post 我发现 mba 从现在使用正则表达式 M.B.A=必须匹配的mba
  • 如果你能添加一个代码 sn-p 来更好地描述你的问题,那会很有帮助
猜你喜欢
  • 2014-05-15
  • 2013-10-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-07-07
  • 2022-06-12
相关资源
最近更新 更多