【发布时间】:2013-11-20 10:17:05
【问题描述】:
非常简单的问题:如何在 Java 中测量文本中两个单词之间的距离?例如,文本可以是:
汽车的颜色是蓝色。
这句话中color和blue这个词的距离怎么算?我知道从 color 到 blue 的距离是 5。在 Java 中我怎样才能得到这个 5 的距离?
提前致谢。
【问题讨论】:
-
你凭什么说颜色和蓝色之间的距离是5?它是 4 或 15。不过,您尝试过的代码在哪里,什么似乎不起作用?
-
不,距离是5,但是他问的方式很奇怪
-
你之前可以做一些研究 - 可能与 How to compare almost similar Strings in Java? (String distance measure) 重复
-
用空格分割句子并使用索引找出所谓的距离。
-
@Fabinout 我问的方式并不奇怪。我只是在询问语料库中两个单词实体之间的距离。这有什么奇怪的?你说它很奇怪会让你很奇怪。
标签: java