📊 文本相似度计算器

支持余弦相似度、Jaccard相似度、莱文斯坦距离和汉明距离,中英文均可使用。

0 字符
0 字符
📚 工具介绍与使用帮助

文本相似度计算器是一款纯前端在线工具,支持多种经典算法同时计算两段文本的相似程度,所有数据在浏览器本地处理,不上传服务器。

🎯 功能特点

  • 余弦相似度(Cosine Similarity)
  • Jaccard 相似度
  • 莱文斯坦距离(编辑距离)
  • 汉明距离
  • 多种分词方式(字符/单词/N-gram)
  • 可视化进度条展示
  • 逐字符差异高亮对比
  • 编辑操作步骤详情
  • 深色模式支持

👤 使用场景

  • 论文查重初筛
  • 文案对比审查
  • 代码片段比较
  • 翻译质量评估

常见问题

各种相似度算法有什么区别?
余弦相似度基于词频向量夹角,适合长文本;Jaccard 基于集合交并比,适合短文本;莱文斯坦距离衡量字符编辑代价,精确但计算量大;汉明距离仅适用于等长字符串的逐位比较。
中文文本应该选择哪种分词方式?
建议使用"按字符"模式,每个汉字作为独立 token。对于英文文本,使用"按单词"模式效果更好。N-gram 模式适合需要捕捉相邻字符组合特征的场景。
汉明距离为什么显示不适用?
汉明距离仅适用于两段等长字符串的逐位对比。如果两段文本长度不同,该指标无法计算,这是算法本身的限制。