[14:37:00] o/ [14:38:12] Still feeling sick today, but gonna try to make it work today. [14:51:08] Get well soon halfak! [14:51:19] Thanks kevinbazira! [14:51:36] How is hacking going? [14:51:49] I figure I owe you some next steps for the drafttopic stuff. [14:55:03] Yep, didn't want to bring it up because I knew you weren't feeling well. Otherwise, the hacking is going well. I've been looking at project based ML tutorials [15:00:09] OK I'll work to get some material together now. [16:32:50] 10ORES, 10Scoring-platform-team, 10translatewiki.net, 10Security: New ORES model relies on translatewiki.net API, which is not hosted on WMF production - https://phabricator.wikimedia.org/T213131 (10chasemp) p:05Triage→03High [16:33:06] 10ORES, 10Scoring-platform-team, 10Security-Team, 10translatewiki.net, 10Security: New ORES model relies on translatewiki.net API, which is not hosted on WMF production - https://phabricator.wikimedia.org/T213131 (10chasemp) [16:34:14] 10Scoring-platform-team, 10drafttopic-modeling, 10revscoring, 10artificial-intelligence: Experiment with different vector lengths for ar, cs, en, and kowiki topic models. - https://phabricator.wikimedia.org/T235183 (10Halfak) I found https://fasttext.cc/docs/en/unsupervised-tutorial.html. It seems like a... [16:35:42] 10Scoring-platform-team, 10drafttopic-modeling, 10revscoring, 10artificial-intelligence: Generate word vectors for ar, cs, en, and ko using FastText - https://phabricator.wikimedia.org/T235184 (10Halfak) Copy-pasted from T235183: > I found https://fasttext.cc/docs/en/unsupervised-tutorial.html. It seems l... [16:35:53] kevinbazira, ^ [16:59:57] 10ORES, 10Scoring-platform-team, 10Patch-For-Review: Review prometheus ORES rules for completeness - https://phabricator.wikimedia.org/T233448 (10Halfak) Nice work, Cole. You've reverse engineered correctly! Re. the sub-type counts not adding up to larger metrics, that makes sense in a lot of cases, but... [17:01:22] Thanks halfak, I'll start working on this tomorrow. [17:27:12] 10ORES, 10Scoring-platform-team, 10articlequality-modeling, 10artificial-intelligence: ORES articlequality for euwiki works differently in production - https://phabricator.wikimedia.org/T239942 (10akosiaris) I had a quick look, I agree with the above investigation (I reproduced as well) and can add (in cas... [17:37:26] 10Jade, 10Scoring-platform-team (Current), 10Documentation: Write Jade extension documentation - https://phabricator.wikimedia.org/T229968 (10Halfak) [17:37:29] 10Jade, 10Scoring-platform-team (Current), 10Core Platform Team Workboards (Clinic Duty Team), 10Documentation, 10Patch-For-Review: Implement a MW API module for interacting with Jade entities - https://phabricator.wikimedia.org/T199834 (10Halfak) [18:08:51] 10ORES, 10Scoring-platform-team, 10articlequality-modeling, 10artificial-intelligence: ORES articlequality for euwiki works differently in production - https://phabricator.wikimedia.org/T239942 (10Halfak) I wonder if there is something we can do from our end to minimize the issue in the short term. One i... [18:38:25] (03PS1) 10Umherirrender: Add true for use of print_r in maintenance output [extensions/ORES] - 10https://gerrit.wikimedia.org/r/556018 [18:40:24] (03CR) 10MaxSem: [C: 03+2] Add true for use of print_r in maintenance output [extensions/ORES] - 10https://gerrit.wikimedia.org/r/556018 (owner: 10Umherirrender) [18:51:18] (03Merged) 10jenkins-bot: Add true for use of print_r in maintenance output [extensions/ORES] - 10https://gerrit.wikimedia.org/r/556018 (owner: 10Umherirrender) [19:08:01] How hard would it be to do feature injection using the revscoring package? [19:08:24] I think it is already possible with the `revscoring score` utility. [19:08:44] See --cache option [19:11:36] halfak: so if I passed in --cache={"feature":"value"} will it use "value" for "feature" and lookup all the other features from the api? [19:12:02] Right. [19:12:05] great [19:13:17] then maybe I will be able to use this to estimate how many newcomers / anons may have not been reverted if their status didn't drive their score across a threshold [19:13:37] will need to figure out what "feature" and "value" need to be [19:15:13] halfak: do you know off the top of your head? [19:18:13] *how many edits by newcomers/anons would not have been reverted? [19:19:34] Sorry what do you need to know off the top of my head? [19:19:39] groceryheist, ^ [19:19:53] I think I can get you a set of features/values to inject [19:21:56] See https://meta.wikimedia.org/wiki/Research_talk:Automated_classification_of_edit_quality/Work_log/2016-04-14 [19:22:20] You might want to double-check that those feature names haven't changed at all in the last few years. I don't think they have. [19:22:55] See ores.wikimedia.org/v3/scores/enwiki/918351009/damaging?features for a list of current features. Looks good to me. [19:25:11] great I can tweak those prototype users [19:25:15] perfect [19:25:18] :D [19:28:36] My German spell checker thinks "hackfleisch" is misspelled but "Hackfleisch" is not. [19:28:39] WHAT [19:28:40] THE [19:28:43] FLOWERS? [19:29:02] * halfak looks for a german speaker in the room. [19:29:35] addshore, how's your german these days? [19:30:27] capitaliztion is part of the spelling for nouns, so that might be legit [19:30:42] Oh... Ooooh. [19:30:45] That's awesome. [19:31:17] https://german.stackexchange.com/questions/172/what-is-the-origin-of-the-rules-about-the-capitalization-of-the-first-letter-of [19:31:26] dunno if it's accurate but there you have it [19:31:39] Thank you! [19:31:42] totally not a german speaker but I learned a tiny bit in high school [19:31:43] yw [19:55:35] wikimedia/revscoring#1773 (explicit-multi-dict - 870f935 : halfak): The build failed. https://travis-ci.org/wikimedia/revscoring/builds/622843747 [20:58:23] 10ORES, 10Scoring-platform-team, 10articlequality-modeling, 10Patch-For-Review, 10artificial-intelligence: ORES articlequality for euwiki works differently in production - https://phabricator.wikimedia.org/T239942 (10Halfak) Bam: https://github.com/wikimedia/revscoring/pull/460 [21:31:42] 10Scoring-platform-team, 10Research: Extract cross-wiki WikiProject tags - https://phabricator.wikimedia.org/T240273 (10Halfak) [21:33:10] 10Scoring-platform-team, 10Research: Extract cross-wiki WikiProject tags - https://phabricator.wikimedia.org/T240273 (10Halfak) See T236713#5612526: stat1007.eqiad.wmnet:/home/isaacj/drafttopic/full_wptemplates.json.bz2 [21:43:20] 10Scoring-platform-team (Current), 10NewcomerTasks 1.1, 10Research: Restructure WikiProject directory to be better - https://phabricator.wikimedia.org/T240276 (10Halfak) [21:43:31] 10Scoring-platform-team, 10Research: Extract cross-wiki WikiProject tags - https://phabricator.wikimedia.org/T240273 (10Isaac) @Halfak thanks for breaking this out as that other task was rapidly growing larger :) To resolve this task, I'll put together that figshare item with the October results and the code... [21:44:20] 10Scoring-platform-team (Current), 10NewcomerTasks 1.1, 10Research: Restructure WikiProject directory to be better - https://phabricator.wikimedia.org/T240276 (10Halfak) [21:44:54] 10Scoring-platform-team (Current), 10NewcomerTasks 1.1, 10Research: Restructure WikiProject directory to be better - https://phabricator.wikimedia.org/T240276 (10Halfak) We're now at the Machine Readable stage. Submit changes to https://github.com/halfak/wikitax [22:07:46] 10Scoring-platform-team, 10Research: Extract cross-wiki WikiProject tags - https://phabricator.wikimedia.org/T240273 (10Halfak) Solid! I think that sound great. If you could include some documentation in that task for the process you followed, that'd be awesome. [22:18:39] 10Scoring-platform-team (Current), 10NewcomerTasks 1.1, 10Research: Improve WikiProject template --> WikiProject mapping - https://phabricator.wikimedia.org/T240282 (10Halfak) [22:29:42] 10Scoring-platform-team, 10NewcomerTasks 1.1, 10drafttopic-modeling: Re-train English Wikipedia topic model using new WikiProject Directory - https://phabricator.wikimedia.org/T240286 (10Halfak) [22:30:11] 10Scoring-platform-team, 10NewcomerTasks 1.1, 10drafttopic-modeling: Re-train English Wikipedia topic model using new WikiProject Directory - https://phabricator.wikimedia.org/T240286 (10Halfak) [22:30:19] 10Scoring-platform-team, 10NewcomerTasks 1.1, 10drafttopic-modeling: Re-train English Wikipedia topic model using new WikiProject Taxonomy - https://phabricator.wikimedia.org/T240286 (10Halfak) [22:31:08] 10Scoring-platform-team, 10NewcomerTasks 1.1, 10drafttopic-modeling: Re-train English Wikipedia topic model using new WikiProject Taxonomy - https://phabricator.wikimedia.org/T240286 (10Halfak) [22:31:10] 10Scoring-platform-team (Current), 10NewcomerTasks 1.1, 10Research: Improve WikiProject template --> WikiProject mapping - https://phabricator.wikimedia.org/T240282 (10Halfak) [22:31:12] 10Scoring-platform-team (Current), 10NewcomerTasks 1.1, 10Research: Restructure WikiProject directory to be better - https://phabricator.wikimedia.org/T240276 (10Halfak) [23:14:39] aloha~ [23:15:33] I noticed that you are including a new option of "oresscores" in the Action API, is this feature considered stable? [23:15:33] https://en.wikipedia.org/wiki/Special:ApiSandbox#action=query&format=json&prop=info&list=recentchanges&inprop=&intestactions=&rcnamespace=0&rcprop=user%7Cuserid%7Ccomment%7Cflags%7Ctimestamp%7Cids%7Ctitle%7Coresscores&rcshow=!bot&rclimit=500&rctype=edit&rctoponly=1 [23:16:02] oresscores in the "rcprop" for Action=Query, List=RecentChagnes [23:36:14] xinbenlv, yeah! That's been around for a while. You should expect to get oresscores in those results with some delay. [23:36:42] I.e. a change can show up before we have an oresscore for it. [23:38:27] If you want to get a score as soon as it is available, see https://stream.wikimedia.org/v2/stream/revision-score [23:39:26] I've got to run. xinbenlv feel free to drop me an email if you have other questions. [23:39:28] o/