数年的软件开发经验,熟悉linux,windows平台上的c/c++开发,熟悉go, python,shell,sql,html等多种编程语言。对人工智能,自然语言处理,尤其问答系统,有对应工作经验。对面向对象编程,多线程编程,网络编程有深刻理解。熟悉相似度计算相关算法及技术,熟悉rnn等神经网络模型。数学基础扎实,了解朴素贝叶斯,协同过滤,逻辑回归,支持向量机(svm)理论原理及代码实现。了解大数据处理(hadoop各组件,及spark等)基本原理及使用。
问答(十万个为什么)项目。
项目描述:
1,此为nlp领域项目,要求调用语音识别出接口获得文本后,给出文本意图对应的答案。
2,对于进入到场景的文本意图,运用问答系统技术,给出最优匹配答案。
3,后续,再此基础上,调研智能问答的实现方案,给出符合平台的方案设计。
项目职责:
1,优化用户query与问句的相似度算法,尽可能正确识别用户意图。
2,基于深度学习的方法,给出智能问答的实现方案,调通翻译模型(nmt)。
大航杯“智造扬中”电力AI大赛。
项目描述:
1,阿里巴巴天池大数据平台举办的大航杯“智造扬中”电力AI大赛,赛题为给出扬中市高新区各企业在15,16年每天的用电量数据,预测下个月每天的平均用电量。
2,构造rnn(循环神经网络)模型,预测数据,最终取得得分67.5%,在2210参赛团队中,排名227(有电子证书)。
项目职责:
1,使用tensorflow框架,用python实现rnn循环神经网络模型,调试运行,初步预测结果。
2,优化模型,在既有数据特征基础上,爬虫获得对应时间内扬中天气数据,丰富特征,在模型中加入批标准化处理,调整训练优化接口,交叉验证各参数,提高模型效率,优化训练模型,缩小误差。
数字字母识别系统。
项目描述:
1,在几块树莓派开发板上实现编号(由数字和字母组成,如火车票编号,工牌编号)的识别。
2,准确率和识别速度达到可接受范围。
项目职责:
1,用python实现图像预处理,支持向量机算法(svm),调试参数,训练模型,预测数据,实现数字,字母的识别。
2,在树莓派开发板上部署分布式系统等环境,完整实现数据采集,数据处理,并且使准确率和识别速度达到要求。
IVIP广告运营管控系统
项目描述:
1,这是从前端到终端的系统解决方案。
2,前端(web)为用户管理系统。实现用户对广告发布等的管理控制,数据(mysql)存储。
3,服务器端(linux)实现广告数据的整合,打包处理,提供调度服务,播发服务。
4,终端(c库,可集成到机顶盒的多平台上)实现数据的接收,存储,业务展示。
项目职责:
1,根据项目需求,设计从前端到终端的系统方案,通信方式,协议框架,并开发实现,直至稳定。
2,用c++完成服务端的开发工作,提供数据打包,统筹调度服务,以及对机顶盒的播发服务,保证播发效率,服务稳定。
3,完成终端部分功能开发,如加入jpeg解码,实现授权功能,实现天气预报功能,代码重构等。
NMVS双向数据采集系统
项目描述:
1,前端(web)为用户管理系统。实现用户对数据采集的管理控制,参数配置,数据(mysql)存储。
2,服务器端(linux),有配置管理服务,及数据接收服务集群,实现数据的接收,存储服务。
3,终端(c库,可集成到多平台上)实现数据的采集,发送,集成cwmp开源代码,实现自动配置服务。
项目职责:
1,学习TR-069(CWMP, CPE广域网管理协议),设计搭建ACS(自动配置服务),实现远程集中管理,动态配置数量众多的CPE(用户端设备)。
2,实现终端的socket网络传输部分,调通同服务端的通信,完成数据传输,确认,及处理。
3,集成cwmp开源代码,实现本系统需要的rpc方法。
很好的合作经历