Python 匹配书写风格相似但不同的字符串

Python 匹配书写风格相似但不同的字符串,python,nlp,pattern-matching,Python,Nlp,Pattern Matching,我想知道有没有简单的方法来匹配字符串,比如, i、 工商管理硕士,工商管理硕士,工商管理硕士,工商管理硕士,工商管理硕士 计算机科学硕士或计算机科学硕士,或计算机科学硕士,计算机科学硕士,等等 这些字符串彼此相似,但书写风格不同 我正在做一个简历项目,我必须将工作岗位教育与候选人简历中的教育相匹配,因此,可能会出现这样的情况:一些教育以某种方式写在jop post中,同样的东西以另一种格式存在于简历中,比如jop post找到了MBA,在cv中找到了商业管理硕士,我应该如何处理?……thankx

我想知道有没有简单的方法来匹配字符串,比如, i、 工商管理硕士,工商管理硕士,工商管理硕士,工商管理硕士,工商管理硕士 计算机科学硕士或计算机科学硕士,或计算机科学硕士,计算机科学硕士,等等 这些字符串彼此相似,但书写风格不同
我正在做一个简历项目,我必须将工作岗位教育与候选人简历中的教育相匹配,因此,可能会出现这样的情况:一些教育以某种方式写在jop post中,同样的东西以另一种格式存在于简历中,比如jop post找到了MBA,在cv中找到了商业管理硕士,我应该如何处理?……thankx prevent

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

您好,欢迎使用StackOverflow!如果你还没有,请阅读。到目前为止你都试过什么?我试过这个技巧,我把所有的写作风格保存在db-like-key-value对中,比如MBA-is-key,它的其他格式将是值,当一些教育是从工作岗位上得到的时候,它会在所有元组中搜索,在哪里找到它会得到它的Id,当educ从cv中提取时做同样的事情,如果找到,得到它的Id,如果Id是相同的,意味着它们是相似的字符串。但是我想知道是否有我还可以使用其他方法,或者你可以帮助我?rotern tall我使用regex从简历中提取数据,但现在匹配了,我也可以从regex M.B.A提取的简历中进行匹配,但从jop post中,我发现使用regex now M.B.A=mba的mba必须匹配如果你可以添加代码片段来更好地描述你的问题,这会有帮助的