人工智能-如何确定两个地区(地址)是同一个(可能有不同的说法)
有两个地址,如 山东省潍坊市高密市, 山东高密,如何用程序判断这两个是同一个地址(最好用java)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
有两个地址,如 山东省潍坊市高密市, 山东高密,如何用程序判断这两个是同一个地址(最好用java)
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
好吧,如果你想判断两个地方是不是一个地方的话我给你一个最简单的方法……直接用java使用百度搜索这两个地方的邮政编码……
比如我直接百度高密,得到邮政编码261500
直接百度山东省潍坊市高密市,得到邮政编码261500
这个方法对于县级市以上行政区划应当是十分有效的……
======================================严肃点行不…============
你可以用lucence:
你的问题无非是对自然语言进行处理,试图判断两个自然语言案例是否具有同一性……lucence的本质不就是干这个么……
而且如果进行的好的话(把历次的搜索都放到语料库当中)还能实现系统的自学习呢……~
------------好评请点赞--------------------谢谢----------