[Classifier4j-devel] stuff
Status: Beta
Brought to you by:
nicklothian
From: karl w. <we...@us...> - 2004-02-17 15:50:48
|
Not too much action here, I guess. However, I tried to classify some text using the Bayesian Classifier to guess language. All responses are 0.5, so I guess it's me doing something wrong. The code looked something like this: { SimpleWordsDataSource wds_en = new SimpleWordsDataSource(); Enumerator enum = enumerateWords(englishText); while (enum.hasNext()) wds_en.addMatch((String)enum.nextElement()); SimpleWordsDataSource wds_sv = new SimpleWordsDataSource(); enum = enumerateWords(swedishText); while (enum.hasNext()) wds_sv.addMatch((String)enum.nextElement()); BayesianClassifier c_en = new BayesianClassifier(wds_en); System.out.println(c_en.classify("hello, my name is karl.")); // returns 0.5 BayesianClassifier c_sv = new BayesianClassifier(wds_sv); System.out.println(c_sv.classify("hello, my name is karl.")); // returns 0.5 } What do I do wrong? -- karl |