org.wikipedia.miner.comparison
Class ArticleComparison

java.lang.Object
  extended by org.wikipedia.miner.comparison.ArticleComparison

public class ArticleComparison
extends java.lang.Object


Constructor Summary
ArticleComparison(Article artA, Article artB)
           
 
Method Summary
 Article getArticleA()
           
 Article getArticleB()
           
 java.lang.Double getInLinkGoogleMeasure()
           
 java.lang.Double getInLinkIntersectionProportion()
           
 java.lang.Integer getInLinkUnion()
           
 java.lang.Double getInLinkVectorMeasure()
           
 java.lang.Double getOutLinkGoogleMeasure()
           
 java.lang.Double getOutLinkIntersectionProportion()
           
 java.lang.Integer getOutLinkUnion()
           
 java.lang.Double getOutLinkVectorMeasure()
           
 boolean inLinkFeaturesSet()
           
protected static double normalizeGoogleMeasure(java.lang.Double googleMeasure)
           
protected static double normalizeVectorMeasure(java.lang.Double vectorMeasure)
           
 boolean outLinkFeaturesSet()
           
 void setInLinkFeatures(java.lang.Double googleMeasure, java.lang.Double vectorMeasure, java.lang.Integer union, java.lang.Double intersectionProportion)
           
 void setOutLinkFeatures(java.lang.Double googleMeasure, java.lang.Double vectorMeasure, java.lang.Integer union, java.lang.Double intersectionProportion)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ArticleComparison

public ArticleComparison(Article artA,
                         Article artB)
Method Detail

getArticleA

public Article getArticleA()

getArticleB

public Article getArticleB()

inLinkFeaturesSet

public boolean inLinkFeaturesSet()

getInLinkGoogleMeasure

public java.lang.Double getInLinkGoogleMeasure()

getInLinkVectorMeasure

public java.lang.Double getInLinkVectorMeasure()

getInLinkUnion

public java.lang.Integer getInLinkUnion()

getInLinkIntersectionProportion

public java.lang.Double getInLinkIntersectionProportion()

outLinkFeaturesSet

public boolean outLinkFeaturesSet()

getOutLinkGoogleMeasure

public java.lang.Double getOutLinkGoogleMeasure()

getOutLinkVectorMeasure

public java.lang.Double getOutLinkVectorMeasure()

getOutLinkUnion

public java.lang.Integer getOutLinkUnion()

getOutLinkIntersectionProportion

public java.lang.Double getOutLinkIntersectionProportion()

setInLinkFeatures

public void setInLinkFeatures(java.lang.Double googleMeasure,
                              java.lang.Double vectorMeasure,
                              java.lang.Integer union,
                              java.lang.Double intersectionProportion)

setOutLinkFeatures

public void setOutLinkFeatures(java.lang.Double googleMeasure,
                               java.lang.Double vectorMeasure,
                               java.lang.Integer union,
                               java.lang.Double intersectionProportion)

normalizeGoogleMeasure

protected static double normalizeGoogleMeasure(java.lang.Double googleMeasure)

normalizeVectorMeasure

protected static double normalizeVectorMeasure(java.lang.Double vectorMeasure)