文本相似度计算

在线文本相似度计算工具,对比两段文本,基于编辑距离与字符匹配算法得出相似度百分比,快速定位差异内容。浏览器本地运行,免费、安全、无需上传。

计算结果

余弦相似度

-

Jaccard 相似度

-

编辑距离

-

最长公共子序列

-
差异对比
计算后显示差异
算法说明

余弦相似度 (Cosine Similarity)

将文本转换为词频向量,计算向量夹角的余弦值。值域 [0, 1],1 表示完全相同。

Jaccard 相似度

计算两个集合的交集与并集的比值。值域 [0, 1],适合比较词集重合度。

编辑距离 (Levenshtein Distance)

将一个字符串转换为另一个所需的最少操作数(插入、删除、替换)。数值越小越相似。

最长公共子序列 (LCS)

找出两个序列中最长的公共子序列长度,反映结构相似性。

文本相似度计算常见问题

文本相似度计算怎么使用?

先填写或调整「文本 A」、「文本 B」,再使用「📐 计算相似度」完成操作。

看起来相同的文本为什么也会被标为不同?

普通空格、全角空格、Tab、换行符和不可见字符可能不同。不同工具还可能按行、词或字符比较;核对模式及是否忽略空白后再解释差异。

文本相似度能直接证明抄袭或语义一致吗?

不能。相似度取决于算法和比较单位,短文本、重复片段与格式会影响分数。应结合实际差异内容阅读,不能仅凭一个百分比作出结论。

怎样定位需要查看的结果或说明?

本页按「计算结果」等区域组织内容。先完成当前操作,再检查对应区域及页面提示;未满足输入条件时,应先补齐数据,不要将占位值当作已完成的结果。

文本相似度计算的结果应怎样理解?

复制或导出前,核对空格、换行、标点和中英文混排。字符数、字节数与词数是不同统计口径;需要保留原始排版时先保存原文。

输入内容会保存或发给外部服务吗?

本页的主要处理逻辑在浏览器内执行。页面加载资源、打开外部链接,以及带外部地址的内容预览仍可能产生网络请求;“本地处理”并不表示整个网页完全没有网络活动。

没有结果或操作失败时先检查什么?

先检查「文本 A」、「文本 B」是否完整,以及格式、单位和当前选项是否匹配。重新执行「📐 计算相似度」,查看页面的结果或错误提示;可先用少量数据定位问题。

相关工具

Markdown 编辑器 · Markdown 预览 · 文本对比工具 · 文本 Diff · 全部文本工具