ifile-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ifile-discuss] patch to add classifying threshold


From: Jason Rennie
Subject: Re: [Ifile-discuss] patch to add classifying threshold
Date: Fri, 30 Apr 2004 08:06:54 -0400
User-agent: Mutt/1.5.5.1+cvs20040105i

I made the patch and released 1.3.4.  www.nongnu.org/ifile isn't
reflecting the update yet.  For the time being, you can get it from

  http://www.ai.mit.edu/~jrennie/tmp/ifile-1.3.4.tar.gz

Jason

On Thu, Apr 29, 2004 at 10:11:55AM +0200, Paolo wrote:
> Hi all,
> 
> seems that ifile dev has stopped a while ago... anyone still using it?
> well, for those interested, I've submitted a patch to add an 'in-between'
> response, ie, from patch description:
> 
> "this patch adds a -T x (--threshold) option, such that when you classify 
> and have at least 2 classes - eg spam,ham - for the top 2 ratings, 
> if x>0 you get:
> 
>  ifile -T 20 -q msg
> 
>  Reading message from standard input...
>  spam -78,04470873
>  ham -79,89371347
>  diff[spam,ham](%) 1,17
> 
> and get an 'in between' response for the -q -c mode, if 
> R=(rating0-rating1)/(rating0+rating1), R*1000 < x:
>             [note the added comment for this ^^^ in patch browser]
> 
> ifile -q -c -T 20 msg
> 
>  spam,ham
> 
> ie 20 means 2% threshold."
> So eg you'd use a procmail(1) rules snippet like:
> ...
> 
> :0w
> CLASS=| [filterchain] | ifile $IFOPTS -q -c -T 20
> :0:
> * CLASS ?? spam
> spam
> :0:
> * CLASS ?? ham
> ham
> :0:
> * CLASS ?? spam,ham
> maybe-spam
> :0:
> * CLASS ?? ham,spam
> maybe-ham
> :0:
> class-errors
> 
> 
> hope this is useful to somebody (as it is 4 me).
> 
> -- paolo
>  
>  GPG/PGP id:0x21426690 kfp:EDFB 0103 A8D8 4180 8AB5  D59E 9771 0F28 2142 6690
> 
> 
> _______________________________________________
> Ifile-discuss mailing list
> address@hidden
> http://mail.nongnu.org/mailman/listinfo/ifile-discuss




reply via email to

[Prev in Thread] Current Thread [Next in Thread]