我在迪拜的一家银行看到了实习机会。他们有一个明确的问题陈述,要在 2 个月内解决。他们只告诉我们两行 -
“基本上,问题出在名称匹配逻辑上。 有两个字段(变量)——都是雇主名称,并且是一个自由文本字段。所以我们需要编写一个程序来匹配这两个变量。”
谁能帮我理解一下?它只是一个简单的模式匹配的东西吗? 任何帮助/意见将不胜感激。
最佳答案
我认为这就是他们的要求:
他们有两个相关数据来源,例如,一个来自内部数据库,另一个来自名片输入。
因为这两个字段是自由文本字段,所以会出现不一致的情况。例如,Nitin Garg
,或 Garg, Nitin
,或 Mr. Nitin Garg
等 Here是卡扎菲的一个极端案例。
你应该做的是找到一种方法将特定人的所有名字匹配在一起。
简而言之,将两条数据按雇主名称匹配在一起,并考虑到可能存在的不一致。
关于algorithm - 银行实习生问题陈述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5762509/