分享到微博 分享到人人 分享到LinkedIn 分享到Email
微软亚洲研究院创新人才学院“高级软件工程”课程项目分享

【新算法新理念,全新“背单词”体验】点击“认识”就真的记住了吗?每天复习能有效巩固记忆吗?"Bing背单词”由微软亚洲研究院创新人才学院学生自主开发,用全新单词掌握统计和记忆算法帮助用户更科学的背单词,目前已经发布成为UWP平台“必应词典”应用中的特色模块。更多项目↓↓↓

必应词典-单词挑战

A.项目背景:单词挑战是必应词典为英语学习爱好者学习和分辨单词而开发的特色模块。必应词典首先为用户提供了查询和记忆单词的功能,同时也为用户提供了背单词的特色功能(背单词小组)。用户在学习单词后可能需要对自己的掌握程度进行测试,因此单词挑战模块便应运而生。

B.应用场景:我们分别提供了针对高考,四级,六级等的不同题库,用户在短时间内回答题库中的随机题目。每轮游戏有10道题目,答题完毕后可以看到自己的正确率及在全国用户中的排名,并且可以将获得的成就分享至不同平台

C.技术优点:必应词典为不同难度和级别的题库提供了数千道不同题目,用户随机获得固定数目的题目进行答题,保证挑战的随机性和公正性。用户挑战结束后会对所答题目进行回顾,分别用红色标记用户错误答案,绿色标记正确答案,用户可将题目考察单词加入到生词本。同时可以将挑战成就分享至社交平台。

 

支持查词的pdf阅读器

项目背景:1.在阅读论文,其他英文著作时查单词不方便,利用阅读英文名著提高英语词汇量。2.目前基本所有的阅读器都只能借助其他屏幕取词查词软件来实现查词。

应用场景:1.阅读英文著作,查单词,生词本功能,同步功能;

技术优点:将查词软件与阅读软件结合在一起

 

Bing 背单词

a. 项目背景 :现在很多人都喜欢每天用手机背单词,市面上也有很多背 单词的 APP。我们觉得普遍的背单词 APP 中用户背单词时 “认识”和“不认识”两个选项的这种简单的 0-1 二值标记法不能完全、精准地统计用户对单词的熟识度,因此我们想采取连续值来标记用户对单词的熟识度,更加精准地获悉用户对单词的掌握程度,通过后台算法,为用户计算出更合适的复习时间,让用户更加科学地背单词,提升用 户的背诵体验。适逢微软 UWP 平台发布,Bing 词典的 UWP 版本也已有了基础功能,我们便希望在此基础上进行 开发,对支持 UWP 的桌面、平板、手机都做了很好的适 配。

b. 应用场景 我们的 Bing 背单词目前有以下主要功能和特性: i. 增添、删除用户生词本 ii. 新用户教学模式 iii. 背诵用户自己的生词本 iv. 背诵系统自带的生词书v. 设置每轮背诵的词数 vi. 快速标记已完全掌握单词和彻底不认识的单词 vii. 撤销误操作 viii. 夜间模式 ix. 支持中文和英文 xi. 多设备适配,可支持触屏和键盘两种操作 我们的主要目标客户群是希望利用碎片时间记背单词的人,如学生、白领等。

c. 技术优点: 我们摒弃了市面上主流背单词软件中简单的”认识”和”不认 识”的选择,继而以用户认出单词的时间作为用户对单词掌握程度的依据。用户按下按钮时屏幕出现下一个单词,同时开始一轮的计时,用户开始回忆单词,回忆出时便松开手,停止计时,经过的时间除以一轮计时的总时间得到的比值便作为用户对该单词掌握的程度。我们采用微软研究院设计的算法计算出用户下次需要复习次单词的时间,以提醒用户复习。更加精准的用户掌握程度统计值和来自研究院的算法完美地结合在了一起,给用户更好的记背体验 和效果。