I understand there is an issue that needs solving where various pages
link to disambiguation pages. These need fixing to point at the
appropriate thing.
I had a thought on how this might be done using a variant of EventLogging...
When a user clicks on a link that is a disambiguation page and then
clicks on a link on that page we log an event that contains
* page user was on before
* page user is on now
If we were to collect this data it would allow us to statistically
suggest what the correct disambiguation page might be.
To take a more concrete theoretical example:
* If I am on the Wiki page for William Blake and click on London I am
taken to
https://en.wikipedia.org/wiki/London_(disambiguation)
* I look through and see London (poem) and click on it
* An event is fired that links London (poem) to William Blake.
Obviously this won't always be accurate but I'd expect generally this
would work (obviously we'd need to filter out bots)
Then when editing William Blake say that disambiguation links are
surfaced. If I go to fix one it might prompt me that 80% of visitors
go from William Blake to London (poem).
Have we done anything like this in the past? (Collecting data from
readers and informing editors)
I can imagine applying this sort of pattern could have various other uses...
--
Jon Robson
http://jonrobson.me.uk
@rakugojon