相关疑难解决方法(0)

人们常用名别名/昵称的数据库

我参与了一个将搜索名称列表的SQL/.NET项目.我正在寻找一种方法来返回类似人名的一些结果.如果搜索"Tom",结果将包括Thom,Thomas等.这是文件还是Web服务并不重要.示例设计:

Table "Names" has Name and NameID
Table "Nicknames" has Nickname, NicknameID and NameID
Run Code Online (Sandbox Code Playgroud)

示例输出:

You searched for "John Smith"
You show results Jon Smith, Jonathan Smith, Johnny Smith, ...
Run Code Online (Sandbox Code Playgroud)

是否存在适合此类任务的任何数据库(公共或付费)来填充昵称和名称之间的关系?

database search

38
推荐指数
4
解决办法
3万
查看次数

名字拼写的变化

作为联系人管理系统的一部分,我有一个庞大的名称数据库.人们经常编辑这个,因此我们遇到了以不同形式存在的同一个人的问题(约翰史密斯和乔纳森史密斯).我研究了单词的相似性,但很容易想到名字变化,这些变化根本不相似(Richard vs Dick).我想知道是否有一个常用的英文名字变体列表,我可以用来检测和纠正这些错误.

database nlp duplicates synonym

5
推荐指数
1
解决办法
2671
查看次数

标签 统计

database ×2

duplicates ×1

nlp ×1

search ×1

synonym ×1