Attention Profiling for smarter web services - Presentation Transcript
Attention Profiling
towards learning web services
Henri Bergius
http://bergie.iki.fi http://nemein.com
Infoglut
Information is out there, but who has
time to process it?
Web sites are stupid
You have to tell the same things to
every new service
Single-site learning is not
enough
...except if you're Amazon or Google
Attention Profiling
Syndicating the learned information
between web services
Learn from what user does
Image: Faraday Media
Turn it into usable attention data
Image: Faraday Media
Syndicate attention between sites
Image: Faraday Media
Digg
News items favourited
last.fm
What music you listen to
Yahoo! Delicious
Bookmarks
Ok, you've got attention
What then?
Highlight interesting items
\"Open Source conference in
Tampere this week\"
Filter out uninteresting items
\"Click here to also see the
'Microsoft' news\"
How to actually do it?
Midgard Apache Mahout
• LAMP framework • Java and Hadoop
• Attention profiling part of the • Industrial-strength machine
API learning
• Good for simple services • Cloud computing
• Out-of-the-box APML • Less out-of-the-box
There, problem solved
Your web service learns, reduces
infoglut, and serves the user better
Play nice
Let user know what is being tracked
Give user their own attention data
Allow history removal
Wrap-up
Attention profiling can make your service smarter
More and more APML sources are coming up
APML is easy to support via Open Source software
www.apml.org
www.dataportability.org
Henri Bergius http://bergie.iki.fi
0 comments
Post a comment