前端智能化 2020 年中总结和反思
文/甄子,阿里经济体前端委员会智能化方向负责人,淘系前端 D2C 智能团队负责人。道:为什么做前端智能化最初,前端智能化方向的提出是为了给前端技术带来变革,借助 AI 和机器学习的能力拓展前端,就像拥有望远镜人类就有了神话中的千里眼,拥有了 AI 前端也会在自身能力的基础上产生更强的“超能力”。随后,在保持这个目标推动的时候,发现很难落地。通过思考 AI 的能力特点、前端的生存现状,决定从“解决....

你想学习前端智能化吗?从 Pipcook 开始吧!
作者 | 刘亚中 (雷姆) 大家好,今天为大家正式介绍下 Pipcook,它是淘系技术部 D2C 团队研发的一款面向前端开发者的机器学习应用框架,我们希望 Pipcook 能成为前端人员学习和实践机器学习的一个平台,从而推进前端智能化的进程。 本篇文章的目的也是希望大家在阅读后,能了解到 Pipcook 已经做了哪些,以及想要做到哪些后,从而号召对前端智能化有想法和有代码的同学们一起加入,让前.....

现在开始你的前端智能化项目:实现自己的控件识别模型
作者 | 甄子 用我们的 前端智能化框架 内置实验,可以方便的进行手写数字识别和图像分类任务,这里按照环境准备、快速实验、实战方法、原理解析的顺序,分四个部分进行介绍。完成本教程,你可以开始进行自己的前端智能化项目,用机器学习解决编程过程中遇到的问题。长文预警,请耐心阅读。 环境准备 开始之前 台式机和笔记本 首先,初学者我更推荐笔记本,因为其便携性和初期实验的运算量并不是很大,可以保证在咖...

我在阿里云做前端代码智能化
作为一个整天以代码为伴的码农,避免不了会接触到各种代码提示工具,但是呢,用久了之后会发现他们都有个共同点,那就是 模型巨大,动辄几百兆;并且模型大必然需要更多的计算,同样会导致电脑内存占用高,风扇呼呼的转,时间久了逐渐会发现电脑存储不够用了,电脑变卡了等等问题。那么,有没有一款轻量化的代码提示插件?或者说,如何实现一款轻量化的代码提示插件呢?下面我会从 模型选择、模型实现、模型优化三个方面 来介....

前端代码智能化初探
在机器学习以及智能化的潮流下,如果智能化与前端相结合,能否产生一些化学反应,指导我们发现一些新的方向呢? 我们是阿里云大数据团队,我们在代码智能方向进行了深入探索。在2020年开年,这个注定不会平凡的日子,我们发布了第一款前端方向智能化产品-- Sophon代码智能提示插件,我们希望在这款智能插件的帮助下,前端开发者们能够“键”步如飞,再也不用担心写不完代码。 功能展示 让我们看看有哪些炫酷的功....
前端代码智能化初探
在机器学习以及智能化的潮流下,如果智能化与前端相结合,能否产生一些化学反应,指导我们发现一些新的方向呢? 我们是阿里云大数据团队,我们在 代码智能 方向进行了深入探索。在2020年开年,这个注定不会平凡的日子,我们发布了第一款前端方向智能化产品-- Sophon代码智能提示插件,我们...

前端代码是怎样智能生成的-图像分离篇
概述 一直以来,如何从“视觉稿”精确的还原出对应的 UI 侧代码一直是端侧开发同学工作里消耗比较大的部分,一方面这部分的工作比较确定缺少技术深度,另一方面视觉设计师也需要投入大量的走查时间,有大量无谓的沟通和消耗。 很多人会比较好奇,为什么我们尝试使用图片做为输入源,一方面基于 Sketch 或者 Photoshop 等插件相对容易拿到确定性的信息,图片在某些方面容易丢失一些特征;另外基于图片的....

前端智能化漫谈 (4) - pix2code结果编辑距离分析
前端智能化漫谈 (4) - pix2code结果编辑距离分析 Levenshtein距离分析 从实用的角度,我们先采用莱文斯坦距离,也就是编辑距离来分析一下pix2code的结果。因为Levenshtein距离是从DSL角度来看,需要人工修改时的最小编辑次数,所以从这个角度来分析是有其意义的。 我们分别用greedy和beam 3两种方法对于datasets/android/eval_set下面....

前端智能化漫谈 (3) - pix2code推理部分解析
前端智能化漫谈 (3) - pix2code推理部分解析 上一节我们将pix2code的流程梳理了一遍,相信大家已经都可以跑起来了。在谈pix2code的算法改进之前,关于训练和推理过程还有若干细节我们还需要进一步讨论一下。 onehot编码 上次我们讲到create_binary_representation,就是将单词转换成one hot编码。 def create_binary_r...
前端智能化漫谈 (1) - pix2code
前端智能化漫谈 (1) - pix2code 自从有了GUI图形界面,就诞生了跟图形界面打交道的开发工程师,其中最大的一拨就演化成现在的前端工程师。不管是工作在前端、移动端还是桌面客户端,跟界面布局和切图等工作打交道是工作中的重要一部分。能够直接从设计稿生成代码,不仅是前端工程师的梦想,也是很多设计师同学的期望。2017年,一篇名为《pix2code: Generating Code from ....

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
阿里巴巴终端技术
阿里巴巴终端技术最新内容汇聚在此,由阿里巴巴终端委员会官方运营。阿里巴巴终端委员会是阿里集团面向前端、客户端的虚拟技术组织。我们的愿景是着眼用户体验前沿、技术创新引领业界,将面向未来,制定技术策略和目标并落地执行,推动终端技术发展,帮助工程师成长,打造顶级的终端体验。同时我们运营着阿里巴巴终端域的官方公众号:阿里巴巴终端技术,欢迎关注。
+关注