我的《权力的游戏》 AI流行的15个原因以及我将如何再次做

我的《权力的游戏》 AI流行的15个原因以及我将如何再次做

WTAF刚刚发生了吗?

早在7月,《权力的游戏》的第七季就播出了,作为书籍和电视节目的忠实拥护者,冰与火的歌声一直在消耗我的精力。 我当时正在学习 Udacity的深度学习纳米学位 ,并且刚刚完成了一个课程项目,在该项目中我们训练了LSTM(神经网络的类型)来为《辛普森一家》生成脚本。 下班后的一个晚上,我一时兴起,我决定修改和增强该项目的代码,以生成《冰与火之歌》系列的文字(《权力的游戏》一书是为电视节目的粉丝改编的)。

我在网络上添加了一些麻烦,并花了几天时间调整超参数,然后才开始获得良好的结果。 完成我的最终模型后,我喝了啤酒,花了几个小时来生成文本,阅读结果,时而歇斯底里地大笑,并保存了最大的成功。 在开始我的项目大约三天后, 在Github上发布了代码和最佳文本世代,以与世界分享。

我以为我的项目很有趣,但是老实说我不认为我的朋友和家人以外的任何人会觉得它很有趣,因为网络仍在努力编写适当的语法。 我在Twitter,Instagram和Facebook上分享了它,并得到了令人惊讶的赞,分享或评论。

我在任何社交渠道上都没有足够的追随者,所以我没想到我的项目会大肆宣传,但我期待一些反应。 我花了大约一个月的时间来思考为什么有些人的项目吸引了如此多的观众,而另一些却没有。 有时一个项目的内容要比另一个项目好,但我认为还有其他贡献者。

在我详细介绍我如何玩游戏以增加副项目的知名度之前,我想指出,除了使项目变得病毒式传播或使您脱颖而出之外,还有很多充分的理由来进行副项目金钱-您还应该探索有助于您学习和享受的项目。

无论如何…

当我在8月底(GOT季决赛结局的前一周)重新共享我的项目时,我尝试了一些新的共享策略,令我惊讶的是,该项目在全球范围内广为传播。 我有来自英国,中国,法国,加拿大等地的朋友给我发消息,说他们在他们国家的当地新闻中看到了我的项目! 总共大约有25页与我的项目有关的Google搜索结果

收视率和受欢迎程度的差异完全取决于我如何共享该项目。 自7月24日以来,我实际上并未更改该模型生成的代码或文本。

我在9月的大部分时间里试图准确地弄清我的项目为何如此受欢迎。 我稍微改变了共享策略,但老实说,我认为到目前为止我的项目传播的很多原因都是运气。

我不喜欢靠运气,我想了解将来如何创建项目,获得与《权力的游戏》 AI相同的关注。

这篇博客文章详细介绍了我从经验中学到的知识,以及我计划如何使用这些知识来帮助我的未来项目蓬勃发展。

我所做的正确(大部分是不经意间)…

选择合适的社交渠道分享

这可能是我学到的最重要的策略。 您需要将您的项目放在目标受众中的很多人面前。 如果拥有大量关注者,那么Twitter,Instagram和Facebook可能是分享您的工作的好地方,但对于大多数人(包括我本人)来说,现实是您需要对发布的位置进行更多的战略制定。

如果您的项目是关于马的,请将其发布在Horse SubReddit和流行的马论坛中。 在这些频道上,您可能没有那么高的潜在受众群体,但它们的针对性强。 每个项目可能至少都有一个完美的SubReddit,因此请确保在共享项目时在此进行研究。

当我第二次共享项目时,我仅将其发布在一个网站上: HackerNews 这是我在HackerNews上的第一篇也是唯一的一篇文章,并且最终成为我的项目的理想渠道,因为AI /机器学习在编程社区中很流行,而且许多程序员也对《权力的游戏》等史诗般的幻想感兴趣。

为目标明确的受众创建项目

当您为想要成为一个项目的想法集思广益时,请集中精力提出一些吸引超级粉丝的想法。 正是HackerNews上的一小群人发现深度学习和《权力的游戏》都很有趣,这才使我的项目迅速发展起来。 我个人知道也许有一个拥有这些确切利益的人,但是找到其他志趣相投的人就有所不同。

如果我改而训练了一个AI,该AI生成了有关去杂货店的平凡文字,那它就不会流行开来。 甚至即使我创建了一个可以为任何丛书生成文本的模型,即使从技术上讲更具挑战性,它也可能不会那么受欢迎。 创造出一小群人认为是切成薄片以来最伟大的东西。

但是您的项目仍应为每个人(无论技术与否)提供实用程序

虽然您应该尝试针对特定受众群体的项目,但是您应该以任何人都可以从中获得收益的方式介绍项目的结果。 如果我发布的《权力的游戏》 AI代码没有生成的文本样本,那么只有具有深度学习知识的人才能欣赏它,甚至他们可能也没有时间重新训练模型。或通读代码。

同样,如果我不使用代码共享文本,也将无法验证文本是否来自机器学习模型,并且有兴趣进一步了解模型工作原理的人会发现该项目不太有趣。

几乎每个人都可以欣赏以下一项或多项功能-AI的进步,专门的深度学习或《权力的游戏》。 无论技术水平如何,始终以自己熟悉的每个人都能理解并从中受益的方式展示您的作品。 超级粉丝分享后,这将有助于您的项目传播。

时间是关键

我在第7季《权力的游戏》结局的最后一周将自己的项目转发给了我,这有助于加速它的流行。 这是我在赛季刚开始时第一次共享项目的一大优势。

我敢肯定,如果我在一月份而不是在《权力的游戏》季期间分享我的项目,那么人们的兴趣就会大大减少。

并非每个项目都有一个完美的共享时间,但是在共享下一个项目之前,请考虑一下在不久的将来会发生哪些流行文化活动,这些活动可能与您的项目有一些重叠,并利用这些活动来吸引人们的注意。

找一个记者写

开始时这可能很困难,但是一旦您采访了一些记者,您就可以保存他们的信息,并要求他们写有关未来项目的信息。 这是一种互惠互利的关系,因为您可以在发布和共享项目之前给他们授予项目的独占访问权,这样他们就可以在适当的时候撰写一篇文章并准备发表。

如果您与任何记者都没有工作关系,只需与少数记者联系,看看他们是否有兴趣撰写有关您的项目的文章。 我在这篇文章中会说很多话,但是最糟糕的是您永远也不会听到他们的回音。 抓住机会,花点功夫为一些记者提供联系信息,这些记者的领域与您的项目主题重叠。 您可以在Twitter或LinkedIn上轻松找到记者。

让其他人分享

告诉人们您的项目有多酷,到此为止。 当其他人开始共享您的项目时,它可能会风行一时。 我只在HackerNews上发布了《权力的游戏》项目。 从那里有人在Reddit上分享了它,它上升到了提要的顶部。 继续为Vice撰写文章的记者看到了我在Reddit上的项目,我猜想世界上大多数其他人都看到了他的Vice文章的许多重新发行版本之一。

本节可能是最明显的部分–您希望人们发现您的作品足够酷,可以共享它吗–但是我认为在某种程度上也可以进行设计。 在您在线发布项目之前,请询问朋友是否可以在社交网络上共享该项目。 这也将填入我希望我会做的下一部分策略…

下次我会做得更好...

随处分享

您不需要其他人共享您的项目即可显示在Internet上的社交网络上。 到处发布您的项目-Reddit,Twitter,Facebook,HackerNews,论坛,博客帖子,Instagram,LinkedIn,StumbleUpon,Tumblr等。可能发生的最糟糕的事情是没有人喜欢您的帖子。 可能发生的最好事情是,一个或两个完美的人可以看到您的项目并帮助推动它的普及。

事先计划您的社交发布时间表

当您跨多个社交渠道共享项目时,需要确保有一致的信息,并且该信息适合可能在每个社交渠道上看到该帖子的受众。

例如,当我在HackerNews上发布我的项目时,我的标题是“生成权力游戏文本的RNN”。 非技术人员将滚动到该职位(wtf是RNN?)。 如果我在《权力的游戏》 SubReddit上发布了同一篇文章,我可能会更喜欢它,例如“ AI编写了下一本《权力的游戏》书”(是的,我知道这些书是ASOIAF,但更多的人知道游戏的权力,所以我在我的项目中故意犯了这个错误)。

当我将来共享项目时,我将有一个计划周全的策略来确定共享位置以及所有帖子标题,说明,图像等的确切位置。

花时间创建吸引人的标题

互联网上有太多内容。 在某人滚动浏览您的帖子之前,您需要大约50个字符来吸引他们的兴趣。 您的标题必须醒目且令人惊讶。 最近,我读本杰明·哈迪体育的 免费电子书创建一个在线以下内容,他强调,你的标题应侧重于结果 ,而不是你如何做你做了什么。

例如,标题“经过《权力的游戏》培训的RNN”的标题不如“撰写下一本书的《权力的游戏》的RNN”。 第一个重点是我如何做项目,而第二个重点是我做了什么,这使读者更清楚地知道他们如何从单击链接中受益。 人们不在乎您如何做事(至少不是乍一看),他们在乎您的工作以及为什么这样做。

确保您的项目的网址具有良好的图形图像

当您在大多数社交网络上共享链接时,页面上定义的facebook / twitter图形图像将显示为帖子中链接的一部分。 值得花费时间来确保此图像良好并且与您的项目内容保持一致。

这是我犯的另一个错误。 我只是共享了指向我的Github页面的链接,该页面在链接时具有我的个人资料图片作为图形图像。 我认为,如果我花时间确保我共享的链接具有适当,相关且有趣的图像,我会在社交渠道上获得更多关注。

要求知名人士分享您的项目

他们可能不会分享它,但是问问没有害处! 如果这样做的话,它可能会使您的项目进入病毒式传播的状态。 如果我可以回去,我会在Ian Goodfellow,Andrew Ng等人发推文,如果他们觉得有趣,请他们分享我的GOT项目。 这是一场冰雹般的婚姻,但您必须千方百计冒险。

直接将注意力转移回您的社交网络

对于我的《权力的游戏》 AI不断传播的经历,我最后悔的是,我没有将任何流量引回到我的社交渠道来获得关注。 有些人足够了解Google我的名字,并在LinkedIn上找到我。但是在成千上万看到我的项目的人(可能实际上是数百万人)中,有大约5个新的Twitter关注者和20个新的Github关注者。

如果您想让人们做某事,您必须问。 在我的项目的README文件中,一个简单的部分要求人们在我的社交网络上关注我,如果他们想跟上我未来的项目的最新动态,可能会吸引我成千上万的关注者。

进行个人网站设置

说到引导人们进入您的网络,您可能应该有一个个人网站,尤其是在从事技术工作的时候。 过去,我将履历托管在一个个人网站上,但是在开始我目前的工作后,我变得很便宜,并决定为Digital Ocean服务器保持网站正常运行不值得每月10美元,因此我关了 如此愚蠢。

如果您想吸引一群真正的忠实粉丝(不仅仅是追随您的人得到追随者),那么他们将比您160个角色的履历更想了解您。 这可以通过反复暴露(更严格)或通过在个人网站上轻松获得个人详细信息来实现。

我吸取了教训,并在过去的几周里设计并开发了一个新的个人网站

要求人们链接回您的网站

当您最终让记者撰写有关您的项目的信息时,请确保您要求他们链接回您的网站! 我什至不想考虑如果我要求Vice在文章链接中返回我的网站的名字时,我的网站会获得多少流量。 我本可以制作一个简单的广告并赚点钱,以偿还我在GPU使用上花费的$ 100来训练我的模型,还使很多人重新回到我的社交渠道并获得了关注者。

持续为您的社交渠道建立品牌

并非所有人都会通过项目登录页面上的社交渠道链接找到您。 他们可能会在Google,facebook,LinkedIn等上搜索您的名字,并且您想确保自己很容易找到。 这就是为什么您应该在整个社交渠道上拥有一致的个人品牌的原因。

确保您的所有个人资料都相似且具有描述性,并在可用时添加了位置,并且个人资料照片是您面部的清晰照片。

实际上,我已经决定更进一步,并在所有社交渠道中使用完全相同的照片。 这样,该特定照片将成为我个人品牌的一部分,并且在站点X上看到我的个人资料照片的人将立即知道他们是否在站点Y上找到了正确的个人资料。

呼吁采取行动

我目前正在探索如何创建产生被动收入的 附带项目 如果您想了解我的写作,想法和项目的最新信息,可以在我的个人网站上找到更多信息和指向我所有社交渠道的链接:

zackthoutt.com

From: https://hackernoon.com/15-reasons-why-my-game-of-thrones-ai-went-viral-and-how-im-going-to-do-it-again-8d1f307a5294