Page MenuHomePhabricator

bmansurov (Bahodir)
Engineering

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Nov 24 2014, 11:16 PM (234 w, 3 d)
Availability
Available
IRC Nick
bmansurov
LDAP User
Bmansurov
MediaWiki User
Bmansurov (WMF) [ Global Accounts ]

Recent Activity

Sat, May 11

bmansurov committed rRLP3630c1f14129: Load updated CSS version (authored by bmansurov).
Load updated CSS version
Sat, May 11, 10:11 AM
bmansurov committed rRLPc021c8d1a073: Make CTA full width on mobile (authored by bmansurov).
Make CTA full width on mobile
Sat, May 11, 10:11 AM

Fri, May 10

bmansurov committed rRLPac46758c4fb0: Show CTA in small screens (authored by bmansurov).
Show CTA in small screens
Fri, May 10, 5:28 PM
bmansurov committed rRLP83af27542e70: Show CTA on small screens (authored by bmansurov).
Show CTA on small screens
Fri, May 10, 5:28 PM

Thu, May 9

bmansurov committed rRLP8b3fa7423ad9: Add CTA (authored by bmansurov).
Add CTA
Thu, May 9, 11:07 PM
bmansurov committed rRLP8e7a3272d19c: Add CTA (authored by bmansurov).
Add CTA
Thu, May 9, 11:07 PM
bmansurov committed rRLP8d763edaa3bd: Add CTA (authored by bmansurov).
Add CTA
Thu, May 9, 11:07 PM

Mon, May 6

bmansurov raised the priority of T213873: Hebrew Wikipedia data from citations with identifiers is empty from Low to Normal.
Mon, May 6, 5:49 PM · Internet-Archive, Research
bmansurov claimed T213873: Hebrew Wikipedia data from citations with identifiers is empty.
Mon, May 6, 5:42 PM · Internet-Archive, Research

Wed, May 1

bmansurov added a comment to T210844: Generate article recommendations in Hadoop for use in production.

Thanks, @Ottomata!

Wed, May 1, 1:05 PM · Patch-For-Review, Article-Recommendation, Research, Analytics

Thu, Apr 25

bmansurov closed T162912: Improve the algorithm for translation recommendations as Resolved.

The paper has been implemented here: https://gerrit.wikimedia.org/r/admin/projects/research/article-recommender

Thu, Apr 25, 5:16 PM · Epic, Recommendation-API
bmansurov closed T133997: Document gapfinder as Resolved.
Thu, Apr 25, 5:14 PM · Recommendation-API, Documentation
bmansurov closed T133997: Document gapfinder, a subtask of T124493: [Epic] Article recommendation announcements, as Resolved.
Thu, Apr 25, 5:14 PM · Epic, GapFinder
bmansurov closed T169089: Surface scores from spark job as Resolved.
Thu, Apr 25, 5:13 PM · Recommendation-API
bmansurov closed T169089: Surface scores from spark job, a subtask of T162912: Improve the algorithm for translation recommendations, as Resolved.
Thu, Apr 25, 5:13 PM · Epic, Recommendation-API
bmansurov moved T220520: Improve article-recommender script from In-progress to Done on the Article-Recommendation board.
Thu, Apr 25, 4:17 PM · Research, Article-Recommendation
bmansurov closed T220520: Improve article-recommender script as Resolved.
Thu, Apr 25, 4:15 PM · Research, Article-Recommendation
bmansurov updated the task description for T220520: Improve article-recommender script.
Thu, Apr 25, 4:15 PM · Research, Article-Recommendation
bmansurov added a comment to T220524: Article recommender: retrieve top 50 wikipedias automatically.

Awesome. I see T198425: "Total Article Count" (a.k.a "pages to date") Wikistats metric (per project and overall) is already done, and that's exactly what I need. @fdans, could you share some pointers where I can find the public API for this data?

Thu, Apr 25, 3:04 PM · Research, Article-Recommendation

Wed, Apr 24

bmansurov committed rRARC9a36ba355d9d: Use log4j for logging (authored by bmansurov).
Use log4j for logging
Wed, Apr 24, 2:19 PM

Apr 23 2019

bmansurov committed rRARC3fbf5c2091ab: Testing (authored by bmansurov).
Testing
Apr 23 2019, 3:45 PM
bmansurov committed rRARC55a2f642fb65: Testing (authored by bmansurov).
Testing
Apr 23 2019, 3:36 PM
bmansurov updated the task description for T213969: Citation Usage: run third round of data collection.
Apr 23 2019, 11:47 AM · Patch-For-Review, Analytics, Research, Knowledge-Integrity, Epic
bmansurov closed T213969: Citation Usage: run third round of data collection as Resolved.

Data collection is over.

Apr 23 2019, 11:46 AM · Patch-For-Review, Analytics, Research, Knowledge-Integrity, Epic
bmansurov closed T213969: Citation Usage: run third round of data collection, a subtask of T199188: [1.2] Research study to understand how readers use citations, as Resolved.
Apr 23 2019, 11:46 AM · Knowledge-Integrity, Epic

Apr 22 2019

bmansurov committed rRARCd260444e8ff6: Specify package name (authored by bmansurov).
Specify package name
Apr 22 2019, 8:09 PM
bmansurov committed rRARCa79b7f2d4464: Compute pageviews in one pass (authored by bmansurov).
Compute pageviews in one pass
Apr 22 2019, 7:47 PM
bmansurov added a comment to T213969: Citation Usage: run third round of data collection.

@Miriam, an FYI that I'll be turning off data collection tomorrow. It's been a month.

Apr 22 2019, 4:52 PM · Patch-For-Review, Analytics, Research, Knowledge-Integrity, Epic

Apr 20 2019

bmansurov committed rRARC5bd3d8615a57: WIP: Compute pageviews in one pass (authored by bmansurov).
WIP: Compute pageviews in one pass
Apr 20 2019, 12:32 AM

Apr 19 2019

bmansurov committed rRARC2362814b1a8b: WIP: Compute pageviews in one pass (authored by bmansurov).
WIP: Compute pageviews in one pass
Apr 19 2019, 6:27 PM

Apr 17 2019

bmansurov added a comment to T210844: Generate article recommendations in Hadoop for use in production.

@JAllemandou, that makes sense. I'm currently measuring the times spent running each operation as part of T220520: Improve article-recommender script, and your suggestion makes sense. The process is almost done, it's been two days, but I think by the end of the day it should be over.

Apr 17 2019, 2:17 PM · Patch-For-Review, Article-Recommendation, Research, Analytics

Apr 15 2019

bmansurov triaged T220520: Improve article-recommender script as Normal priority.
Apr 15 2019, 3:19 PM · Research, Article-Recommendation

Apr 12 2019

bmansurov closed T219926: Move recommendation-api logging to new logging pipeline as Resolved.
Apr 12 2019, 4:23 PM · Recommendation-API, Core Platform Team Backlog (Watching / External), Services (watching), service-runner, Wikimedia-Logstash, Operations
bmansurov closed T219926: Move recommendation-api logging to new logging pipeline, a subtask of T211125: Move service-runner to new logging infrastructure, as Resolved.
Apr 12 2019, 4:23 PM · Patch-For-Review, Core Platform Team Kanban (Done with CPT), Services (done), service-runner, Wikimedia-Logstash, Operations

Apr 11 2019

bmansurov claimed T220520: Improve article-recommender script.
Apr 11 2019, 8:21 PM · Research, Article-Recommendation
bmansurov committed rRARC5fd06acd8b11: Profile the codebase (authored by bmansurov).
Profile the codebase
Apr 11 2019, 8:03 PM
bmansurov updated the task description for T220673: Make endpoint for top wikis by number of articles.
Apr 11 2019, 1:42 PM · Analytics, Research, Article-Recommendation
bmansurov added a comment to T220524: Article recommender: retrieve top 50 wikipedias automatically.

@jcrespo thanks, I'll keep that in mind. We need numbers for a specific date (although I don't think it matters too much if we use the URL you shared). In T220673: Make endpoint for top wikis by number of articles we'll be working on getting the numbers in one go.

Apr 11 2019, 1:08 PM · Research, Article-Recommendation

Apr 10 2019

bmansurov committed rRARC81b178ed1622: Log so YARN can collect logs (authored by bmansurov).
Log so YARN can collect logs
Apr 10 2019, 9:06 PM
bmansurov added a comment to T220524: Article recommender: retrieve top 50 wikipedias automatically.

;) That's great, Dan. I'll submit a patch, hopefully soon. Could you bring this ticket up in your next team meeting and see if the idea is good? I'd appreciate it.

Apr 10 2019, 5:32 PM · Research, Article-Recommendation
bmansurov moved T220520: Improve article-recommender script from Staged to In Progress on the Research board.
Apr 10 2019, 4:21 PM · Research, Article-Recommendation
bmansurov committed rRARCca7d320479aa: Break up 'train' function (authored by bmansurov).
Break up 'train' function
Apr 10 2019, 4:08 PM
bmansurov committed rRARCd0063b05a78a: Break up 'train' function (authored by bmansurov).
Break up 'train' function
Apr 10 2019, 3:20 PM

Apr 9 2019

bmansurov updated subscribers of T220524: Article recommender: retrieve top 50 wikipedias automatically.

@Milimetric is there a better way of getting this data without scraping stats.wikimedia.org (e.g. https://stats.wikimedia.org/v2/#/uz.wikipedia.org/content/pages-to-date/normal|table|1-Month|page_type~content)? I only need article counts per wiki on some date.

Apr 9 2019, 10:00 PM · Research, Article-Recommendation
bmansurov created T220524: Article recommender: retrieve top 50 wikipedias automatically.
Apr 9 2019, 3:54 PM · Research, Article-Recommendation
bmansurov created T220520: Improve article-recommender script.
Apr 9 2019, 3:28 PM · Research, Article-Recommendation
bmansurov placed T216726: Edits to Flow pages result in a page-links-change event with no performer up for grabs.

No bandwidth to work on this task.

Apr 9 2019, 3:01 PM · Growth-Team, Analytics, EventBus, MediaWiki-extensions-WikimediaEvents, Wikimedia-General-or-Unknown, The-Wikipedia-Library
bmansurov placed T216492: Page-links-change stream doesn't capture duplicated links up for grabs.

No bandwidth to work on this task.

Apr 9 2019, 3:01 PM · Internet-Archive, MediaWiki-extensions-WikimediaEvents, Wikimedia-General-or-Unknown, The-Wikipedia-Library
bmansurov placed T216504: page-links-change stream is firing events related to transcluded template caches up for grabs.

No bandwidth to work on this task.

Apr 9 2019, 3:01 PM · Internet-Archive, MediaWiki-extensions-WikimediaEvents, Wikimedia-General-or-Unknown, The-Wikipedia-Library
bmansurov closed T176825: Create one or more EventLogging schema for data collection by the tool as Declined.

Declining for now as our priorities shifted.

Apr 9 2019, 3:00 PM · Research
bmansurov closed T176825: Create one or more EventLogging schema for data collection by the tool, a subtask of T174739: Make a tool to test section recommendations in editathon settings, as Declined.
Apr 9 2019, 3:00 PM · Research-2017-18-Q2, Research
bmansurov changed the status of T203046: Output 1.4: Public test APIs corresponding to section recommendation algorithms from Stalled to Open.
Apr 9 2019, 2:59 PM · Epic, address-knowledge-gaps
bmansurov reassigned T203046: Output 1.4: Public test APIs corresponding to section recommendation algorithms from bmansurov to diego.

Assigning to Diego as he's built the API: https://secrec.wmflabs.org/

Apr 9 2019, 2:59 PM · Epic, address-knowledge-gaps
bmansurov reassigned T217655: Improve article recommendation pipeline from bmansurov to Usmanmuhd.
Apr 9 2019, 2:57 PM · Article-Recommendation, Google-Summer-of-Code (2019)
bmansurov added a comment to T220413: session_token changes when opening new tabs.

This was not expected. As pointed out in T118063#4547178 the documentation was misleading at the time.

Apr 9 2019, 2:56 PM · MW-1.32-notes (WMF-deploy-2018-09-18 (1.32.0-wmf.22)), Research, Research-Archive

Apr 8 2019

bmansurov added a comment to T217655: Improve article recommendation pipeline.

@Csisc sorry, this project is already being worked on. Please find another project.

Apr 8 2019, 5:53 PM · Article-Recommendation, Google-Summer-of-Code (2019)
bmansurov added a parent task for T209655: Copy Wikidata dumps to HDFs: T210844: Generate article recommendations in Hadoop for use in production.
Apr 8 2019, 2:40 PM · Wikidata, Research, Analytics
bmansurov added a subtask for T210844: Generate article recommendations in Hadoop for use in production: T209655: Copy Wikidata dumps to HDFs.
Apr 8 2019, 2:40 PM · Patch-For-Review, Article-Recommendation, Research, Analytics
bmansurov removed a project from T210844: Generate article recommendations in Hadoop for use in production: Patch-For-Review.
Apr 8 2019, 2:40 PM · Patch-For-Review, Article-Recommendation, Research, Analytics
bmansurov committed rMSRD429512b2f9c5: Use rsyslog for logging (authored by bmansurov).
Use rsyslog for logging
Apr 8 2019, 2:39 PM
bmansurov added a comment to T219926: Move recommendation-api logging to new logging pipeline.

@Pchelolo, once the patch is merged, is it safe to deploy or are we waiting on something else?

Apr 8 2019, 2:26 PM · Recommendation-API, Core Platform Team Backlog (Watching / External), Services (watching), service-runner, Wikimedia-Logstash, Operations
bmansurov moved T219926: Move recommendation-api logging to new logging pipeline from Backlog to For Review on the Recommendation-API board.
Apr 8 2019, 2:24 PM · Recommendation-API, Core Platform Team Backlog (Watching / External), Services (watching), service-runner, Wikimedia-Logstash, Operations
bmansurov added a project to T219926: Move recommendation-api logging to new logging pipeline: Recommendation-API.
Apr 8 2019, 2:24 PM · Recommendation-API, Core Platform Team Backlog (Watching / External), Services (watching), service-runner, Wikimedia-Logstash, Operations

Apr 5 2019

Mill <mill@mail.com> committed rMSRA141edd58cbf5: lsbaaaaaaaaaaa (authored by bmansurov).
lsbaaaaaaaaaaa
Apr 5 2019, 10:49 PM
bmansurov added a comment to T220221: Recommendation API end point has disappeared after the upgrade.

Good idea, @Pchelolo. Is it a matter of enabling the existing x-amples tests?

Apr 5 2019, 8:30 PM · Core Platform Team Kanban (Done with CPT), Services (done), Core Platform Team (RESTBase Split (CDP2)), RESTBase-API, RESTBase
bmansurov updated subscribers of T220223: Article recommendation API: show source article title and target machine translated title.

@santhosh is there an API for getting short texts machine translated?

Apr 5 2019, 5:56 PM · Wikimedia-Hackathon-2019, Recommendation-API, Article-Recommendation
bmansurov added a project to T220223: Article recommendation API: show source article title and target machine translated title: Wikimedia-Hackathon-2019.
Apr 5 2019, 5:54 PM · Wikimedia-Hackathon-2019, Recommendation-API, Article-Recommendation
bmansurov created T220223: Article recommendation API: show source article title and target machine translated title.
Apr 5 2019, 5:53 PM · Wikimedia-Hackathon-2019, Recommendation-API, Article-Recommendation
bmansurov created T220221: Recommendation API end point has disappeared after the upgrade.
Apr 5 2019, 5:07 PM · Core Platform Team Kanban (Done with CPT), Services (done), Core Platform Team (RESTBase Split (CDP2)), RESTBase-API, RESTBase
bmansurov moved T210844: Generate article recommendations in Hadoop for use in production from Backlog to In-progress on the Article-Recommendation board.
Apr 5 2019, 4:47 PM · Patch-For-Review, Article-Recommendation, Research, Analytics
bmansurov added a comment to T219309: Create research-alerts mailing list.

@eliza replied. Thanks!

Apr 5 2019, 1:16 PM · Operations, Office-IT, Wikimedia-Mailing-lists, Research

Apr 4 2019

bmansurov added a comment to T219309: Create research-alerts mailing list.

@eliza thanks, that'd be great.

Apr 4 2019, 9:48 PM · Operations, Office-IT, Wikimedia-Mailing-lists, Research
bmansurov committed rRARD8c05227bbbeb: Remove old files and use Gerrit repo (authored by bmansurov).
Remove old files and use Gerrit repo
Apr 4 2019, 6:38 PM
bmansurov committed rRARC455b919ac7dc: Allow reading confugration from HDFS (authored by bmansurov).
Allow reading confugration from HDFS
Apr 4 2019, 5:02 PM
bmansurov committed rRARC43e15cf3ce7f: Add tmp dir option (authored by bmansurov).
Add tmp dir option
Apr 4 2019, 12:21 AM

Apr 3 2019

bmansurov added a comment to T219309: Create research-alerts mailing list.

@Dzahn thanks. Turns out a Google group needs at least one member besides the admin. The only person who will use this mailing list is me for now. For this reason let's go with mailman.

Apr 3 2019, 4:28 PM · Operations, Office-IT, Wikimedia-Mailing-lists, Research
bmansurov added a comment to T218971: GSoC 2019 Proposal: Improve article recommendation pipeline.

@srishakatux the proposal looks good. I'm not sure how to approve (make the status 'final') on my end. Or is it something you do?

Apr 3 2019, 2:16 PM · Google-Summer-of-Code (2019)

Apr 1 2019

bmansurov added a project to T213761: Verify newly generated data before pushing it to production: Wikimedia-Hackathon-2019.
Apr 1 2019, 10:50 PM · Wikimedia-Hackathon-2019, Research, Recommendation-API
bmansurov closed T219505: Recommendation API: output source language as Resolved.

Fixed in master.

Apr 1 2019, 3:09 PM · Recommendation-API, Google-Summer-of-Code (2019)
bmansurov added a comment to T216721: Remove duplicate Wikidata items from article recommendations.

We should probably output the top ranking item from all languages. So the second Q125576 (Russian) would not be output.

Apr 1 2019, 1:05 PM · Google-Summer-of-Code (2019), Article-Recommendation, Research, Recommendation-API

Mar 31 2019

bmansurov added a comment to T216750: Article recommendation API: replace WDQS with MW API.

@Ashutoshmishra255941 see T215222#5072411.

Mar 31 2019, 1:38 PM · Google-Summer-of-Code (2019), Article-Recommendation, Research, Recommendation-API
bmansurov added a comment to T215222: Recommendation API translation endpoint stopped working.

@Ashutoshmishra255941 sorry, someone else is already working on this project. Same applies to other micro tasks that you commented on.

Mar 31 2019, 1:37 PM · Google-Summer-of-Code (2019), Article-Recommendation, Core Platform Team (Security, stability, performance and scalability (TEC1)), Core Platform Team Backlog (Watching / External), Services (watching), Recommendation-API, Research
bmansurov added a comment to T219505: Recommendation API: output source language.

Sure.

Mar 31 2019, 1:36 PM · Recommendation-API, Google-Summer-of-Code (2019)
bmansurov added a comment to T219505: Recommendation API: output source language.

Edit: Fixed it by npm install -g bunyan. Shall I include this in documentation?

Sure that'd be good.

Mar 31 2019, 3:50 AM · Recommendation-API, Google-Summer-of-Code (2019)

Mar 29 2019

bmansurov closed T171674: Document workflow for researchers to contribute improvements to the algorithm design to the recommender API as Resolved.

https://github.com/wikimedia/research-article-recommender/blob/master/doc/algorithm.org

Mar 29 2019, 8:41 PM · Recommendation-API
bmansurov closed T171674: Document workflow for researchers to contribute improvements to the algorithm design to the recommender API, a subtask of T171673: Developer documentation for different versions of the API, algorithm and consumer applications., as Resolved.
Mar 29 2019, 8:41 PM · Recommendation-API
bmansurov added a comment to T219505: Recommendation API: output source language.

@Usmanmuhd how's the progress? Do you have any questions?

Mar 29 2019, 8:38 PM · Recommendation-API, Google-Summer-of-Code (2019)
bmansurov closed T170661: Provide useful message instead of 404 at / as Declined.

Since the service is exposed via RESTBase, there's no need for this. The root node already responds with the next node. For example, https://en.wikipedia.org/api/rest_v1/data/recommendation/ returns the following

Mar 29 2019, 8:38 PM · Recommendation-API
bmansurov added a project to T170661: Provide useful message instead of 404 at /: Google-Summer-of-Code (2019).
Mar 29 2019, 8:32 PM · Recommendation-API
bmansurov closed T163573: Establish consistent method of extracting sections from articles as Declined.

Diego's been working on an alternative solution for section recommendations.

Mar 29 2019, 8:31 PM · Recommendation-API
bmansurov closed T160594: Determine how to use the data to provide recommendations, a subtask of T159704: Utilize dataset for missing sections, as Declined.
Mar 29 2019, 8:30 PM · Recommendation-API
bmansurov closed T160594: Determine how to use the data to provide recommendations as Declined.

Diego's been working on an alternative solution for section recommendations.

Mar 29 2019, 8:30 PM · Recommendation-API
bmansurov closed T158891: Have campaign parameter specify default behavior of the tool as Declined.

Our focus has shifted to APIs.

Mar 29 2019, 8:29 PM · Recommendation-API
bmansurov closed T146059: Identify a test environment as Resolved.

We already have a test environment that's accessible at https://en.wikipedia.beta.wmflabs.org/api/rest_v1/#/Recommendation

Mar 29 2019, 8:28 PM · Recommendation-API
bmansurov closed T158892: Explore ability to prefill new article as Declined.

Our focus has shifted towards API's. We won't be working on UI anytime soon, but we'll support product teams to achieve this with our APIs.

Mar 29 2019, 8:26 PM · Recommendation-API
bmansurov closed T143575: Build deployable Debian package as Declined.

Not needed anymore.

Mar 29 2019, 8:25 PM · Recommendation-API
bmansurov closed T157588: Find product lead, a subtask of T148129: Productization of Recommendation API, as Invalid.
Mar 29 2019, 8:21 PM · Patch-For-Review, Reading Epics (AI Based Reading Recommendations), Recommendation-API, Epic
bmansurov closed T157588: Find product lead as Invalid.

No need. Leila's been helping me with this.

Mar 29 2019, 8:21 PM · Recommendation-API
bmansurov closed T157589: Find tech lead, a subtask of T148129: Productization of Recommendation API, as Declined.
Mar 29 2019, 8:21 PM · Patch-For-Review, Reading Epics (AI Based Reading Recommendations), Recommendation-API, Epic
bmansurov closed T157589: Find tech lead as Declined.

No need. I'm working with different teams to productionize the API, pipeline, etc.

Mar 29 2019, 8:21 PM · Recommendation-API