您的位置:首页 > 其它

开源:给每个文档计算一个指纹,然后用指纹进行相似度的计算 含源码和可执行程序

2013-01-25 16:37 519 查看
开源:给每个文档计算一个指纹,然后用指纹进行相似度的计算

****************************************************************************************************

最新版5.0下载地址
http://pan.baidu.com/s/1dDnNAtr
只要不少于5个汉字,计算都已经非常精确了,有任何问题请与我本人联系:QQ 99923309



[b]更新日期 2015-04-17[/b]

[b]****************************************************************************************************

[/b]

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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐