Greetings,

Moving discussion from irc to email for added transparency and visibility...

Previously on irc:

*tfinc *

13:45 Deskana: so much really interesting talk about search on
https://meta.wikimedia.org/wiki/Talk:2016_Strategy/Reach#NaBUru38

13:46 https://meta.wikimedia.org/wiki/Talk:2016_Strategy/Reach

13:46 less about that specific post and more about the conversations in
general

13:46 i see lot of people who could help us test and move with next steps


*JustinO*

13:49 that talk is actually what reminded me to check in with you folks and
see if you wanted assistance in the relevance area


*tfinc*

13:51 JustinO: greetings. we can always use wise guidance and help to make
our users and donors proud. what do you have in mind ?


*JustinO*

13:52 last year I was talking with a couple of folks after elasticon

13:53 and we were going thru the first steps like which metrics are useful
to track


*jgirault*

13:54 debt: OuKB: jan_drewniak: besides a varnish issue with images, the
page with separate JS file is on beta http://www.wikipedia.beta.wmflabs.org/


*tfinc*

13:55 JustinO: ebernhardson and i will be at this years elasticon

13:56 JustinO: we've been looking at a number of interesting metrics to
validate user satisfaction for our search relevance. bearloga can tell you
plenty about it


*JustinO*

13:57 awesome. i looked thru some of your docs. tracking dwell time is
great as it opens up a whole host of useful metrics


*ebernhardson*

13:57 JustinO: we almost certainly need help in relevane :) we are
currently hitting some very high level things, but we need to to a lot more
in terms of collecting and measuring relevance (both from users, and in
back testing for new features) to do well moving forward


*bearloga*

13:58 JustinO: we're tracking dwell time and clickthrough rate. we hope to
get some qualitative user feedback to correlate that with the quantitative
data we're tracking


*JustinO*

13:58 with that you can infer good clicks vs. bad clicks. which leads to a
session success rate, time to success, etc. and in the long run gives you a
training set to do offline evaluations and in the long term, machine
learned rankers


*jgirault*

13:59 the deploy-to-prod patch would be:
https://gerrit.wikimedia.org/r/268804


*tfinc*

13:59 JustinO: Trey314159 has worked a bit on creating a base line
relevance lab to do offline evaluations between different
ranking/sorting/etc algorithms


*JustinO*

14:00 @*bearloga*: one simple way of qualitative feed back is the simple
"how was you search today?" message


*jan_drewniak*

14:01 jgirault: like someone once said, the hardest things in programming
are cache invalidation and naming things


*JustinO*

14:01 @tfink: offline evals are very useful. creating a hand generated
judgment set with cleans labels takes time but pays off


*ebernhardson*

14:01 we also do track which position the user clicked, in addition to
dwell time. But i don't think we are doing anything with that information
yet


*bearloga*

14:02 JustinO: the question we're going to ask is basically that but we're
working on rolling out that feedback system


*jgirault*

14:02 jan_drewniak: and choosing between spaces and tabs


*JustinO*

14:04 *ebernhardson*: i think i was suggesting tracking {query, all
results, position clicked, dwell time on the clicked page, userid, time
from from pageload to click}


*jgirault*

14:04 alright, so I'm gonna head to the office now. Once I get there, I'll
try to find someone to push that to prod. Meanwhile, if you have time
jan_drewniak you can sanity check the latest master


*Trey314159*

14:04 JustinO: Hey! Sorry Dan (Deskana) and I haven't gotten back to your
email yet. It's been a busy week, and there's a lot of stuff but not a lot
of context to that email thread.


*JustinO*

14:04 @*Trey314159*: no worries


*Trey314159*

14:04 Fortunately, James outlined your conversation:
https://meta.wikimedia.org/wiki/Schema_talk:Search#Useful_metrics_to_track

14:05 (For anyone else who wants to take a look)


*ebernhardson*

14:05 JustinO: interesting, i think we are collecting most of those, but
not the all results or the user id. We do collect a token that is a
short-term proxy for the user id though


*JustinO*

14:05 *an anonymous token for the id is great*


*ebernhardson*

14:05 JustinO: i'm curious, by all results you mean (in our case) a list of
page titles or id's?


*Ironholds*

14:05 JustinO, can I ask you move this to the mailing list or email myself
or bearloga? We can explain what we're already tracking, what we're
planning on tracking, and you can chip in feedback


*ebernhardson*

14:05 i hadn't thought of that, but it makes sense


*JustinO*

14:05 @*ebernhardson* : pageids i suppose, i'm not sure what's best for
wikimedia


*Ironholds*

14:06 at the moment this is kind of duplicative because you don't know what
we're tracking in advance of suggesting we track it ;p


*ebernhardson*

14:06 the current schema is here:
https://meta.wikimedia.org/wiki/Schema:TestSearchSatisfaction2

14:06 the descriptions could be better, but give a general idea


*JustinO*

14:07 *ebernhardson: session id is prob fine for a userid unless you want
to get towards personalization in the long run. eg: give coders more pages
related to tech*


*Trey314159*

14:07 Ironholds: to be fair, JustinO suggested we track it long before we
actually did (early last year).. but I agree this might be a better
conversation on the mailing list, definitely including Ironholds and
bearloga, and not late on a Friday afternoon (local time for me, at least)


*Ironholds*

14:07 JustinO, yep, we've tested session IDs. We know these things ;p


*Ironholds*

14:08 let's chat on the mailing lists where conversations can be seen by
other users/helpers for transparency purposes, and we can be async to avoid
time drains


*JustinO*

14:08 yeah, i'm assuming you've put lots of thought into the topics


*Ironholds*

14:09 https://lists.wikimedia.org/mailman/listinfo/discovery for reference


*JustinO*

14:09 yep


*Ironholds*

14:10 (our mailing list infrastructure makes it a nightmare to find
anything. I just use google ;p)


*JustinO*

14:10 i maybe on there


*Ironholds*

14:10 (...appropriate for the discovery team I guess)


*bearloga*

14:10 chuckles


*ebernhardson*

14:10 Ironholds: while i don't expect it will make it into prod (change is
hard) there is a test instance is discourse that could plausibly replace
mailling lists and be more discoverable

14:11 https://discourse.wmflabs.org/


*Ironholds*

14:11 cool!


--justin
_______________________________________________
discovery mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/discovery

Reply via email to