> Gérard, you were saying that you had some ideas about APML going forward?
Well my major idea, except the semantic format of APML, is to extend
the context of APML. Let me give some details on how I get to this
before explaining what it could be.
- What was APML designed for ? Compiling a view of user interests
computed by a (web) application given some bunch of history which can
be seen as interaction with content.
- Why is it no so used ? It has been submitted some times ago now and
we do not see the real use of such data because the "compilation" is
hidden behind the application and so it is very difficult to compare
the score assigned on some content from application from the score
assigned to application B on the same content...
- How to overcome this issue ? First idea already proposed is to
expose the compilation strategy in the APML through some kind of
description of the mathematical model applied or the probability
function of the outcome. Obviously, application will be reluctant to
do so.
There comes my last idea (with a very nice introduction despite the
fact that it is not really that brilliant) : include in the APML some
generalized history of user interaction with content. This is what
google proposes through Web Search History which can be exported in
RSS. Having a common expression model on such data in in my sense very
valuable and enables any application to exploit it for it own use. One
of the major purpose will be of course to fuse information from
different application in a common way such as my web radio player, my
mp3 player...
More or less this could be a rationale to publish and share this "user
log" which are now under lot of attention due to privacy issue. In my
sense it will be valuable for any application provider that do user
logging to publish their data as it for instance to give user control
on the data they provide to the application (so again similar to
google web search history) and evnetually for export to other
application that can be enriched by such data.
Any comments ?