benchmark
Class KnownReuters

java.lang.Object
  extended by benchmark.KnownReuters
All Implemented Interfaces:
SVMTestable, SVMTrainable, DocIdentifiable

public class KnownReuters
extends java.lang.Object
implements SVMTrainable, SVMTestable

Reuters article that we know the classifications of from the MySQL DB

Author:
David Chen

Constructor Summary
KnownReuters(java.sql.ResultSet rs, java.sql.Connection con)
           
 
Method Summary
 double getExactMembership(int cat)
           
 int getMembershiplevel(int currentCat)
           
 java.lang.String getTitle()
           
 java.lang.String getWbid()
           
 boolean isKnownMemberOf(int i)
           
 boolean isKnownPrimaryMemberOf(int i)
           
 boolean isMemberOf(int cat)
           
 void readyDoc(VectorManager titleVM, VectorManager articleVm, java.lang.String source)
          The document needs to update the VectorManager with the feature counts
 void readyDocLocally(VectorManager titleVM, VectorManager articleVm, java.lang.String source)
           
 void registerMembership(int cat, double val, int source)
           
 void setMemberOf(int i, int j)
           
 void setTitle(java.lang.String title)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KnownReuters

public KnownReuters(java.sql.ResultSet rs,
                    java.sql.Connection con)
             throws java.sql.SQLException
Throws:
java.sql.SQLException
Method Detail

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getWbid

public java.lang.String getWbid()
Specified by:
getWbid in interface SVMTestable
Specified by:
getWbid in interface DocIdentifiable

getMembershiplevel

public int getMembershiplevel(int currentCat)

isKnownMemberOf

public boolean isKnownMemberOf(int i)
Specified by:
isKnownMemberOf in interface SVMTrainable

isKnownPrimaryMemberOf

public boolean isKnownPrimaryMemberOf(int i)

setMemberOf

public void setMemberOf(int i,
                        int j)

readyDoc

public void readyDoc(VectorManager titleVM,
                     VectorManager articleVm,
                     java.lang.String source)
Description copied from interface: SVMTrainable
The document needs to update the VectorManager with the feature counts

Specified by:
readyDoc in interface SVMTrainable

registerMembership

public void registerMembership(int cat,
                               double val,
                               int source)
Specified by:
registerMembership in interface SVMTestable

isMemberOf

public boolean isMemberOf(int cat)

getExactMembership

public double getExactMembership(int cat)

readyDocLocally

public void readyDocLocally(VectorManager titleVM,
                            VectorManager articleVm,
                            java.lang.String source)
Specified by:
readyDocLocally in interface SVMTestable