From: Chris Ricker <kaboom@gatech.edu>
To: "David S. Miller" <davem@redhat.com>
Cc: Linus Torvalds <torvalds@osdl.org>,
jw@pegasys.ws, linux-kernel@vger.kernel.org
Subject: Re: [OT] Confirmation Spam Blocking was: List 'linux-dvb' closed to public posts
Date: Fri, 23 Jan 2004 10:38:11 -0500 (EST) [thread overview]
Message-ID: <Pine.GSO.4.58.0401231034240.26155@redfish.gatech.edu> (raw)
In-Reply-To: <20040122224902.0f8aff9c.davem@redhat.com>
On Thu, 22 Jan 2004, David S. Miller wrote:
> On Thu, 22 Jan 2004 14:58:54 -0800 (PST)
> Linus Torvalds <torvalds@osdl.org> wrote:
>
> > Have you played with Markov chains? What happens is that you don't just
> > build up a list of words and their likelihood of being spam or ham, you
> > build up a list of word _combinations_ and the likelihood of one
> > particular word following another one.
> >
> > That's how a lot of the "random phrase" generators on the web work.
> >
> > They can be absolutely hilarious, exactly because the sentences they
> > generate actually _almost_ make sense. Sometimes you get an almost
> > readable story, but one that reads like somebody having a bad trip and his
> > reality just shifted 90 degrees. (Usually the best stories come if the
> > training material is coherent, which email sadly usually isn't).
>
> This reminds me of the literary work done by William S. Burrough and his
> infamous "cut ups". Similar result for the reader.
jwz's DadaDodo program <http://www.jwz.org/dadadodo/> was inspired by
Burroughs' cut ups, and it does this sort of Markov chain-based
generation....
I'm not so sure that Markov chain analysis for spam filtering will work well
in practice for email, though, particularly when dealing with international
email. I don't write / read German or French well, but I can write in them
enough that a German / French speaker can figure out what I'm trying to say,
maybe. My German in particular is bad enough that it probably wouldn't fit
Markov chain models of how someone fluent in high German would write,
though. Similarly, look at some of the fractured English emails that appear
on this list. I can understand them, but a Markov model relaxed enough to
allow them will also include a lot of random spam....
later,
chris
next prev parent reply other threads:[~2004-01-23 15:38 UTC|newest]
Thread overview: 63+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <ecartis-01212004203954.14209.1@mail.convergence2.de>
2004-01-21 19:43 ` Dave Jones
2004-01-21 19:54 ` Christoph Hellwig
2004-01-21 19:56 ` Linus Torvalds
2004-01-21 19:56 ` Dave Jones
2004-01-21 20:12 ` John Bradford
2004-01-21 21:44 ` Jes Sorensen
2004-01-22 5:11 ` Rik van Riel
2004-01-21 20:38 ` Zan Lynx
2004-01-21 20:57 ` Charles Cazabon
2004-01-21 21:57 ` Diego Calleja
2004-01-21 21:15 ` Dave Jones
2004-01-21 21:29 ` Randy.Dunlap
2004-01-21 21:30 ` [OT] Confirmation Spam Blocking was: " Mike Fedyk
2004-01-21 22:50 ` Adrian Bunk
2004-01-21 23:01 ` Wakko Warner
2004-01-22 6:51 ` Jan-Benedict Glaw
2004-01-22 14:31 ` Wakko Warner
2004-01-21 23:40 ` Andreas Jellinghaus
2004-01-22 0:26 ` Zan Lynx
2004-01-22 5:14 ` Rik van Riel
2004-01-22 13:24 ` Jes Sorensen
2004-01-22 16:56 ` David Ford
2004-01-22 17:01 ` Trond Myklebust
2004-01-22 17:10 ` David Ford
2004-01-22 17:35 ` Trond Myklebust
2004-01-22 18:18 ` Andreas Jellinghaus
2004-01-22 17:11 ` Andreas Jellinghaus
2004-01-22 17:30 ` viro
2004-01-22 17:34 ` Ralf Hildebrandt
2004-01-22 17:41 ` David Ford
2004-01-22 18:20 ` Brian Beattie
2004-01-23 7:41 ` Willy Tarreau
2004-01-23 9:24 ` Paul Jakma
2004-01-22 18:35 ` David Lang
2004-01-22 18:49 ` David Ford
2004-01-22 22:18 ` jw schultz
2004-01-22 22:58 ` Linus Torvalds
2004-01-22 23:16 ` Linus Torvalds
2004-01-23 6:49 ` David S. Miller
2004-01-23 15:38 ` Chris Ricker [this message]
2004-01-23 9:25 ` Paul Jakma
2004-01-23 19:38 ` Pavel Machek
2004-01-22 22:43 ` Scott Laird
2004-01-24 20:14 ` Kevin O'Connor
2004-01-24 21:12 ` Linus Torvalds
2004-01-24 23:25 ` Kevin O'Connor
[not found] ` <1hDmg-4AP-9@gated-at.bofh.it>
2004-01-24 23:59 ` Russ Allbery
2004-01-22 22:15 ` Krzysztof Halasa
2004-01-23 8:43 ` Jes Sorensen
2004-01-26 22:58 ` Max Valdez
2004-01-23 9:17 ` Paul Jakma
2004-01-22 5:13 ` Rik van Riel
2004-01-21 23:08 ` Russell King
2004-01-22 13:28 ` Theodore Ts'o
2004-01-21 22:13 ` Linus Torvalds
2004-01-21 23:01 ` Marcus Metzler
2004-01-22 14:14 ` Johannes Stezenbach
2004-01-22 15:14 ` Marcus Metzler
2004-01-22 15:31 ` Johannes Stezenbach
2004-01-21 23:21 ` Stephen Hemminger
2004-01-22 15:15 ` Michael Hunold
2004-01-22 15:18 ` Dave Jones
2004-01-21 20:08 ` Valdis.Kletnieks
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=Pine.GSO.4.58.0401231034240.26155@redfish.gatech.edu \
--to=kaboom@gatech.edu \
--cc=davem@redhat.com \
--cc=jw@pegasys.ws \
--cc=linux-kernel@vger.kernel.org \
--cc=torvalds@osdl.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®