From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/2015 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.gnus.user Subject: Re: Bogofilter Date: Fri, 31 Jan 2003 11:46:12 -0500 Organization: =?koi8-r?q?=F4=C5=CF=C4=CF=D2=20=FA=CC=C1=D4=C1=CE=CF=D7?= @ Cienfuegos Message-ID: <4nznphi7xn.fsf@lockgroove.bwh.harvard.edu> References: <874r7vclji.fsf@ibook.optushome.com.au> <844r7vjc3l.fsf@lucy.is.informatik.uni-duisburg.de> <81k7gq1z6a.fsf@shasta.cs.uiuc.edu> <9cfvg09rx37.fsf@rogue.ncsl.nist.gov> <848yx4ctyf.fsf@lucy.is.informatik.uni-duisburg.de> <9cf7kcnrakt.fsf@rogue.ncsl.nist.gov> <4nlm12ehn5.fsf@lockgroove.bwh.harvard.edu> <84fzrao6gn.fsf@lucy.is.informatik.uni-duisburg.de> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138668596 13546 80.91.229.2 (31 Jan 2006 00:49:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 00:49:56 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:30:03 2006 Original-Path: quimby.gnus.org!news.ccs.neu.edu!news.dfci.harvard.edu!news.harvard.edu!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-NNTP-Posting-Host: lockgroove.bwh.harvard.edu Original-X-Trace: plato.harvard.edu 1044031578 22089 134.174.9.133 (31 Jan 2003 16:46:18 GMT) Original-X-Complaints-To: news@plato.harvard.edu Original-NNTP-Posting-Date: Fri, 31 Jan 2003 16:46:18 +0000 (UTC) X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6;d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" User-Agent: Gnus/5.090015 (Oort Gnus v0.15) Emacs/21.2 (sparc-sun-solaris2.8) Cancel-Lock: sha1:r5JU2f1Sc4u4VsZFsmmagm78gao= Original-Xref: bridgekeeper.physik.uni-ulm.de gnus-emacs-gnus:2155 Original-Lines: 32 X-Gnus-Article-Number: 2155 Tue Jan 17 17:30:03 2006 Xref: news.gmane.org gmane.emacs.gnus.user:2015 Archived-At: On Thu, 30 Jan 2003, kai.grossjohann@uni-duisburg.de wrote: > Ted Zlatanov writes: > >> On Wed, 29 Jan 2003, org@acm.isoboroff wrote: >>> The _right_ thing to do is something like nnir, that is, a >>> classifier framework that you can plug anything into underneath. >> >> I'm sort of working on that right now, it will be a generic >> framework for spam.el. > > Ian is talking about text classification which could be used for > general splitting (not just the spam/ham thing that spam.el does). > > This doesn't mean that spam.el is bad, just that it solves a > different problem. > I think that the tracking part could be useful for using text > classification for splitting. But maybe it's enough to add the > right hooks to Gnus, and spam.el uses them in one way whereas the > use-a-classifier-for-splitting thing uses them in another way. I should have said "I'm working on a generic framework, which will be used by spam.el". I want to make it easy to track a message as it exists in Gnus, and spam.el will use that but other packages can too. The idea will be to add any data you want to a message ID, and have that data persist as the message moves around. spam.el will attach things like "processed as spam by bogofilter," "moved to group ABC," or "split by ifile into group XYZ." Right now I'm in the "thinking about it" stage, no code yet... Ted