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."


#66 Re: Re: Learned Screen Scraping ?

by bmacfarland

Monday June 21st, 2004 3:41 PM

You are replying to this message

I like this idea a ton, except for the part where it kills the free web, but we can gloss over that for now. I'd like to see it extended to the point where you databased all the text. The text could then be searched (kind of like the history function that people suggested) or used as input on what topics the user likes via a Tivo "thumbs up" or "thumbs down" (or maybe a Hot or Not ten point numeric scale). Let's see what else you could do with this text. You could categorize it and present it to the user as a customized dmoz.org type hierarchy of directories. Then people could edit their hierarchy (maybe delete their categorization of looking at porn sites or whatever) and opt-in to share their hierarchy with a centralized website. From that site they could meet new people, make new connections with people they have stuff in common, discuss their interests, whatever...

I realize this is a combination of ideas. It would cross a few different areas of machine learning. The only other thing that I can think of in machine learning would be something like a talkback feature, but instead of report bugs, it would report what people are doing (mouse trails and the like). Gathering this information and using it effectively, you could reduce the tasks that appear to be taking the longest to complete and/or those done most often. I'm not sure how this could work, but I'm putting it out there for you to run with.