[C#]文本相似度识别(3)

原创 2011年01月24日 17:57:00

做了一天好虚呀。

 

目前实现了两步,都对两篇文章而言的

 

 

对文章的每一段进行进行相似度识别,初步判断相似的段落;

对可疑的相似段落,进一步识别哪些句子雷同,并输出结果。

 

目前还是单线程的,而且算法优化做的比较少。

 

 

遇到了一些麻烦:

 

1,多线程的传参问题,到目前为止依然没有解决,所以还是单线程的;

2,关于引用类型问题,比如

 

(1)

我把每次的结果记录在一个in[2]里面,并把每个int[2]添加到一个Arraylist里

int[2]的值随着循环而改变,但是由于int[]是引用类型,所以这样做就不可行了

 

(2)

输出的时候用到了

param 的修饰符,比较好用;

StringBuilder这个东西也很好

再有就是遇到传参有什么困难时,干脆就全部转化成String,然后再转回去;

关于Arraylist,它实际是object型的,对于整体可以用Toarray转化为数组,对于元素可以强制转化为需要的类型

 

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

【Spark Mllib】TF-IDF&Word2Vec——文本相似度

http://blog.csdn.net/u011239443/article/details/517286591 从数据中抽取合适的特征1.1 TF-IDF短语加权表示 TF-IDF公式的含义是...

文本相似度结合PageRank算法

目标 尝试了一下把PageRank算法结合了文本相似度计算。直觉上是想把一个list里,和大家都比较靠拢的文本可能最后的PageRank值会比较大。因为如果最后计算的PageRank值大,说明有比较...

simhash文本相似度

文本相似度——编辑距离算法&java简单实现

从问题出发,来学算法~       问题:找出字符串的编辑距离,即把一个字符串s1最少经过多少步操作变成字符串s2?            ...
  • ssjjy
  • ssjjy
  • 2014-02-13 10:33
  • 766
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)