摘要本文针对程序设计能力训练平台这个特定的应用场景下的问题,提出了基于 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网上订餐系统和后台设计+源代码

肢体语言在小学英语教学中的应用浅谈

发酵米粉优势菌株的发酵特性研究

日语论文中日酒文化对比研究

大淘宝网的虚假交易研究

个案管理茬老年糖尿病患...

激光模拟训练器材国内外研究现状

浅谈农村大气环境保护的制度构建【1868字】

淮安市高校足球运动损伤问卷调查表

2021年什么行业赚钱,适合...

新疆农林高校學生昆虫生...