Re: [Classifier4j-devel] Several questions regarding Classifier4J
Status: Beta
Brought to you by:
nicklothian
From: Peter L. <pe...@le...> - 2004-05-08 03:00:00
|
> >>> - Is it possible to have a better rating granularity than just match > >>> and not match? I thought of something like > >>> 5 rating levels that a news may be rated (very good, good, > >>> moderate, bad, very bad). > >> > >> Well - the matching returns a percentage match I think. So > >> you could test the returned result and say, for example.. that > >> a 0-.2 would be very good, .2-.4 good, .4-.6 moderate, etc. > >> > > Well I am talking of the other way, giving good or moderate as > > input into classifier4j. Using trainMatch and trainNonMatch > > this does not seem to be possible. > > This would be possible in theory, but there is no support for it in C4J > and it would be quite a lot of work to add it. Couldn't you have 5 categories (very good, good, moderate, bad, very bad) setup? In training, allow the user to select the category an item is best suited, under the covers call "trainMatch" to the category which they select, and then call "trainNonMatch" to every other category? Then it's a matter to calling isMatch using each category to determine which category the item is best suited.... Pete |