首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于人名搜索的Solr拼音算法

用于人名搜索的Solr拼音算法
EN

Stack Overflow用户
提问于 2017-03-03 22:37:05
回答 1查看 455关注 0票数 1

我是Solr的新手,正在尝试使用Solr在我们的项目中进行人员搜索。包含姓名、出生日期、性别和地址等字段的人员记录。我们尝试使用各种模糊过滤器和语音过滤器来检索个人记录,并获得了不错的结果。

对于语音算法,我们使用了Beider语音算法,它比我们目前尝试的其他算法要好得多。我想知道是否有人使用Solr非常专门的人搜索,你能分享你的经验与语音算法,你曾用于姓名匹配和任何比较研究这些。

非常感谢

EN

回答 1

Stack Overflow用户

发布于 2017-03-04 00:01:33

名称匹配是Solr的一个非常常见的用例,所以我相信有很多人都有这方面的经验。

但我不认为仅仅选择最好的语音过滤器就足够了。无论您需要什么,都要根据您的特定情况对其进行自定义。例如:

  • 除了名字/姓氏等,我通常会遇到其他领域(国籍,年龄,性别...)。你也是。您通常利用这些作为fq或只是为了增强。
  • 是假阳性或假阴性同样糟糕,或者一种比另一种更轻?
  • 您的语料库包含单一语言,或者名称可以来自世界任何地方?

不胜枚举。Basis有一个商业产品,我想你可以在Lucene/Solr革命2015上看到关于这个主题的their presentation

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42581643

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档