MozillaZine

Proposals for Incorporating Machine Learning in Mozilla Firefox

Friday June 18th, 2004

Blake Ross writes: "I will be doing research this summer at Stanford with Professor Andrew Ng about how we can incorporate machine learning into Firefox. We're looking for ideas that will make Firefox 2.0 blow every other browser out of the water. People who come up with the best 3-5 ideas win Gmail accounts, and if we implement your idea you'll be acknowledged in both our paper and in Firefox credits. Your idea will also be appreciated by the millions of people who use Firefox :-). We'll also entertain Thunderbird proposals."


#28 Smart mail filtering

by gwalla <gwalla@despammed.com>

Saturday June 19th, 2004 2:25 PM

You are replying to this message

This is really just an extention of existing Thunderbird/Mailnews behavior: instead of having a single Bayesian filter just for junk mail, have unlimited Bayesian filters for your inbox subfolders. The system would learn what sort of mail goes in which folder based on mail you move there manually--if a message is moved to a folder, count that as a positive; if a message is moved out, count it as a negative. Eventually you should only rarely have to move messages on your own, without ever having to create a mail filter. Obviously, there should be some way of disabling it one a folder-by-folder basis, for example if you have a "saved" message for specific messages you especially want to hold on to, you might not want the system trying to decide for you.

Another mail & news possibility: an implementation of the Insidious Big Brother Database <http://www.jwz.org/bbdb/> or something like it, integrated into the Address Book. You could see stats about when you last got a message from a certain person, what you were talking about, etc. Extentions that enable other means of communication could also hook in to it, e.g. if you installed ForumZilla you could track discussion with an individual ine email and blogs. In the Suite, there would even be potential for integration with Chatzilla (you could track a thread of discussion with somebody across email *and* IRC...) or the browser (...*and* web forums *and* blogs *and* so on).