[00:04:46] wiki-ai/revscoring#1525 (sklearn_plugin - ccf5637 : Adam Wight): The build passed. https://travis-ci.org/wiki-ai/revscoring/builds/414310235 [00:08:07] o/ [00:29:57] 10Scoring-platform-team (Current), 10Wikilabels: Extend wikilabels to support session-labelling - https://phabricator.wikimedia.org/T201370 (10notconfusing) @Halfak updated to include new suggested data format. Viewable here: https://gist.github.com/notconfusing/908d7b1a077909ff84b61a0ef131ceea Looks like: `... [12:08:25] (03CR) 10Ladsgroup: [C: 032] Remove unused $originalRequest parameter from @dataProvider [extensions/ORES] - 10https://gerrit.wikimedia.org/r/451644 (owner: 10Thiemo Kreuz (WMDE)) [12:12:51] (03Merged) 10jenkins-bot: Remove unused $originalRequest parameter from @dataProvider [extensions/ORES] - 10https://gerrit.wikimedia.org/r/451644 (owner: 10Thiemo Kreuz (WMDE)) [12:14:27] (03CR) 10Ladsgroup: [C: 032] "Thanks!" [extensions/ORES] - 10https://gerrit.wikimedia.org/r/451642 (owner: 10Thiemo Kreuz (WMDE)) [12:15:57] (03CR) 10jenkins-bot: Remove unused $originalRequest parameter from @dataProvider [extensions/ORES] - 10https://gerrit.wikimedia.org/r/451644 (owner: 10Thiemo Kreuz (WMDE)) [12:18:24] (03Merged) 10jenkins-bot: More specific array type hints accross the codebase [extensions/ORES] - 10https://gerrit.wikimedia.org/r/451642 (owner: 10Thiemo Kreuz (WMDE)) [12:22:09] (03CR) 10jenkins-bot: More specific array type hints accross the codebase [extensions/ORES] - 10https://gerrit.wikimedia.org/r/451642 (owner: 10Thiemo Kreuz (WMDE)) [12:37:12] 10Scoring-platform-team (Current), 10DBA, 10JADE, 10Operations, 10TechCom-RFC: Introduce a new namespace for collaborative judgments about wiki entities - https://phabricator.wikimedia.org/T200297 (10mark) >>! In T200297#4493122, @Halfak wrote: > I talked to @mark today. Here's what I understood from th... [13:00:04] 10Scoring-platform-team (Current), 10ORES, 10User-Ladsgroup: Rewrite ORES "reference" UI using React - https://phabricator.wikimedia.org/T195274 (10Ladsgroup) Yup, I want to take another stab at it but first of all I need the whole components aligned with the exiting WikimediaUI components. [13:02:05] 10Scoring-platform-team (Current), 10MediaWiki-extensions-ORES, 10User-Ladsgroup: Use rc_timestamp index when joining to ores_classification - https://phabricator.wikimedia.org/T138444 (10Ladsgroup) 05Open>03declined Seeing it now, basically getting T139012 done makes this obsolete. [13:57:12] o/ [15:25:50] 10Scoring-platform-team, 10Gadgets, 10ORES: Implement JS ORES client in mw-ORES extension - https://phabricator.wikimedia.org/T201691 (10Halfak) [15:52:40] 10Scoring-platform-team (Current), 10ORES, 10Documentation: Draft of ORES threshold optimization documentation - https://phabricator.wikimedia.org/T198232 (10Halfak) Maybe there's some useful insights on what this doc should look like before we call it {{done}} here: https://www.mediawiki.org/wiki/Technical_... [15:52:40] How cool, wikibugs_! [16:31:56] o/ notconfusing [16:32:04] let me know if you want to talk about my most recent comment. [16:33:06] ok i'll check now [16:33:45] I wonder if we might add a "note" field that is simply presented to the user if present. [16:33:57] That could say something specific about the session itself. [16:34:05] Though I can't see how this would help someone make a judgement. [16:34:22] You don't think displaying the session lenght would help? Ok [16:34:44] I don't mind removing it, I was thinking that it made it richer, so added it as a flair. [16:35:13] Well generally, I don't think it should be a requirement and multi-diff won't always be a "session" [16:35:31] But a "notes" field could capture this. [16:35:36] That's true! [16:36:07] Ok so there's a "notes" field, and in this case if you want the session length then it's precomputed and put in the "notes" field? [16:37:44] But in this case in specific, even the session length is extraneous or unhelpful. [16:39:37] What do you think the "notes" should display in this case? Something like "This is from a newcomer account with less than 2 days of edit history" constant? [16:45:41] halfak: Ok, actually how about this. There is a "notes" attribute, and the UI just displays it if it exists. I will precompute the session length and put it in the notes field for this specific task? [16:46:54] notconfusing, do you think such a note will help people make a good judgment or would it maybe bias them more than help. [16:47:14] +1 I think "notes" or something like that makes sense for what you want. [16:47:43] E.g. you might put the Username in there because then someone might judge edits by "WPISGAY" more effectively ;) [16:48:27] Hrm. I see. Yes I thought people would see the a short session as more destructive, but then they'll lean on that heuristic [16:49:26] If their usernames is "suckWikihomo" then people will also lean on that as a heuristic, and we won't be able to use that in our metaclassifier [16:50:12] actually we can use both time and username in our classifier, both are available... [16:51:13] one of the main questions that we'll inenvitably answer is - "is a fancy metaclassifier better than the 'mean' function?" [16:58:08] What was the choice in not displaying hte username for the regular single-diff presentation? [16:59:27] it can harbour unconcsious bias, if things like gender or race are hinted in the naming, right? [17:02:24] now im thinking that perhaps people's work speed can lead to unconcsious bias "they're a fast/hasty worker" or "that's the sort of editor that just sits at their computer for 9 hours with nothing better to do" [17:08:15] OK - notes field for future compatability, no content in that field for this task [17:18:52] meeting meeting meeting. Will be back soon. [17:57:14] Hey Nettrom! [17:57:25] hey notconfusing! [17:57:36] I was speaking with Marshall Miller the other day about newcomer projects and he was really praising your arrival [17:57:40] * halfak reads backscroll [17:58:36] notconfusing: hopefully I’ll live up to his expectations :) the team’s got fun projects going on, it’s great to be working with them. What are you up to these days? [18:00:15] Re. presenting username for damaging, I was worried about anon vs. registered bias. [18:00:45] notconfusing, some of those biases are good. [18:00:59] I'm not sure I feel strongly about the session length causing a bad bias. [18:01:22] If it seems like it would be helpful for interpreting the situation, then it seems like it would add good biases :) [18:01:42] FWIW, I don't have a strong sense here. More just bringing up points of consideration. [18:02:09] I like that the notes field can contain HTML and therefor links and other types of useful info that can apply on a Campaign by Campaign basis. :) [18:02:15] * halfak --> Lunch [18:02:18] I agree. I talked with Nate about it too. [18:02:38] Before you go to lunch... can we just decide on what's needed for the PR? [18:02:59] an HTML string? in the "notes" section? [19:01:49] 10Scoring-platform-team, 10Analytics, 10Analytics-Kanban, 10EventBus, and 4 others: Modify revision-score schema so that model probabilities won't conflict - https://phabricator.wikimedia.org/T197000 (10Ottomata) > I've asked a question to Analytics whether the current schema of ORES will be good for their... [19:19:37] Arg. Sorry to leave you hanging notconfusing [19:19:41] I was very late to get food :| [19:20:15] For notes, I'm imagining you would create a div at the top of the view and populate it via the .html() function. [19:20:23] So that if there's any HTML in the notes, it gets rendered. [19:33:17] notconfusing, ^ [19:35:21] 10Scoring-platform-team, 10Analytics, 10Analytics-Kanban, 10EventBus, and 4 others: Modify revision-score schema so that model probabilities won't conflict - https://phabricator.wikimedia.org/T197000 (10Halfak) A couple of notes: 1. For the drafttopic model, "prediction" will be a list of strings 2. The s... [19:36:47] I have a late meeting today and a location change to make. I think I'll do that in 30 minutes. Should be offline for about 45 minutes. [19:39:40] 10Scoring-platform-team, 10Analytics, 10Analytics-Kanban, 10EventBus, and 4 others: Modify revision-score schema so that model probabilities won't conflict - https://phabricator.wikimedia.org/T197000 (10Ottomata) New names won't hurt. Yargh, list of strings will. I had thought that predicition was always... [19:40:22] 10Scoring-platform-team, 10Analytics, 10Analytics-Kanban, 10EventBus, and 4 others: Modify revision-score schema so that model probabilities won't conflict - https://phabricator.wikimedia.org/T197000 (10Ottomata) Actually, it won't totally hurt since we are now key-ing by model name. As long as any given... [19:47:31] 10Scoring-platform-team (Current), 10DBA, 10JADE, 10Operations, 10TechCom-RFC: Introduce a new namespace for collaborative judgments about wiki entities - https://phabricator.wikimedia.org/T200297 (10kchapman) TechCom is scheduling a discussion of this RFC on 22 August at 2pm PST(21:00 UTC, 23:00 CET) in... [19:55:11] ok, i'll make those changes halfak [20:12:04] great :) [20:12:11] I'm running out the door now. Back in 45 [20:57:35] o/ [21:40:08] 10Scoring-platform-team, 10Fundraising-Backlog: Machine Learning for Fraud Detection - https://phabricator.wikimedia.org/T190523 (10saurabhbatra96) 05Open>03Resolved Yay! * The API seems to be functioning as required - https://github.com/saurabhbatra96/wmf-fd-api. * The model is making accurate prediction... [22:18:50] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/JADE] - 10https://gerrit.wikimedia.org/r/451942 (owner: 10L10n-bot) [23:01:09] (03CR) 10jenkins-bot: Localisation updates from https://translatewiki.net. [extensions/ORES] - 10https://gerrit.wikimedia.org/r/451952 (owner: 10L10n-bot)