《Stitch Fix的风格科学

埃里克·/ StitchFix首席分析官

Stitch Fix是一种流行的女性造型服务。该公司的个人造型应用是其受欢迎的主要原因之一,也是技术团队(包括数据科学家)关注的焦点。该应用程序将机器学习算法的科学与专家人类判断的艺术结合在一起,以完全正确的方式取悦Stitch Fix的客户

“我们的应用程序提供了灵活性,但它们不会过于临时。它们在视觉上很优雅,但也很简朴,提供了足够的互动。”

- Eric Colson,首席分析官StitchFix

所面临的挑战


伟大的鸿沟

Eric Colson是Stitch Fix的首席算法官。有效地融合人和系统是他的重点。我在之前所有公司遇到的问题都是算法(或数据科学)与分析(或商业智能)之间的分歧,”科尔森说。“拥有两个团队的问题在于,你会将环境分割开来。每个团队都各自为营,即使他们与相同的业务伙伴合作。”

在Shiny出现之前,数据科学家将数据放入文件中,然后商业用户将文件加载到Excel中。使用Shiny,只需多几行代码就可以直接从R中交付业务用户需要的内容。

解决方案


一个团队

为了将这些不同的功能融合到一起,Stitch Fix向数据科学团队提出了更多的挑战。

“我们需要具备全面背景和多样化技能的人。我们的数据科学家需要既能开发算法,又能以仪表板和应用程序的形式为业务提供可见性。”寇尔森说。“所以,我们把分析的角色纳入了数据科学家的角色,并告诉他们,‘你要同时做这两件事。’这是额外的工作,但更大的环境会让他们变得更好。”

接下来,他考虑如何装备团队来交付这种统一的方法。

“数据科学家们已经精通R和Python了,”Colson继续说道。“我们需要利用这些技术来构建分析应用程序的工具。”

对于R开发,Stitch Fix选择了RStudio集成开发环境,开源包Shin英格兰vs伊朗让球y,一个R的web应用框架,以及Shiny Server Pro,闪亮应用程序的商业服务器。

为什么R英格兰vs伊朗让球Studio ?


使策划分析

Stitch Fix选择RStud英格兰vs伊朗让球io产品,因为他们允许商业用户访问数据科学家所做的分析。

“数据科学家开发仪表盘几乎是副产品,”科尔森说。“当他们分析数据时,他们会生成可视化和指标,这对他们的业务合作伙伴非常有用。只需要再写几行代码,数据科学家就可以把这些工作变成一个网络应用程序,让整个组织都可以使用。”

Eric解释道:“Shiny让我们能够向业务传递经过策划的分析。“我们开发的应用程序提供了灵活性,但它们不是过于特别。它们是视觉上的,优雅的,但也很简朴,提供了足够的互动。我们选择Shiny Server Pro是因为它给了我们验证Shiny应用用户的能力,并且有RStudio的支持。英格兰vs伊朗让球卡塔尔世界杯欧洲预选赛赛程表在我买之前,我们用的是Shiny。很明显,它来自那些非常有激情的可靠的人;有一个伟大的社区团结在它周围。”

回报


数据驱动的文化

科尔森总结道:“很难将仪表板与它们所提供的业务价值恰当地联系起来。”“他们提高了组织的知识,但这不能通过A/B测试。然而,每天他们都会有新的见解来支持更好的决定。卡塔尔世界杯欧洲预选赛赛程表这已经成为我们受数据驱动的文化的第二天性,以至于我们通常不会承认能够实现这一点的工具。”

今年到目前为止,Stitch Fix已经在他们的算法和分析门户网站上部署了“几十个”闪亮的应用程序。该公司大约一半的员工每周至少使用一次应用程序。数据科学团队还使用Shiny应用程序来监控他们的算法的执行情况。

正如科尔森所说:“我们自豪地吃着自己的狗粮。”

关于缝合修复


有策划的分析有助于更好的个人购物服务。Stitch Fix是第一个时尚零售商,融合专家造型,专有技术和独特的产品,为您提供真正个性化的购物体验。

英格兰vs伊朗让球RStudio为使用R和Python的数据科学团队提供了开源和企业级的专业软件。