摘要本文针对程序设计能力训练平台这个特定的应用场景下的问题,提出了基于 Elo rating 的变型的用户水平评价方案和题目难度分析方案。通过将静态的题目难度和动态 的用户的水平结合起来进行统一的评价,使两者的之间的关联更加紧密。同时通过将用 户的提交信息模型抽象成文本表示的方式,提出了基于 Word2Vec 和 cosine 相似度的相 似题目推荐方案,同时也提出了基于 LSTM 的用户题目推荐方案。最后利用服务化的 WebAPI 架构将几种解决方案实现并且良好的结合起来,同时可以与现有的训练平台在 极低的耦合状态下形成新的系统。本文通过良好的设计和实现使上述的解决方案可以有 足够的价值被应用到生产环境之中,并给出了系统的架构以及相关的 API 设计和实现的 逻辑。77212

毕业论文关键词 Elo rating system   Word2vec   cosine 相似度    LSTM WebAPI SOA 

毕 业 设 计 说 明 书 外 文 摘 要

Title Intelligent Programming Ability Training Platform

Abstract Based on the specific application scenarios of Programming Ability Training Platform, this paper proposes a user rating evaluating solution and a problem rating evaluating solution with Elo rating system。 By putting the static problem's rating and the dynamic user's rating into a unified evaluation system, we can make the relationship between these two entities closer。 By abstracting the submit status record of the user to the text representation, this paper proposes a problem recommendation solution based on Word2vec and cosine Similarity, in the same time, a problem recommendation solution based on LSTM is proposed。 At the end of this paper I implement a service oriented architecture WebAPI by integrated the solutions together。 With the SOA, the solutions can be combined in a loose coupling way。 This paper provides the system architecture and API implementation to make the solution valuable to be applied in the production environment。

Keywords  Elo rating system Word2vec cosine similarity LSTM WebAPI SOA

本科毕业设计说明书 第 I 页

1 绪论 1

1。1 研究背景及意义 1

1。2 研究现状 1

1。2。1 题目难度分析 1

1。2。2 用户能力评价 1

1。2。3 题目推荐系统 2

1。3 本文研究内容 2

1。4 本文组织结构 2

2 相关算法及工具介绍 3

2。1ELO RATING SYSTEM 3

2。1。1 Elo 系统的相关背景 3

2。1。2 Elo 系统的原理 3

2。1。3 Elo 系统在本文中的应用 5

2。2WORD2VEC 6

2。2。1 Word2Vec 的简介 6

2。2。2 Word2Vec 在本文中的应用 6

2。3 基于词向量的推荐 8

2。4  LONG SHORT-TERM MEMORY

上一篇:垂直网站网络分布式爬虫的设计与实现
下一篇:基于卷积神经网络的图像检索技术研究

基于Java和HTML5的企业门户...

基于Android的手机找回APP设计和实现

基于433MHz的智能家居系统设计硬件和驱动层

php企业人事管理系统的设计和实现

jsp+mysql物业管理系统的设计和ER图

PHPStudy天气预报软件的设计和实现

asp.net+sqlserver网上订餐系统和后台设计+源代码

浅论职工思想政治工作茬...

上海居民的社会参与研究

浅谈高校行政管理人员的...

从政策角度谈黑龙江對俄...

AES算法GPU协处理下分组加...

STC89C52单片机NRF24L01的无线病房呼叫系统设计

压疮高危人群的标准化中...

酵母菌发酵生产天然香料...

基于Joomla平台的计算机学院网站设计与开发

提高教育质量,构建大學生...