There is a worrying, but I believe explainable, trend spanning the history of mankind’s struggle with information overload. Email provides two basic views of onrushing communications. One can either look at big lumps of data described quantitively (Inbox (4359)) or one can look at the atoms (individual emails). The feedreader has taken an identical path, advering from innovation. One can either look at big lumps (TechCrunch (341 unread posts)) or atoms (individual posts). Finally, life streams are happily continuing on this path, resulting in the idiocy of subscribing to thousands of streams and experiencing none of them.
The obvious solution to this is to have a smart machine, right? This machine can cleverly tell you which of the atoms you should attend to. However, specifically when these communications are potentially of a personal nature (that is to say, from people that you identify, not nameless content spouters), it is hard to really trust the machine and accept that there is nothing in the dont-show-this pile that you need to read. Thus we fall back to the atoms and lumps model.
Due to the volume of data and the man-machine trust problem, the solution must lie in innovation at the UI level. New UIs could simultaneously show the smarts that the machine can deliver and the atoms (so nothing is really left out) using any number of visualization methods.
Why hasn’t this happened?


There have been, even recently. Take a look at the CALO project.
http://caloproject.sri.com
Posted by: Sean Fitzgerald | March 19, 2009 at 12:40 AM
Why hasn't it happened? Because its hard!
Posted by: Aaron deMello | March 19, 2009 at 12:58 AM
It has happened....but it's a more complex solution than simply UI. It's a sweet little combo of UI and much more...
Posted by: Ilana | March 19, 2009 at 07:19 AM
I'm actually working on something like this, basing it on twitter for now but it will eventually grow and span into other protocols.
http://twitulater.com
Posted by: Swizec | March 19, 2009 at 07:30 AM
I've wanted to see a post like this for a long time. props for taking initiative on the topic.
I agree with the need and challenge, but THE KILLER APP DOES EXIST. simply not the way u've described it. It's something I like to call 'DIGITAL INTUITION'. A solution that combines AI and UI to rank (not filter!) content from your streams (between and within), leading users to disregard 'big lumps' VS. 'atoms'.
I'm inviting you to take a look at my company my6sense (alpha).
http://www.killerstartups.com/Mobile/my6sense-com-making-sense-of-your-digital-life
http://www.techcrunch.com/2008/11/26/my6sense-pioneering-digital-intuition-500-alpha-invites/
Posted by: Barak Hachamov | March 19, 2009 at 07:48 AM
um, there already is a summary level in between. when i go to gmail i get a list of all my unread emails: who they are from, the subject, and the first 100 or so characters. with this information i can decide which i want to read immediately, which i want to save for later, and which i want to delete outright.
Posted by: nick | March 19, 2009 at 09:38 AM
I'm not sure that clever ranking of the atoms is the answer--I've criticized this approach at some length in a tech talk I gave at Google:
http://thenoisychannel.com/2009/01/08/google-tech-talk-reconsidering-relevance/
I see two better alternatives, which may actually be complementary approaches. The first is to use attention bond mechanisms to let the "market" sort out what's important. They're originally intended to fight spam, but I think they have more general applicability. The second is to offer more useful summaries than the minimal quantitative ones, using text mining and other information extraction methods to summarize and organize into those big lumps.
http://www.itu.int/osg/spu/spam/contributions/Spam%20economics-faq.pdf
http://thenoisychannel.com/2009/03/03/ranked-set-retrieval/
Posted by: Daniel Tunkelang | March 19, 2009 at 09:51 AM
There's at least two problems at play here: one is hoping to get a gist of the pile of data you do have, and the other is to understand why the elements/atoms selected for view are important, i.e. "buy-in" on the part of the user.
The first is usually done either through selecting exemplars from the set of input instances (i.e. text summarization, sentence simplification, etc), but the filtered results often don't have the ability to impart the same kind of understanding that reading through it yourself can give. Of course, the ideal (and expensive) solution would be to have a human expert read through everything, and produce a concise report that conveys the important trends and elements of interest from your data pile.
The second issue is usually either addressed by some measure, and is usually conveyed via some statistical visualization. However, at certain scales, unless some extra thought was put into finding the right dimensions to visualize, they can be just as confusing as the original pile of data itself. What could work better would be some form of concise explanation of why an atom or selected element of the data was important. There's certainly been a lot of work done in visualizing lines of argumentation, along with generating believable explanations (from proof trees, classifier feature weights, etc), which could be applicable, but AFAIK there still needs to be quite a bit of work to get automated versions presentable.
Posted by: Eric Yeh | March 19, 2009 at 02:38 PM
This hasn't happened because to solve the problem to the user's satisfaction you'd need General AI, and not just that, but it must also have a lot of up-to-date knowledge about the world. We aren't quite there yet. In fact, I'd argue that by and large we aren't even on the way.
Posted by: Dmitriy | March 19, 2009 at 10:49 PM
I'm afraid you are a little bit behind. The answer lies in AI, not UI. http://www.killerstartups.com/Mobile/my6sense-com-making-sense-of-your-digital-life
Posted by: veomer | March 21, 2009 at 03:40 AM