[02:29:16] this is the error I am getting when I am trying to extract the content of difference between last two edits of same rev_id https://usercontent.irccloud-cdn.com/file/8tLBhvGs/Screenshot_20210702-075754.jpg [05:07:39] 10Machine-Learning-Team, 10ORES: Generate quality score average and add to WikidataQuality gadget - https://phabricator.wikimedia.org/T223845 (10Aklapper) a:05Arybolabβ†’03None Removing task assignee due to inactivity, as this open task has been assigned for more than two years (see emails sent to assignee o... [05:07:58] 10Machine-Learning-Team, 10artificial-intelligence, 10editquality-modeling, 10User-Tgr: Create ORES dataset for huwiki edits in the last two years or so - https://phabricator.wikimedia.org/T223900 (10Aklapper) a:05Tgrβ†’03None Removing task assignee due to inactivity, as this open task has been assigned... [05:09:11] 10artificial-intelligence: Reputation system for Wikipedia editors - https://phabricator.wikimedia.org/T223581 (10Aklapper) a:05Ferenczyβ†’03None Removing task assignee due to inactivity, as this open task has been assigned for more than two years (see emails sent to assignee on May26 and Jun17, and `T270544`)... [05:22:00] 10Machine-Learning-Team, 10MediaWiki-extensions-ORES, 10Analytics-Radar, 10Platform Team Initiatives (Modern Event Platform (TEC2)), and 2 others: ORES hook integration with EventBus - https://phabricator.wikimedia.org/T201869 (10Aklapper) a:05Pcheloloβ†’03None Removing task assignee due to inactivity, a... [10:50:04] Could anyone find a solution? [16:00:37] Hey anubhav_sharma: i have not been able to replicate your error, can you share your test script using gist or https://phabricator.wikimedia.org/paste/? [16:20:40] accraze: I'll respond to the user soon, I was just super busy this week [16:38:24] this is the work that Aiko and Miriam have been doing - https://github.com/AikoChou/ImagePipeline [16:38:27] really nice [16:38:28] chrisalbon: --^ [16:46:16] whoa elukey that looks pretty interesting! [16:49:27] Amir1: which user? not sure i follow [16:50:00] accraze: basically distributed tensorflow on hadoop on GPUs! It should be easily portable to kubeflow in theory [16:50:04] when it will be ready [16:52:40] 10Machine-Learning-Team, 10SRE, 10serviceops, 10Kubernetes, 10Patch-For-Review: Add the possibility to deploy calico on kubernetes master nodes - https://phabricator.wikimedia.org/T285927 (10elukey) Next steps: * refactor how `base::expose_puppet_certs` is used in kubernetes profiles, since if profile::... [16:53:00] going afk people, have a good week off! [16:54:32] cool, see ya elukey, enjoy next week! [17:07:22] LOL just reading up on the whole github copilot drama [17:07:44] super cool idea - ai pair programming [17:08:07] they just probably shouldn't have used a bunch of gpl code for the training data [17:25:09] 10Lift-Wing, 10ORES, 10drafttopic-modeling, 10Machine-Learning-Team (Active Tasks), 10Patch-For-Review: Create a KFServing model server for drafttopic models - https://phabricator.wikimedia.org/T285883 (10ACraze) [17:25:12] 10Lift-Wing, 10Machine-Learning-Team (Active Tasks): Prepare 4 ORES English models for Lift Wing - https://phabricator.wikimedia.org/T272874 (10ACraze) [18:12:45] I am really sorry but guys can someone help me with the error ? [18:13:10] Hey anubhav_sharma - i have not been able to replicate your error, can you share your test script using gist or https://phabricator.wikimedia.org/paste/? [18:22:17] https://phabricator.wikimedia.org/P16762 [18:22:25] Here is the link @accraze [18:23:45] cool, thanks! taking a quick look [18:28:27] So basically I want the textual difference between two revisions(like for a given rev Id .. a revision and it's previous text ) [18:41:16] anubhav_sharma: i noticed that you are passing content as one of the values for the prop field, the compare API does not support the content prop [18:41:26] see: https://www.mediawiki.org/wiki/API:Compare [18:41:42] Yeah but then how do I get the content [18:41:49] The actual text difference [18:41:57] instead what you can do is use `diff` instead [18:42:21] note that this will return the textual difference as html markup so you may need to parse [18:42:37] Ok ok so diff as action you mean? [18:43:36] no, i mean do something like: `"prop": "timestamp|user|size|comment|diff"` [18:46:01] on line 15, just use the diff prop instead of content prop [18:46:06] Ok got it [18:46:22] I saw it [18:46:24] Thank you [18:46:29] Will try parsing it once [18:46:38] great :) [18:46:42] And will let you know if I fail againπŸ˜… [19:05:52] 10Lift-Wing, 10ORES, 10drafttopic-modeling, 10Machine-Learning-Team (Active Tasks), 10Patch-For-Review: Create a KFServing model server for drafttopic models - https://phabricator.wikimedia.org/T285883 (10ACraze) Nice work on this so far @kevinbazira ! Confirming that I was able to hit the enwiki-draftto... [19:34:46] accraze: I saw the output and parsed it using mwparserfromhell . But it lends me an html structure ( a table) which gives information about the difference in the revision , but not the textual difference. So my job is to feed some text to my model to make it learn for the task of classification [19:35:00] But this doesn't lend me any textual information [19:40:02] anubhav_sharma: yeah if you want to use the compare api, then you'll need to parse the html and get the textual differences yourself, that api action only does it in this format [19:40:43] or you can download the text of both revisions and then manually get the difference in your code before feeding it to the model [21:33:05] 10Lift-Wing, 10artificial-intelligence, 10articlequality-modeling, 10revscoring, 10Machine-Learning-Team (Active Tasks): Create a KFServing model server for articlequality models - https://phabricator.wikimedia.org/T284678 (10ACraze) [21:33:09] 10Lift-Wing, 10Machine-Learning-Team (Active Tasks): Prepare 4 ORES English models for Lift Wing - https://phabricator.wikimedia.org/T272874 (10ACraze)