/**
*
*/
package com.maalaang.omtwitter.uima.ml;
import org.apache.uima.jcas.JCas;
import com.maalaang.omtwitter.model.OMTweet;
import com.maalaang.omtwitter.uima.type.TweetAnnotation;
/**
* @author Sangwon Park
*
*/
public class SvmSOTargetUpdator implements SvmTargetUpdator {
public void updateTargetInJCas(JCas jcas, double value) {
TweetAnnotation tweetAnn = (TweetAnnotation) jcas.getAnnotationIndex(TweetAnnotation.type).iterator().next();
if (value >= 0) {
tweetAnn.setPolarity(OMTweet.POLARITY_STR_SUBJECTIVE);
} else {
tweetAnn.setPolarity(OMTweet.POLARITY_STR_OBJECTIVE);
}
}
public boolean classificationRequired(JCas jcas) {
return true;
}
}