开源:给每个文档计算一个指纹,然后用指纹进行相似度的计算 含源码和可执行程序
开源:给每个文档计算一个指纹,然后用指纹进行相似度的计算
****************************************************************************************************
最新版5.0下载地址
http://pan.baidu.com/s/1dDnNAtr
只要不少于5个汉字,计算都已经非常精确了,有任何问题请与我本人联系:QQ 99923309
更新日期 2015-04-17
****************************************************************************************************
TextSimilarity textSimilarity =newTextSimilarity();
//计算文章相似度指纹
int SourceFingerprint = textSimilarity.CalcTextFingerprint(SourceText);
int DestFingerprint = textSimilarity.CalcTextFingerprint(DestText);
//对指纹进行比较,计算相似度
var Similarity = textSimilarity.CalcTextSimilarity(SourceFingerprint, DestFingerprint);
。。。。。。
咱们顺便再分析一下百度新闻啊
看到图上说的多少条相同新闻了吗?
咱们点进去看看,这是一个怎样的检索命令啊
看到了吧,这个命令很明显就是按照文档的指纹来判断是否相同的,指纹相同那么新闻肯定内容也就是大致相同的了
在看看咱这个代码计算出来的指纹吧
看到这会大家可能有点感觉了吧?
到了这里懂编程的朋友可以直接下载代码编译运行运行,体验体验啊
http://pan.baidu.com/share/link?shareid=314821&uk=201606611
不懂编程的朋友可以下载安装,安装好了,运行找找感觉啊!
http://pan.baidu.com/share/link?shareid=314822&uk=201606611
有任何疑问请与我交流QQ群:74965947,
72133568,27236303,16592133,204725117,204724518
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述