SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Downloaden Sie, um offline zu lesen
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

   quot;Open Source conference in
      Tampere this weekquot;
Filter out uninteresting items

     quot;Click here to also see the
          'Microsoft' newsquot;
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

Weitere Àhnliche Inhalte

Was ist angesagt?

Plays Well With Others
Plays Well With OthersPlays Well With Others
Plays Well With Others
brianoberkirch
 
Why New Media is Dead - Manchester
Why New Media is Dead - ManchesterWhy New Media is Dead - Manchester
Why New Media is Dead - Manchester
Ian Forrester
 

Was ist angesagt? (20)

RSS is Changing The Web How Will It Change Our Classrooms
RSS is Changing The Web How Will It Change Our ClassroomsRSS is Changing The Web How Will It Change Our Classrooms
RSS is Changing The Web How Will It Change Our Classrooms
 
From CD to the Internet
From CD to the InternetFrom CD to the Internet
From CD to the Internet
 
Cloud computing: An introduction
Cloud computing: An introductionCloud computing: An introduction
Cloud computing: An introduction
 
Collaboration
CollaborationCollaboration
Collaboration
 
Online Collaboration Tools
Online Collaboration ToolsOnline Collaboration Tools
Online Collaboration Tools
 
Plays Well With Others
Plays Well With OthersPlays Well With Others
Plays Well With Others
 
Working Together Online Oct 2008
Working Together Online Oct 2008Working Together Online Oct 2008
Working Together Online Oct 2008
 
What is "Rich"? Why do "Rich"?
What is "Rich"? Why do "Rich"?What is "Rich"? Why do "Rich"?
What is "Rich"? Why do "Rich"?
 
The Value of Blogging in Business
The Value of Blogging in BusinessThe Value of Blogging in Business
The Value of Blogging in Business
 
Why New Media is Dead - Manchester
Why New Media is Dead - ManchesterWhy New Media is Dead - Manchester
Why New Media is Dead - Manchester
 
S01.L04 - Understanding the Cloud
S01.L04 - Understanding the CloudS01.L04 - Understanding the Cloud
S01.L04 - Understanding the Cloud
 
Free And Low Cost Tools October 3 2008
Free And Low Cost Tools   October 3 2008Free And Low Cost Tools   October 3 2008
Free And Low Cost Tools October 3 2008
 
Collaborating In The Cloud - updated
Collaborating In The Cloud - updatedCollaborating In The Cloud - updated
Collaborating In The Cloud - updated
 
Office 365 module 1
Office 365 module 1Office 365 module 1
Office 365 module 1
 
Nonprofits in the Cloud
Nonprofits in the CloudNonprofits in the Cloud
Nonprofits in the Cloud
 
Free lowcost may2012
Free lowcost may2012Free lowcost may2012
Free lowcost may2012
 
Basic Web Concepts
Basic Web ConceptsBasic Web Concepts
Basic Web Concepts
 
Web 2.0, Hip or Hype - A Library Perspective
Web 2.0, Hip or Hype - A Library PerspectiveWeb 2.0, Hip or Hype - A Library Perspective
Web 2.0, Hip or Hype - A Library Perspective
 
Using Tags and Clustering to Identify Topic-specific Blogs
Using Tags and Clustering to Identify Topic-specific BlogsUsing Tags and Clustering to Identify Topic-specific Blogs
Using Tags and Clustering to Identify Topic-specific Blogs
 
Allen Radwill
Allen RadwillAllen Radwill
Allen Radwill
 

Andere mochten auch (7)

Midgard & Nemein - when an open source project and company evolve together
Midgard & Nemein - when an open source project and company evolve togetherMidgard & Nemein - when an open source project and company evolve together
Midgard & Nemein - when an open source project and company evolve together
 
Midgard Create and editing content via RDFa
Midgard Create and editing content via RDFaMidgard Create and editing content via RDFa
Midgard Create and editing content via RDFa
 
GeoClue - geo-information framework
GeoClue - geo-information frameworkGeoClue - geo-information framework
GeoClue - geo-information framework
 
Symfony internals [english]
Symfony internals [english]Symfony internals [english]
Symfony internals [english]
 
Sf2 wtf
Sf2 wtfSf2 wtf
Sf2 wtf
 
Create.js - Inline editing for any website
Create.js - Inline editing for any websiteCreate.js - Inline editing for any website
Create.js - Inline editing for any website
 
PHPCR - Standard Content Repository for PHP
PHPCR - Standard Content Repository for PHPPHPCR - Standard Content Repository for PHP
PHPCR - Standard Content Repository for PHP
 

Ähnlich wie Attention Profiling for smarter web services

IBM Presentation, E2.0, Sydney
IBM Presentation, E2.0, SydneyIBM Presentation, E2.0, Sydney
IBM Presentation, E2.0, Sydney
guesta04b0
 
Cloud Computingfor Lti Final
Cloud Computingfor Lti FinalCloud Computingfor Lti Final
Cloud Computingfor Lti Final
Lynn McCormick
 
Avram ODonovan Blogtalk2008
Avram ODonovan Blogtalk2008Avram ODonovan Blogtalk2008
Avram ODonovan Blogtalk2008
coniecto
 
iLabs Status and Toolbox
iLabs Status and ToolboxiLabs Status and Toolbox
iLabs Status and Toolbox
Hilde Lovett
 

Ähnlich wie Attention Profiling for smarter web services (20)

Cloud Economics
Cloud EconomicsCloud Economics
Cloud Economics
 
Living On A Cloud, Dr Keith Marlow
Living On A Cloud, Dr Keith MarlowLiving On A Cloud, Dr Keith Marlow
Living On A Cloud, Dr Keith Marlow
 
Opportunities and Pitfalls of Prototyping with Artificial Intelligence berl...
Opportunities and Pitfalls of Prototyping with Artificial Intelligence   berl...Opportunities and Pitfalls of Prototyping with Artificial Intelligence   berl...
Opportunities and Pitfalls of Prototyping with Artificial Intelligence berl...
 
IBM Presentation, E2.0, Sydney
IBM Presentation, E2.0, SydneyIBM Presentation, E2.0, Sydney
IBM Presentation, E2.0, Sydney
 
Getting to timely insights - how to make it happen?
Getting to timely insights - how to make it happen?Getting to timely insights - how to make it happen?
Getting to timely insights - how to make it happen?
 
Apple iPad Publishing Best Practices | Jim Nasr | Armedia
Apple iPad Publishing Best Practices | Jim Nasr | ArmediaApple iPad Publishing Best Practices | Jim Nasr | Armedia
Apple iPad Publishing Best Practices | Jim Nasr | Armedia
 
Cloud Computingfor Lti Final
Cloud Computingfor Lti FinalCloud Computingfor Lti Final
Cloud Computingfor Lti Final
 
The Rise of the Widgets
The Rise of the WidgetsThe Rise of the Widgets
The Rise of the Widgets
 
Tfi ipad for business_063010
Tfi ipad for business_063010Tfi ipad for business_063010
Tfi ipad for business_063010
 
How to create digital annual reports
How to create digital annual reportsHow to create digital annual reports
How to create digital annual reports
 
Data Mining and Data Warehouse
Data Mining and Data WarehouseData Mining and Data Warehouse
Data Mining and Data Warehouse
 
Online productivity tools - SILS20090
Online productivity tools - SILS20090Online productivity tools - SILS20090
Online productivity tools - SILS20090
 
20110518-1 ARMA Central Iowa Intro
20110518-1 ARMA Central Iowa Intro20110518-1 ARMA Central Iowa Intro
20110518-1 ARMA Central Iowa Intro
 
EOI Web 20
EOI Web 20EOI Web 20
EOI Web 20
 
Wassup with Web 2.0
Wassup with Web 2.0Wassup with Web 2.0
Wassup with Web 2.0
 
Avram ODonovan Blogtalk2008
Avram ODonovan Blogtalk2008Avram ODonovan Blogtalk2008
Avram ODonovan Blogtalk2008
 
Introduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trendsIntroduction to (web) APIs - definitions, examples, concepts and trends
Introduction to (web) APIs - definitions, examples, concepts and trends
 
iLabs Status and Toolbox
iLabs Status and ToolboxiLabs Status and Toolbox
iLabs Status and Toolbox
 
Prototyping for mobile
Prototyping for mobilePrototyping for mobile
Prototyping for mobile
 
8things Ebook Implementation
8things Ebook  Implementation8things Ebook  Implementation
8things Ebook Implementation
 

Mehr von Henri Bergius

Bisnesdata - TietojÀrjestelmien kÀtköistÀ tableteille
Bisnesdata - TietojÀrjestelmien kÀtköistÀ tableteilleBisnesdata - TietojÀrjestelmien kÀtköistÀ tableteille
Bisnesdata - TietojÀrjestelmien kÀtköistÀ tableteille
Henri Bergius
 
Create - Decoupled CMS interface
Create - Decoupled CMS interfaceCreate - Decoupled CMS interface
Create - Decoupled CMS interface
Henri Bergius
 
Proggis - Business Analytics with Linked Data
Proggis - Business Analytics with Linked DataProggis - Business Analytics with Linked Data
Proggis - Business Analytics with Linked Data
Henri Bergius
 
CreateJS hackathon in Zurich
CreateJS hackathon in ZurichCreateJS hackathon in Zurich
CreateJS hackathon in Zurich
Henri Bergius
 
NoFlo - Flow-Based Programming for Node.js
NoFlo - Flow-Based Programming for Node.jsNoFlo - Flow-Based Programming for Node.js
NoFlo - Flow-Based Programming for Node.js
Henri Bergius
 
Location awareness in MeeGo
Location awareness in MeeGoLocation awareness in MeeGo
Location awareness in MeeGo
Henri Bergius
 
Midgard2 Content Repository at FSCONS 2009
Midgard2 Content Repository at FSCONS 2009Midgard2 Content Repository at FSCONS 2009
Midgard2 Content Repository at FSCONS 2009
Henri Bergius
 
Location-aware desktop
Location-aware desktopLocation-aware desktop
Location-aware desktop
Henri Bergius
 
Midgard2: Content repository for desktop and the web
Midgard2: Content repository for desktop and the webMidgard2: Content repository for desktop and the web
Midgard2: Content repository for desktop and the web
Henri Bergius
 

Mehr von Henri Bergius (20)

Decoupling Content Management with Create.js
Decoupling Content Management with Create.jsDecoupling Content Management with Create.js
Decoupling Content Management with Create.js
 
Decoupling Content Management
Decoupling Content ManagementDecoupling Content Management
Decoupling Content Management
 
Decoupling Content Management with Create.js and PHPCR
Decoupling Content Management with Create.js and PHPCRDecoupling Content Management with Create.js and PHPCR
Decoupling Content Management with Create.js and PHPCR
 
Bisnesdata - TietojÀrjestelmien kÀtköistÀ tableteille
Bisnesdata - TietojÀrjestelmien kÀtköistÀ tableteilleBisnesdata - TietojÀrjestelmien kÀtköistÀ tableteille
Bisnesdata - TietojÀrjestelmien kÀtköistÀ tableteille
 
Create - Decoupled CMS interface
Create - Decoupled CMS interfaceCreate - Decoupled CMS interface
Create - Decoupled CMS interface
 
Proggis - Business Analytics with Linked Data
Proggis - Business Analytics with Linked DataProggis - Business Analytics with Linked Data
Proggis - Business Analytics with Linked Data
 
CreateJS hackathon in Zurich
CreateJS hackathon in ZurichCreateJS hackathon in Zurich
CreateJS hackathon in Zurich
 
Create JS - A new kind of web editing interface
Create JS  - A new kind of web editing interfaceCreate JS  - A new kind of web editing interface
Create JS - A new kind of web editing interface
 
NoFlo - Flow-Based Programming for Node.js
NoFlo - Flow-Based Programming for Node.jsNoFlo - Flow-Based Programming for Node.js
NoFlo - Flow-Based Programming for Node.js
 
Symfony2 for Midgard Developers
Symfony2 for Midgard DevelopersSymfony2 for Midgard Developers
Symfony2 for Midgard Developers
 
VIE - Using RDFa to make content editable
VIE - Using RDFa to make content editableVIE - Using RDFa to make content editable
VIE - Using RDFa to make content editable
 
Midgard Create and VIE
Midgard Create and VIEMidgard Create and VIE
Midgard Create and VIE
 
Location awareness in MeeGo
Location awareness in MeeGoLocation awareness in MeeGo
Location awareness in MeeGo
 
Semantic editor
Semantic editorSemantic editor
Semantic editor
 
Midgard2 - Content Repository for mobile applications
Midgard2 - Content Repository for mobile applicationsMidgard2 - Content Repository for mobile applications
Midgard2 - Content Repository for mobile applications
 
Midgard2 Content Repository at FSCONS 2009
Midgard2 Content Repository at FSCONS 2009Midgard2 Content Repository at FSCONS 2009
Midgard2 Content Repository at FSCONS 2009
 
Location-aware applications with GeoClue
Location-aware applications with GeoClueLocation-aware applications with GeoClue
Location-aware applications with GeoClue
 
OSM2Go
OSM2GoOSM2Go
OSM2Go
 
Location-aware desktop
Location-aware desktopLocation-aware desktop
Location-aware desktop
 
Midgard2: Content repository for desktop and the web
Midgard2: Content repository for desktop and the webMidgard2: Content repository for desktop and the web
Midgard2: Content repository for desktop and the web
 

KĂŒrzlich hochgeladen

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

KĂŒrzlich hochgeladen (20)

MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 

Attention Profiling for smarter web services