0

我有以下业务要求,可以使用他/她提供的姓名和邮寄地址在 Web 服务上对用户进行身份验证:

以下是要求:

  1. 要求用户提供他/她的名字和姓氏,
  2. 如果是,则在权威的私人数据库中查找完全匹配
  3. 要求用户提供他们的邮寄地址
  4. 在权威数据库中查找使用名字,姓氏完全匹配的邮寄地址,如果是的话
  5. 计算用户提供的地址是否与提取的数据库匹配的统计概率(值介于 0(绝对不)、1(完全匹配)之间)
  6. 80% 的概率分数应被视为“用户认证”

我在满足要求#5 和#6 方面面临挑战。

我在这里搜索了一些帖子。尽管有很多关于邮寄地址验证的问题,但恕我直言,没有一个完全符合这些要求。例如,我看到一些帖子通过调用特定的 API 来验证用户输入的邮件地址是否符合 Google、Yahoo 和 USPS 提供的 Web 服务。就我而言,权威数据库是作为私有数据库提供的。然后我们要满足概率分数要求#6。

是否有一个现有的网络服务,我可以传递两个字符串,都采用美国邮寄地址的格式,并返回描述的匹配概率?在更一般的意义上,传递任何两个字符串(例如名称)并返回相同的?有没有其他人有类似的要求,你是如何满足的?我今天简要地查看了 AWS 和 Google Cloud Service,并没有看到明确的实施路径。

提前感谢您的任何帮助。

4

0 回答 0