***
    太原   山西 男    26    硕士
教育背景
2015 - 2018 硕士
软件工程 太原理工大学
2010 - 2015 学士
计算机科学与技术 山西大学工程学院
项目经验
还踢球(Android)

约球软件,可以发布约球信息,可以查看约球地点的地图,可以查看约球当天的天气;

编码前考虑了代码的组织结构,学习、采用了当时比较热门的MVP模式;

界面设计上,尽量遵循Material design,首页展示约球信息时采用了当时推出不久的RecyclerView;

采用高德地图SDK进行定位与地图展示,和风天气API获取天气信息,解决了两者城市编码不一致导致的一些问题。

科研安全手册(Android)

展示学校出版的一个科研安全手册的上的内容,具有本地搜索、答题功能;

考虑到文字太多,将每章每节的内容再细分为小节,每个小节用一张图片和标题描述,点击图片后再展示具体文字信息;

不同章节的界面有很多相似之处,编码前首先编写了几个不同界面的基类,提高了开发效率;

所展示的内容很多,将内容按照json格式整理、存储,不同章节读取不同内容进行展示,之后进行修改、增加搜索功能时方便很多;

搜索功能使用Lucene,第一次打开软件时通过json数据构建数据库。

期刊评价(Python爬虫+前端展示)

爬取了小木虫论坛上31个北大核心中文期刊的基本信息及网友评价,并存储为json数据;

为了方便查找对比不同的期刊,设计在html页面上列出期刊名称,点击不同的期刊,在页面下方展示出该期刊的信息,使用了Vue.js快速完成(一些基本简单功能如v-for、父子组件的通信)。

基于PU学习和自主训练的时间序列分类(MATLAB)

针对PU学习情况下的分类问题改进了原有的自主训练算法;

实验了不同相似性度量对于时间序列半监督分类效果的影响。

结合LSTM和Naive Bayes的时间序列分类算法(TensorFlow)

LSTM网络对于序列数据具有很好的“特征抽取”能力,但训练LSTM网络需要大量标记样本,而Naive Bayes分类器在小样本集下表现优秀;

提出采用Naive Baye分类器的分类损失训练LSTM网络,实验了在小样本集下的表现。

个人简介

在校获得过一等奖学金、国家励志奖学金,通过了英语六级;

学过UI设计、Android开发、前端开发、机器学习,相应的工具、编程语言、原理都有所了解,对这几方面都挺喜欢,但自己每个技术的深度都不足,工作经验比较缺乏,不过我觉得遇到问题解决问题的能力才是关键,工作后对于工作上要使用的技术肯定会进一步加强。

喜欢编程、设计、足球,希望找到一份前端开发或者机器学习的工作,做出让人舒心的产品。