enterprisemediawiki / WatchAnalytics

Used to determine how well pages are watched on a wiki
MIT License
9 stars 12 forks source link

Provide a way to limit the visualisation #50

Open hexmode opened 8 years ago

hexmode commented 8 years ago

We have way too many users for the visualisation. It would help if we could pick out "top 100 users" or "least watched pages" or similar sub queries.

hexmode commented 8 years ago

Or even, "limit to users with 10 or more pages on their watch list".

darenwelsh commented 8 years ago

Concur with adding filters/options. If you have users with < 10 pages in their watch list, I think you should run a campaign to fix that.

jamesmontalvo3 commented 8 years ago

Filtering the visualization has been on my plan for a long time, but haven't gotten around to it. I'd like it to, perhaps optionally, cluster all of the unwatched pages together so it shows what pages are unwatched considering your filters. Some examples:

  1. With no filters, you'll show all users and all pages. There may be some pages that are unwatched. Those should cluster together outside the rest of the visualization (e.g. in the top right)
  2. If you then filtered users just down to "sysop" you'd severely reduce your number of users shown. As the users disappear the links to pages they're watching disappear, and some pages will probably be unlinked to the rest of the graph. Those pages should float into the unwatched cluster.
  3. If you then filtered down to the Template namespace many of the unwatched pages would likely disappear (since sysops watch lots of templates).