"use strict";(self.webpackChunk_toloka_portal_gatsby_renderer=self.webpackChunk_toloka_portal_gatsby_renderer||[]).push([[8417],{16396:function(e,r,t){t.r(r),t.d(r,{frontmatter:function(){return f},default:function(){return x}});var o=t(51512),s=t(11467),n=t(21649),i=t(3468),l=t(53370),a=t(79288),c=t(84413),d=t(70288),m=t(17151),u=t(17629),h=t(85893),f={slug:"market-recommender-system",coverId:"XToPwAc7ftuKpZEqm4_2",preview:{text:"Enhanced performance of a recommendation engine.",resultNumber:"6x",resultText:"reduction of errors in the product recommender model.",readMore:"Read the story"},date:"2022-02-24T00:00:00.000Z"};function x(e){var r=e.data;return(0,h.jsx)(a.u,{data:r,currentSlug:f.slug,coverId:f.coverId,children:(0,h.jsxs)(n.q,{title:(0,h.jsxs)(h.Fragment,{children:["Yandex.Market ",(0,h.jsx)("br",{})," recommender system"]}),toc:[{url:"#client",title:"Client"},{url:"#challenge",title:"Challenge"},{url:"#solution",title:"Solution"},{url:"#business-impact",title:"Business impact"}],coverId:"mY-ciHQGNmaO621zt4qh",description:(0,h.jsxs)(h.Fragment,{children:["Enhanced performance of an"," ",(0,h.jsx)(i.p.MaxTablet,{children:(0,h.jsx)("br",{})}),"e-commerce recommendation engine"]}),gradientTheme:"redBlue",form:(0,h.jsx)(l.u,{title:(0,h.jsxs)(h.Fragment,{children:["Accelerate your ",(0,h.jsx)("br",{}),"e-commerce AI"]}),button:{view:"action",text:"View live demo",size:"l",type:"link",url:"/live-demo"}}),backLink:{text:"Back to success stories",iconPosition:"left",href:"/success-stories"},additionalLink:{text:"Read further in the blog",iconPosition:"right",href:"/blog/ecommerce-recommender-system/"},children:[(0,h.jsx)(s.V.TitleWithIcon,{level:4,icon:(0,h.jsx)(d.w,{color:"#0055D9"}),id:"client",children:"Client"}),(0,h.jsx)("span",{children:"Online marketplace with a huge assortment"}),(0,h.jsx)(o.w,{offset:12}),(0,h.jsxs)("ul",{children:[(0,h.jsx)("li",{children:"The platform offers 1.3 million products from 7,000 partners"}),(0,h.jsx)("li",{children:"6 million daily users"}),(0,h.jsx)("li",{children:"The recommendation engine suggests accessories and related products to customers as a vital way to increase average purchase value and CTR in the online store"})]}),(0,h.jsx)(o.w,{offset:24}),(0,h.jsx)(s.V.TitleWithIcon,{level:4,icon:(0,h.jsx)(u.O,{color:"#0055D9"}),id:"challenge",children:"Challenge"}),(0,h.jsx)("span",{children:"Train an effective recommendation engine"}),(0,h.jsx)(o.w,{offset:12}),(0,h.jsxs)("ul",{children:[(0,h.jsx)("li",{children:" Needed to improve performance of the recommendation engine"}),(0,h.jsx)("li",{children:"The recommendation model requires large amounts of labeled product data for training"}),(0,h.jsx)("li",{children:"An automated solution for training the recommendation model wasn’t performing well"})]}),(0,h.jsx)(o.w,{offset:24}),(0,h.jsx)(s.V.TitleWithIcon,{level:4,icon:(0,h.jsx)(c.m,{}),id:"solution",children:"Solution"}),(0,h.jsxs)("ol",{children:[(0,h.jsx)("li",{children:"Automated pre-labeling sorted items into related products and accessories"}),(0,h.jsx)("li",{children:"Tolokers matched products to accessories and related items in separate datasets"}),(0,h.jsx)("li",{children:"Labeled data was reviewed and verified by Tolokers to ensure quality"}),(0,h.jsx)("li",{children:"The labeled dataset was used to train a gradient boosting model"})]}),(0,h.jsx)(s.V.Image,{imageId:"GbFnLYorbqVPogzMy_pn"}),(0,h.jsx)(o.w,{offset:24}),(0,h.jsxs)(s.V.EmphasizedContent,{children:[(0,h.jsx)(s.V.TitleWithIcon,{level:4,icon:(0,h.jsx)(m.z,{color:"#0055D9"}),id:"business-impact",children:"Business impact"}),(0,h.jsxs)("span",{children:[(0,h.jsxs)(s.V.ColorText,{color:"orange",children:["6x reduction of errors"," "]}),"in the product recommender model"]}),(0,h.jsx)(o.w,{offset:12}),(0,h.jsxs)("ul",{children:[(0,h.jsx)("li",{children:" Model accuracy improved from 40% to 90% overall"}),(0,h.jsx)("li",{children:"Recall rose from 20% to 74% for accessories and up to 90% for related items"}),(0,h.jsx)("li",{children:"Fast results with average labeling speed of 24 product pairs per minute"})]})]}),(0,h.jsx)(o.w,{offset:48}),(0,h.jsx)(s.V.Quote,{text:"“We had two goals: to get high-quality data for training the recommendation system for our ecommerce platform, and to measure the accuracy of our current recommendation algorithm. Toloka helped us improve our model with super fast labeling of tens of thousands of products from our store. Toloka makes the data problem easier so that we can focus on our algorithms. ”",source:"– Ivan Lapitsky, Project manager, Yandex.Market"})]})})}}}]);