【发布时间】:2012-09-28 06:34:16
【问题描述】:
我想比较两个句子(句子 A 和 B),这样程序就会输出句子 A 对句子 B 所做的更改。例如:
句子A:It's a lovely day today.
B句:It's a very lovely day today, isnt it?
输出:It's a [I:very] lovely day today [C:./,] [I:isnt it?]
其中:I = 已插入,C = 已更改
PS:我还没有开始编码,因为我想收集一些关于如何最好地实施这个案例的想法。
【问题讨论】:
-
您必须自己编写代码...从第一条评论中引用的链接开始。
-
@GregHewgill 我想这更像是编辑距离问题。不是吗? en.wikipedia.org/wiki/Edit_distance
-
@Nishant 编辑距离只是一个数值,描述了两个字符串的不同程度。
-
Diff Algorithm的可能重复