怎么比较相似度,还得有关键字?

sinat_19250161 2015-01-04 11:34:21
现在在做一个医疗的平台,中间有一个问题!就是病人输入一个咨询,然后要找到类似的咨询?比如“这几天凉,一不小心感冒了,头还有点懵,该怎么办?”,要从数据库读出相似的问题,列出来!不知道怎么去匹配?数据库存的也是差不多的咨询····求教
...全文
350 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
sinat_19250161 2015-01-12
  • 打赏
  • 举报
回复
引用 12 楼 ooppookid 的回复:
楼主的意思是不用关键字就实现这个功能? 据我所知,目前还没有这样的技术。目前的全文检索都是关键字,要么动态自动分析关键字,要么指定,但是均是这样。
谢谢!需求改了,现在不需要了
猿人林克 2015-01-07
  • 打赏
  • 举报
回复
楼主的意思是不用关键字就实现这个功能? 据我所知,目前还没有这样的技术。目前的全文检索都是关键字,要么动态自动分析关键字,要么指定,但是均是这样。
sinat_19250161 2015-01-06
  • 打赏
  • 举报
回复
[quote=引用 10 楼 etnet 的回复:] 使用lucene,然后使用一个中文分词器。这是iteye上的一个开源分词器 IK Analyzer。 http://www.cnblogs.com/luxh/archive/2012/06/23/2559260.html 这是lucene的官网 http://lucene.apache.org/。 想看中文的话,百度搜吧一大堆。书也有一堆。 每次一个完成的问题就使用lucene分词入库,然后新的问题同样分词然后变成关键字搜索。[/q谢谢
etnet 2015-01-05
  • 打赏
  • 举报
回复
使用lucene,然后使用一个中文分词器。这是iteye上的一个开源分词器 IK Analyzer。 http://www.cnblogs.com/luxh/archive/2012/06/23/2559260.html 这是lucene的官网 http://lucene.apache.org/。 想看中文的话,百度搜吧一大堆。书也有一堆。 每次一个完成的问题就使用lucene分词入库,然后新的问题同样分词然后变成关键字搜索。
chanxindiaolong 2015-01-05
  • 打赏
  • 举报
回复
引用 8 楼 sinat_19250161 的回复:
[quote=引用 4 楼 chanxindiaolong 的回复:] 是不是应该有一个关键字的表呢。比如感冒。之后对应内容。至于这段文字就要经过算法分析了吧。
除了这个还有没有别的办法[/quote] 貌似很复杂。暂时没想到什么好的方法。
whos2002110 2015-01-04
  • 打赏
  • 举报
回复
语意分析
sinat_19250161 2015-01-04
  • 打赏
  • 举报
回复
引用 4 楼 chanxindiaolong 的回复:
是不是应该有一个关键字的表呢。比如感冒。之后对应内容。至于这段文字就要经过算法分析了吧。
除了这个还有没有别的办法
sinat_19250161 2015-01-04
  • 打赏
  • 举报
回复
引用 5 楼 ygycomon 的回复:
solr 用这个
这个也得要关键词 才行的··
sinat_19250161 2015-01-04
  • 打赏
  • 举报
回复
引用 2 楼 liangtu33 的回复:
全文检索,根据关键字匹配。
就是关键字,不好确认啊,人自己可以分别出关键字,但机器只会读一整条语句去匹配···
致知Fighting 2015-01-04
  • 打赏
  • 举报
回复
solr 用这个
chanxindiaolong 2015-01-04
  • 打赏
  • 举报
回复
是不是应该有一个关键字的表呢。比如感冒。之后对应内容。至于这段文字就要经过算法分析了吧。
liangtu 2015-01-04
  • 打赏
  • 举报
回复
全文检索,根据关键字匹配。

67,515

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧