公司的大脑。 开始

一个关于在贸易公司中实施人工智能的“生产主题”故事。 以及(假设的)这会导致什么。 完整版本可以从以下网址下载 升(免费)

***

我不是一个天生的领导者,讨厌其他部门负责人经常召开的会议。 我并不是想炒作我部门的重要性。 我只是招募了那些可以和我一起工作并且有经验的人,这些人与我不同。 但我无法通过猎头找到我真正需要的人。 这些人不是自己找工作,而是工作找他们。 我开始观看有关该主题的会议报告并阅读 Habr。 那也很难找到。 会议上没有一份有实际成果的报告;每个人都在谈论新方法,但没有人能够展示其应用。 他们根本不在那儿。 当我尝试联系并提问时,发言者消失了,只有几个人回答说他们实际上只是在 Excel 中计算了这一切。 哈布雷的情况也好不了多少;西方文章的翻译片段是关于这个主题的最好材料。 只有对他们的评论很有趣。

这一个月不知不觉就过去了。 但我不知道从哪里开始,如何处理这些大数据,如何将其与公司的任务联系起来。 管理层已经暗示是时候提出计划了。 到目前为止,我一直拒绝更准确地制定项目目标以及我们想要从中获得什么。 他们建议我们和部门领导一起去了解一下,我从中了解到,这种没有计划的争论不会持续太久。 工作人员找到了一个懂得如何描述业务流程的女孩。 根据所有指南,这是数字化的第一点——首先对流程进行算法化。 我给了她一个任务,然后我继续我的搜索并参加会议,在那里我继续假装很聪明。

从评论中我了解到 Kagle 上有 mashoba 比赛。 马霍巴的酷人们在那里战斗不是为了钱,而是为了谁更酷。 我写信给几位类似竞赛的获奖者,并开始等待。 从哈布雷的评论中,我已经熟悉了一些昵称,我希望有人能回答。 其中两人原来是大公司的员工,受到各种协议的约束,所以他们小心翼翼地退出了。 但最有趣的人却没有回答。 他赢得了 Kaggle 上最酷的竞赛,主题涉及用户细分、推荐系统,甚至考虑到包括可能的天气在内的 200 个因素来计算销售额。 这就是我一直在寻找的! 但他没有回答。 我开始在网上通过他的昵称寻找他。 没有任何信息。 但我看到评论里提到了。 所以有人认识他。 这是一个机会。 我在评论中询问谁知道这件事,一位程序员回答我说他和他一起工作,可以向他询问我的联系方式。

他受到领先企业的邀请,但他从未在办公室工作过。 而且我没有遇到任何人。 就连他的真实照片在网上也找不到。 我只知道他的名字和网上联系方式。 提议雇用这样的人作为公司项目的员工,但却进行远程工作,这有点奇怪。 由于他们是军人,他们只了解办公室营房的情况“从头到尾”。 但别无选择,他们需要有人能制造出一辆很酷的汽车,因为在他们看来,公司在大数据的实施方面已经落后了,他们必须超越所有人才能成为第一。 我必须全力以赴与管理层进行对话。 但首先我必须和他谈谈。 他的名字叫马克斯。

组长

– 我想邀请您作为团队领导和架构师加入团队,在机器上创建各种算法。 您似乎对这个话题感兴趣。 公司很正规,还给钱。
– 我不为公司工作,只要我感兴趣的项目,我都会远程工作。
“但我们正在谈论一个大项目,你需要紧密地承担这项任务,这不太可能远程实现。”
——这不是一个可以讨论的问题。 我不与那些不知道如何远程工作的人一起工作。 钱也可以远程支付。 我不会浪费时间去办公室并在特定时间到达。 这是愚蠢的事,我不做愚蠢的事。
– 好的,远程工作就可以了。 您准备好签署永久远程工作合同了吗?
– 这完全取决于你想要什么。
– 没什么特别的,你只需要创建一个推荐系统来营销自己,以及基于大数据的客户细分等等。
- 这并不有趣。
- 你对什么感兴趣?
– 一些更严肃、更全球性的事情,但这似乎与你无关。 感谢您的报价。
- 等等,让我告诉你一切,然后你决定。 我遇到了麻烦——公司邀请我领导将mashoba方法实施到公司的工作中以提高效率,但我不知道该提供什么。 公司拥有一切——欲望、对我的信任、金钱。 你可以做任何事,我只是不知道做什么。 现在清楚了吗?
- 可以理解,但不有趣。 你连任务都没有。 我建议你从这个开始。
麦克斯离开了谈话。 这是一次失败。 我几乎没有找到他,马沙巴根本就没有其他这么酷的家伙。 我没有机会留在公司。 再过一周,我就会被叫到地毯上。 我什至请了几天病假,以腾出时间思考该做什么。 最有可能的是,在 Hunter 上打开你的简历。
麦克斯出人意料地出现了。 他在 Skype 上写道:
- 你好。 我发现你是一个好人,公司似乎也很棒。 如果你没有任何想法,那么你准备好实现我的想法了吗?
- 当然! ——我想都没想就立刻回答道。 – 什么想法?
– 有一个想法是让公司的所有流程完全自动化。 在营销、物流和采购方面。 甚至在人员选拔上。 并让这个大型的自我调节系统达到所需的结果——利润。 你觉得这个任务怎么样?
——这甚至超出了我最疯狂的幻想。 但这可能吗? 我以前从未见过这样的项目实施过。 以前有人这样做过吗?
“我对做别人已经做过的事情不感兴趣。” 我以为你明白这一点。
- 是的,当然,我想说点别的 - 是否有进展可以做到这一点?
——它们存在与否并不重要。 有一些东西可以帮助我们做到这一点。 现在强化学习算法已经出现了,也许我已经听说过。 如果你想一想并想到这一点,那么这是一个适用于所有事物的通用算法。 你设定一个目标作为强化,系统本身就会找到实现它的方法。 如果任务被转换成相同格式的数据集,那么任务是什么并不重要。
– 除了远程工作之外,我还应该向项目管理层提出什么要求? 我什至无法想象需要多少人来制作如此复杂的系统。
- 一点。 会有一个核心,这是一个有记忆的神经元。 数据中心中的快速集群。
- 人呢?
– 我们需要三名了解流行神经元库的 Python 程序员,以及一名数据科学家来准备数据并监控数据。 不,只是几个,我们会同时向各个方向努力。 以及一位高性能服务器专家。
– 似乎有这样的专家;公司有自己的数据中心。
– 不,我们需要能够打造最高性能集群的人。 你绝对没有那个。 我认识一个,如果他不忙的话我会和他谈谈。 我们还需要一名数据库专家与他配对,我们将让他解析网络。 我们需要来自外部的大量信息。 自己寻找测试人员和分析师,需要多少就找多少。 也许这已经足够作为一个开始了。
“我会尝试从管理层手中夺取这些资源,但我认为不会有任何问题。”
“我不是告诉过你,我的条件也在改变吗?”
- 不,有什么变化吗?
– 我想要一个百分比,利润增长的百分比。
-你让我感到困惑。 他们不会远程向陌生人提供百分比。 我想协调您的远程工作,但这是一个问题。
– 我提供公司的电子大脑。 全面管理它,将任务分配给管理者并监控其实施情况。 这将是一个超级系统,甚至可以自行决定解雇谁以及公司需要谁。 她的目标只有一个——利润。 它将取代人员并加快运营速度,交易成本将大幅下降。 利润将快速增长。 没有我他们就无法做到这一点。 因此百分比。 这是真实的。
- 我会尽力。 让我们简要描述一下您的建议,以便我能够正确地表达您的抱负。 我还应该告诉他们什么才能让他们同意一切?
- 他们将是第一个。
当我试图想象如何向导演说出这句话时,我陷入了昏迷。 我找不到词语。 除非你读出麦克斯在纸上写的内容。 我准备了一个星期,导演警惕地看着我,不明白对我有什么期望。 到了约定的时间,我走进会议室,所有的董事都已经坐好了。 报告就这样模糊地过去了。 最后,在与会者的眼中,我只看到一个问题——这是真实的还是你读过小说? 将军首先发言:
– 你能实现这一切吗? 我知道需要人力和时间。 但你明白我的问题。
- 我不能。 有一个人可以。 他是这个行业最优秀的,我很难找到他。 他知道自己的价值,不会轻易同意做这样一个系统。 我们必须在半路上与他会合。
- 来!我们讨论一下。 干得好,报告超出了我的预期。 很难相信,但目标可能应该是最大的。
– 如果至少其中一部分可以实现,我们将获得巨大的效果,我在这里计算过。
“那你就让我看看,我们不会拘留其他人。” 会议结束了。

离开时,大家轮流夸奖我,拍拍我的肩膀。 离开将军后,我立即用他自己的话告诉了他马克斯的情况。 将军沉思了几秒。 “我们需要起草一份好的合同,”他最后说道。 这意味着是的。 他还要求与每位董事讨论他所负责的项目部分,并制定总体实施计划,最好有最后期限。 他将把它呈现给创始人。 他甚至没有询问资源;资源的分配显然是随着项目的批准而暗示的。 出来后,我很高兴自己的冷静——项目得到了批准,还有马克斯的条件! 我立即写信给他。 他简洁地回答道:“我毫不怀疑谁会放弃利润。”

有必要按月和最近的冲刺分解计划。 为人们编写应用程序。 我需要分析师提供的统计数据、开发部门提供的有关 ERP 流程的文档等等。 一切都必须放在一起,以便了解从哪里开始以及处理什么。 每个人都热诚地回答我的要求,但一周后我发现没有人愿意满足我的要求。 “我没时间,我明天看看”是标准答案。 目前还不清楚这是故意的还是每个人都真的很忙。 作为回应,我自己也开始收到一些荒谬的要求。 “您能否发送一份有关我们与供应商互动数字化的演示文稿,我们明天有一个会议。” 起初我对这样的要求感到不知所措,但最后我开始平静地按照他们对我的要求做的那样做。 忽略。 没有文档,数据只是报告的形式,而不是原始数据。 唯一的分析程序是excel。 没有谈论任何上传到 BigQuery 的事情。 一切都必须从头开始,由我们自己来完成。 我们唯一能快速做的就是找到人。 这要归功于我本人去了 hh.ru 并给那些具备我们面试所需能力的人打电话。 但我不知道如何与其他人协商项目的互动。

– Max,有问题,我已经要求你给我提供一周的数据和文档,但现在都是早餐。 这不是一家公司,而是某种沼泽地。 没有人需要什么,每个人都忙着自己的事情。
– 别担心,除了你组建的团队之外,我们不需要任何人。 您需要一个 API,用于获取有关客户、产品和销售、所有交易的原始数据,以及客户地址的邮件、客户号码的电话,仅此而已。 要实现这一目标,请直接去找 IT 总监。 在公司里,似乎只有管理层才需要该项目。
“不幸的是,你是对的,”我用悲伤的表情回答麦克斯。
我以前只在小公司工作过,每个人几乎都在同一个房间里,每个人都试图帮助对方。 在大公司中情况并非如此。 各级管理者都试图通过分配给其他人的任务数量来描述活跃的活​​动。 但没有人立即承诺按照要求去做。 他们会首先询问别人是否可以做到。 在我看来,他们似乎在竞争,看谁能想出最多的方案,就好像他们为此得到了报酬。 没人再考虑实施了,主要是开个会,计划一下。 由于没有人整合或跟踪计划,90% 的此类举措在新计划的不断涌现中就被遗忘了。 在这种由管理者不断生成的自给自足的内部信息流背后,没有人再看到客户。 而不是客户、报告和演示。 卡夫卡写道,大量的文件和法律是垂死帝国的特征。 就在那时,我突然想到,解雇一些经理是有原因的。 现在我明白为什么麦克斯不同意去办公室了。

客户分析

团队已经组建完毕,现在是计划冲刺的时候了。 在IT总监的指挥下,他们给我们提供了一些文档,并制作了一个API。 我们与新团队一起在 Hadoop 数据中心部署了集群并开始接收数据。
- 我们从哪里开始? ——我写信给麦克斯,心里不无乐观。
– 从更简单的开始,作为一个团队一起工作。 我们将进行客户分析。 这个主题是迄今为止最容易理解的,而且数据也在那里。 您目前如何在网站上组织广告? 电子邮件是如何发送的? 其余的我不问;几乎没有其他的了。
– 我还没有完全理解,但是网站管理员按照询问者的指示在网站上放置了横幅。 横幅是通过营销制作的。 网站管理员为自己创建了一个管理面板,以便以某种方式跟踪横幅并在需要时快速删除它们。 信件通过云应用程序发送,上传地址分析,内容经理编写文本,广告经理在其经理批准后发送信件,而经理批准其他人。 不知何故,据我了解。
- 什么,他们都是手工做的吗? 每月发出多少封不同的信件?
- 两三个。
“我唯一不明白的是,一家采用如此古老方法的公司如何占据了重要的市场份额。” 上世纪。 让我们从这个开始吧。 我会在 Java 中找到一个合适的框架来创建交互链。 让我们以资产阶级云服务作为类比,现在注册并分析那里对我们有用的东西。 让我们开始分解任务。
– 系统的核心是什么?
- 马肖布,当然。 我已经告诉过你,一切都将建立在神经元的一个核心上,该神经元根据其目标进行自我学习。 营销需要客户分析,以便根据网站或邮件中的参数和操作快速、直接在线对用户进行聚类。 我们将构建 RFM 分析来跟踪各个阶段。 我们将在信件和网站上放置跟踪代码,并将所有内容写入每个客户的数据库中。 然后我们用与客户端自动交互所需的所有内容来包装它 - 用于构建拖放交互链的脚本,并根据客户端的位置自动选择与客户端的通信通道。 或者,如果客户完全充耳不闻,我们会通过信件将任务发送给指定的经理。
– 伟大的计划,我们必须做六个月。
- 不,我不是个白痴,什么事都自己做。 让我们做得更快一些。

一个月后,第一个原型出现了。 这对于营销来说非常棒。 在该系统中,可以根据数百个收集到的客户数据创建数百个细分,并为每个细分建立有保障的交互接触链。 这是当链首先尝试向客户端显示横幅时,如果失败,则发送一封信,如果未打开,则向应用程序发送推送通知,如果没有看到那里,则它将任务发送给分配给客户的经理,并附上需要完成的文本。 所有需要采取行动的客户都来自这些部分进入网络。 同时,甚至将客户的生命周期作为一个动态标志来考虑,无论他是初学者还是经验丰富的人,他购买的频率,他是否已经购买了所有东西以及他是否要离开。 这也是分割成链的标志。 客户响应横幅或单击电子邮件的操作也记录在数据库中,并且可以立即进入下一个链。 因此,客户几个月内都不能离开铁链,最重要的是不要过度。 我们自己为废弃的手推车建造了第一条欢迎链。

营销唯一要做的就是建立这样的细分和链条,并编写大量文本并绘制​​数百条横幅。 当然,他们不能立即做到这一点。 马克斯说,稍后他将制作一个系统,用于从产品数据库自动生成字母文本和产品横幅。 但目前有必要给营销人员施加压力。 我在团队中负责与其他部门的互动,而不仅仅是领导项目。
但客户分析系统的真正重点在于其基于 machoba 的能力。 马克斯亲自向团队介绍了它们。 系统分析客户的行为和购买情况,并可以提前告知客户可能会离开。 我把任务交给经理保留。 根据此类客户的典型购物篮,系统比经理更了解客户已经购买了什么以及他最有可能购买什么。 我们称之为“篮子方法”。 此外,系统本身会计算出哪种横幅或信件文本最适合发送,因为它知道哪些文本在类似文本中产生最多的响应。 这对我来说就像魔法一样,这是我第一次看到 mashob 在真正的企业中可以做什么。 团队很兴奋,我们疯狂地工作,因为我们对结果很满意。

– 你的公司系统中关于客户的数据很少;除了公司、职位、行业和电子邮件之外,你对他们一无所知。 没什么。 我们与外部数据提供商集成。 请求与 SPARK 达成协议。 我将负责社交网络的 API。
- 确切地。 让我们丰富一下数据。 我最近看到另一项服务可以根据社交网络上的评论来确定一个人的心理类型。 在我看来,这可能对我们有用,我还不明白为什么,但我觉得这不会是多余的。
– 我们将根据它们向管理者提出建议。 给我地址。 您只需要检查它检测的准确度。 很难相信他们无需特殊测试就能确定这一点。
- 我读到,他们比测试更好地确定它。 气质至少可以更好地通过对人们评论的反应来确定,互联网上有很多这样的信息。 从统计上看,并不是某种情绪。 而且你无法伪造它,就像在测试中一样。
- 好的,我们联系吧,给我地址。 拉起 SPARK,对于法人实体,我们将获取有关国家数量、营业额、创始人、预算付款的信息。 那里有很多有趣的东西也会派上用场。 事实证明,即使是你的经理的联系方式和地址也是不可信的。 他们写各种各样的废话,以免泄露客户的联系方式。 他们的数据非常脏。

虽然还有很多需要调试的地方,但三个月后我们做出了一个非常棒的营销系统,但不知道为什么没有人急着使用。 我写信,通过营销总监召开会议,亲自上门,但没有人做分段和连锁,更不用说信件和横幅了。 这是系统的第一次破坏,我不明白为什么。 直到一位与营销人员合作的女性分析师告诉我。 我们让系统变得过于透明。 客户分析立即显示出每份新闻通讯带来了多少销售额、哪些横幅被点击以及哪些对客户没有用处。 以前,没有人能够立即计算出一封邮件或一条横幅的效果;甚至没有点击统计数据。 现在一切都尽收眼底 - 在在线仪表板上,您可以清楚地看到邮寄销售的进展情况。 如果他们走了。 这就是问题所在——没有人有过这样的在线营销实践,每个人都害怕暴露自己的能力。 我写信给麦克斯。
“我说过他们都需要被解雇。”麦克斯如愿回答。 – 没关系,我们将不得不做得更困难,但我们可以没有他们。
– 关于如何做有什么想法吗?
– 我们在购买前根据客户的活动类型和联系方式对客户进行聚类,以便所有客户都属于某个细分市场。 我们将打造一条适用于所有渠道的通用链——邮件、网站或应用程序。 考虑到联系人将使您能够将链条闭合成链条。 我们将包括最重要的预测因素 - 追加销售、品牌和系列推荐、退货折扣的流出。
– 无论谁来写这些文本,他们都不想写这么多。
– 你需要大量的文字和横幅,否则就没有意义。 因此,我们将制作自动产品横幅和充满产品的文本。 就像 Emarsys 中的小部件一样。 客户不需要特别艺术的文本;营销文本只是烦人。
– 因此营销人员将完全失业。
– 并且不要忘记向管理层报告该系统可以自行运行。 没有他们。 正如我们所承诺的。 并告诉营销人员:“去劳工交易所吧,宝贝。”

一段时间以来,这一直是马克斯最喜欢的口号,当时他本人相信他的算法的功能。 他有一个与管理层达成协议的目标——通过减少手动操作来降低成本。 如果我们自动化创建信件和横幅,这将是该项目的第一个重大成功。

延期 在下一篇文章中 ...
(c) 亚历山大·霍米亚科夫 [电子邮件保护]

来源: habr.com

添加评论