Skip to content
Snippets Groups Projects
Commit c802eb09 authored by Eike Cochu's avatar Eike Cochu
Browse files

cleanup

parent d3685ee0
No related branches found
No related tags found
No related merge requests found
......@@ -312,7 +312,7 @@ public class DTMAnalyzer extends Analyzer {
double risingDecayRelevance = 0;
prevRelevance = relevances[0];
for (int idxSeq2 = 1; idxSeq2 < relevances.length; idxSeq2++) {
double relevanceDiff = relevances[idxSeq2] - prevRelevance;
final double relevanceDiff = relevances[idxSeq2] - prevRelevance;
if (relevanceDiff > 0) {
risingRelevance += relevanceDiff;
} else {
......@@ -365,18 +365,18 @@ public class DTMAnalyzer extends Analyzer {
// calculate divergences
List<SimilarArticle> similarArticles = new ArrayList<>(articlesCount - 1);
final List<SimilarArticle> similarArticles = new ArrayList<>(articlesCount - 1);
for (int idxArticle2 = 0; idxArticle2 < articlesCount; idxArticle2++) {
if (idxArticle == idxArticle2)
continue;
double divergence = ArrayUtils.jsDivergence(topicDistributions[idxArticle],
final double divergence = ArrayUtils.jsDivergence(topicDistributions[idxArticle],
topicDistributions[idxArticle2]);
if (divergence > Constants.MAX_DIVERGENCE)
continue;
SimilarArticle similarArticle = new SimilarArticle();
final SimilarArticle similarArticle = new SimilarArticle();
similarArticle.setArticle(new Article(MongoUtils.objectId(idindex.get(idxArticle2))));
similarArticle.setDivergence(divergence);
similarArticles.add(similarArticle);
......
......@@ -26,9 +26,9 @@ public class ArrayUtils {
* right distribution
* @return divergence
*/
public static double jsDivergence(double[] p1, double[] p2) {
public static double jsDivergence(final double[] p1, final double[] p2) {
assert p1.length == p2.length;
double[] avg = new double[p1.length];
final double[] avg = new double[p1.length];
for (int i = 0; i < p1.length; i++)
avg[i] = (p1[i] + p2[i]) / 2.0;
return (klDivergence(p1, avg) + klDivergence(p2, avg)) / 2.0;
......@@ -44,7 +44,7 @@ public class ArrayUtils {
* right distribution
* @return divergence
*/
public static double klDivergence(double[] p1, double[] p2) {
public static double klDivergence(final double[] p1, final double[] p2) {
assert p1.length == p2.length;
double result = 0;
for (int i = 0; i < p1.length; i++) {
......
......@@ -169,7 +169,7 @@ public class ArticleFull extends FileModel<ObjectId> implements Serializable {
return similarArticles;
}
public void setSimilarArticles(List<SimilarArticle> similarArticles) {
public void setSimilarArticles(final List<SimilarArticle> similarArticles) {
this.similarArticles = similarArticles;
}
......
......@@ -18,7 +18,7 @@ public class SimilarArticle implements Comparable<SimilarArticle>, Serializable
return article;
}
public void setArticle(Article article) {
public void setArticle(final Article article) {
this.article = article;
}
......@@ -26,12 +26,12 @@ public class SimilarArticle implements Comparable<SimilarArticle>, Serializable
return divergence;
}
public void setDivergence(double divergence) {
public void setDivergence(final double divergence) {
this.divergence = divergence;
}
@Override
public int compareTo(SimilarArticle o) {
public int compareTo(final SimilarArticle o) {
return Double.compare(divergence, o.getDivergence());
}
......
......@@ -98,7 +98,7 @@ public class TopicFull implements Model<ObjectId>, Serializable {
return risingRelevance;
}
public void setRisingRelevance(Double risingRelevance) {
public void setRisingRelevance(final Double risingRelevance) {
this.risingRelevance = risingRelevance;
}
......@@ -106,7 +106,7 @@ public class TopicFull implements Model<ObjectId>, Serializable {
return fallingRelevance;
}
public void setFallingRelevance(Double fallingRelevance) {
public void setFallingRelevance(final Double fallingRelevance) {
this.fallingRelevance = fallingRelevance;
}
......@@ -114,7 +114,7 @@ public class TopicFull implements Model<ObjectId>, Serializable {
return risingDecayRelevance;
}
public void setRisingDecayRelevance(Double risingDecayRelevance) {
public void setRisingDecayRelevance(final Double risingDecayRelevance) {
this.risingDecayRelevance = risingDecayRelevance;
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment