Im working on building my site and have the intention of designing a prefference engine for my visitors, based off the visitors history and off of user generated preference data I would like to have an engine that will present the viewer with content of interest to them. Always a hard thing to do but with the help of the Taxonomy module I have some ideas. (Looking for more).
Since you can already link terms vertically and horizontally the only thing I can think to add would be values to the terms. For example an article could be a 7 on the news scale (from 1-10 so a person VERY interested in news would perhaps find it a little weak but a person not at all interested in news would find it too much. (Make sense?)
This would be easy to impliment with another database entry to hold the value of the term both for user preferences and for values associated to the content it links too.
The idea being as a user goes on the values will adjust as well as new terms being added or removed from the preferences array.
Also I want to develop an automatic 'crawler' of sorts that will take in aggregator info or search it out itself and classify it using the taxonomy data. The database would be pretty big but im not worried about that right now.
What do you guys think? There is a little more detail to go over but im at work right now and am running out of time. I will add more when I get a chance...
-Jordan

