标签归档:分享

DA需求识别解析—基于规则推导的query结构分析

trietree

现在市面上有各种各样的智能音箱,那他们的对话功能是怎么实现的呢?
通常情况下文本类内容的需求都是采用类似搜索引擎的文本相似度检索方式;其他非文本类精准需求例如定个闹铃/听个歌曲等,需要对query进行更深度的识别和解析才能更好的满足。
本文针对后者,介绍一种基于规则推导的query结构分析方法,它基于Trie Tree,实现对用户提问query的需求识别和问题的结构化解析。我们称这类模块为DA,通常包含需求识别(trigger)、需求解析(parser)、需求发现(discovery)等。 阅读全文

成长之路—《管理你的老板》读后感

最近组织结构调整,接连换了两次新领导。与陌生的新领导没有建立起认同和信任感,会遇到沟通不太顺利的时候。回想自己以前的职场工作的经历,都是先相互看顺眼才去入职,之后努力工作出业绩就好了,从来没有遇到过这类问题。想到自己也确实很不擅长向上沟通,于是经过朋友推荐买了这本书。 阅读全文

小猪学AI—强化学习之下棋高手

概述

儿子的国际象棋水平渐长,我已经逐渐下不过他了,作为陪练水平这么不堪怎么能行?!可是自己研究棋谱的时间有点少,自认成为棋协大师的概率比较低,想来想去还是参考AlphaGo Zero做个AI吧,一方面有可能训练出一个大师级的AI做儿子的陪练对棋艺的提升有所帮助,另一方面刚好自己也能顺便学习强化学习。 阅读全文

小猪学AI—图像分类之猫狗识别

概述

前段时间尝试了手写数字的识别,因为模型是使用比较干净的黑底白字图片训练的,直接拿拍的手写照片识别效果不太好,无论是拍照时光线的明暗不均匀、笔的粗细、纸张的边缘等都对模型识别有很大影响,所以当时在模型识别前做了大量的图片预处理工作才使实际的应用准确率得到提升。难道图片的识别都要做如此复杂的预处理吗? 阅读全文

小猪学AI—CNN图像识别之手写数字

前段时间忙了好一阵,终于有时间继续学习了,今天开始通过paddlepaddle的手写数字识别看一下简单的cnn图像识别模型是怎么训练出来的。 阅读全文

小猪教你搭建一个ssdb高可用集群

概述

ssdb是一个大规模持久化kv存储,类似redis,只是存储介质增加了ssd+sata,适合写入redis数据和qps规模较大,数据读取占比较小,想降低redis内存服务器购买成本,同时使读写性能上损失小些。有朋友公司使用了1T+的ssdb,想实现高可用方案,一直比较忙… 这两天终于有空研究了一下,给一个简单的多主水平分片+主从热备+读写分离代理解决方案 阅读全文

工程师如何高效学习

高效学习的基本原则是价值导向,有价值输出(且尽可能放大价值),有用户反馈。 最好的输入是输出,高效学习是闭环学习,反馈越快则学习越快。 要用好各种可能的杠杆(钱,公司资源,团队,github,社交媒体等等),实现价值放大。 在基本原则的基础上,高效学习仍需计划性和优先级。高效学习遵循复利曲线是一个长期积累不断突破的过程。 阅读全文

研发人员的3个技术方向

产品:
以业务需求为主要驱动力,其涉及到的问题往往来自于复杂的业务逻辑和功能的快速上线需求,即其难点主要来自于对产品的理解把握和需求的快速响应能力,对于大数据高并发的系统要求并非其主要考核点。典型的部门为:社区组、fe、客户系统、mi、客户端产品等。面向内部的一些需求,如一些内部平台的开发也划入此类。 阅读全文

成长之路—对线上心存敬畏

最近遇到一个事,小同学上线出了bug,导致线上出现了一个case,说大不大,说小也不小,因为是半夜12点左右被发现的,晚上紧急上线是需要发邮件找两边经理审批才能上,这位同学担心大家都睡了,不好意思打扰,就打算第二天再上。 阅读全文

Kafka设计与原理详解

一、Kafka 简介

Kafka 创建背景

Kafka 是一个消息系统,原本开发自 LinkedIn,用作 LinkedIn 的活动流(Activity Stream)和运营数据处理管道(Pipeline)的基础。现在它已被多家不同类型的公司 作为多种类型的数据管道和消息系统使用。 阅读全文

猴子管理法则

猴子管理法则来源

背上的猴子——由威廉姆翁肯 (William Oncken)所发明的一个有趣的理论。他所谓的“猴子”,是指“下一个动作”,意指管理者和下属在处理问题时所持有的态度。其与Donald L. Wass在1999年共同创作并发行了介绍该理论的书籍《Management Time: Who’s Got the Monkey?》。 阅读全文