Figma to Frontend: Synchronizing Design and Code AutomaticallyMy name is Anastasia Kabalkina, I am the Head of Design at VK Tech. In this post, I will tell how we synchronized one third of our design…Feb 16Feb 16
Contextual multi-armed bandits for content recommendation, or not by Bernoulli aloneWhy the “classic” ML recommendations are lacking, how to promote content on social media using multi-armed bandits, and how to take into…Jan 9, 20231Jan 9, 20231
VK’s Face in 2022: New Icons, Logos, Colours, and StyleWe had a global rebrand last October: Mail.ru Group turned into VK. This article tells about our ideas and changes.Jun 28, 2022Jun 28, 2022
Pairing Git with Webpack+React applicationSometimes showing some information from your git repository right in your application can be helpful.Feb 18, 2022Feb 18, 2022
Read Instead of Listen: How Speech Recognition Works on VKontakteyou’ll learn how our solution works, as well as find a description of the architecture of the models used, and life hacks for how to launchFeb 10, 2022Feb 10, 2022
Neural Networks vs. Vacuum Cleaners, or How We Denoised VK CallsThese days, what other way is there to implement noise suppression other than neural networks? But we aren’t here to just point out the…Oct 11, 2021Oct 11, 2021
PYMK at VK: ML over EGO-NETSThe ability to add users as friends is one of the most important mechanics of any social network. The vast majority of interactions occur…Jul 12, 2021Jul 12, 2021
Data Debugging in Collaborative Filtering with Implicit Feedback: Does It Work?Hi, my name is Daniel. I’m a member of the Core ML Team at VK.com. I work on recommender systems, which is also the topic of this post.May 27, 2021May 27, 2021