页面载入中...
首页 » 2014年10月

WordMaster 1.0开发进度

WordMaster是什么?请参看此帖:
《WordMaster设计初衷》
一句话介绍WordMaster:这是一个用来建立并维护你自己的“熟词库”的工具,你可以用它来从文章中抽取生词。

目前已完成:
词汇评估模块;
词频分析模块主体功能;
数据统计模块页面设计;
数据导入模块主体功能;
设置模块页面设计;
软件界面采用全新的设计,附部分界面图:

词汇评估:

wordMaster_1023_2

设置:

wordMaster_1023

请移步至舍得学苑关注《WordMaster 1.0开发进度》,以获得最新的开发资讯。

 

本文版权归舍得学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:舍得
首发:舍得新浪博客

标签:

WordMaster设计初衷

 

设计这样一款工具源于某一天的一个念头:要是我能把一篇文章、一部电影的字幕、一本小说的生词快速取出来,用SuperMemo突击一下,效率应该是不错滴!

提取生词的操作在转换精灵中就有。问题的关键是,每个人的“生词”都不相同——因为,每个人的所掌握的“熟词”是不一样的。

我们如何来界定自己的熟词表?用手工的?还是凭感觉?

曾经想过从SuperMemo的数据库中提取,那算得上一个还算可以的想法,但问题是,由于SuperMemo的课程题型较多,提取和整理的工作实在是一件吃力不讨好的事情。

如果我能花一点点时间,对于一份既定的词汇表,将其从头到尾撸一遍,是否可以生成这样的一份“熟词表”呢?

于是,WordMaster的雏形就诞生了!

或许有人会说,这不是给我增加额外的操作吗?

哪有那么麻烦!你当成学一遍单词不就行了?撸的时候不也是学习嘛!

我们来看看WordMaster的大致设计过程:

首先它要有一个评估模块。我们很方便地从SuperMemo借用了评级体系,每个词汇可以从0分评到5分,然后记录到数据库中。一个词汇可以评估多次,取最近一次评估分数作为它的最终评估值。此外,这个模块还需要一些统计数据,比如当前级别的评估进度(已评估数和总词数及百分比)、5级评分词数(这个是真正意义上的熟词,4级还差点)、今日评估词数等等。

有了评估模块,接下来就简单了,WordMaster会提供一个分析模块,这是WordMaster的核心功能:从一篇文档中根据我们的“熟词表”来提取生词。在设计这个模块的时候,我们借鉴了词频分析软件Range的做法,将词频分析功能整合到我们的分析模块中。这样,WordMaster不仅能提取生词,还能对当前的文档进行分析,分析完后会提供一个详尽的报告,内容包括它在各级词汇表的占比、匹配记录和未匹配记录等等。

最后,WordMaster还会提供一个数据统计模块,分析模块是用来处理外来文档和自身数据的关系,而数据统计则是针对为我们的评估劳动服务的。这个模块最有用的地方是,它可以用各种条件来导出评估数据库的内容。在这个模块中,我们可以看到当前数据库的一个统计结果,并可以用列表的方式浏览数据库中的词汇。

下面是WordMaster的”数据统计“界面图,各位童鞋有好的建议,请在舍得学苑跟帖:《WordMaster设计初衷》

wordmaster_1020

 

本文版权归舍得学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:舍得
首发:舍得新浪博客

标签:

新课程. 新设计. 进阶题型

一、英语思维


英语思维题型即传统的中译英题型,舍得希望在练习的时候,万一摸不着头绪可以给点提示——这恰巧是《BBC WordMaster》中的精巧设计,看上去给提示貌似破坏了练习的本意,但实际上由于这样做稍稍降低了一点难度,能让学习者更能坚持下去。比如像下面这道题:

clip_image002

当舍得在看到这句话不知如何表达的时候,移动鼠标查看一下重点词,或者可以得到答案:“He was troubled by a feeling that things just didn’t add up.”

注意,我们给出的词汇都是词的原形,像“trouble”、”fell”这样的词需要选择合适的时态来完成整个句子。

二、听力训练


听力训练中我们同样可以给出“重点词”的提示,以降低听的难度。一开始你可能在提示的情况下听得出来,慢慢地就可以抛开提示这根拐杖,直至健步如飞。

此时有一个新的问题出现,听写完后,这句话中有些词看起来比较陌生,怎么办?我们将在制作《朗文句库》后续课程的时候加入一个新的特性,我们会对句子中的重点词提供中文释义——事实上提供英文释义也未尝不可,以后我们或者会考虑这么做。

经过改造后,新的课程页面会是这个样子:

clip_image004

P.S.这样的设计亦可以应用到其它题型中,比如英译中、填空、选择等等。

三、直觉造句


事实上我们还测试了在直觉造句中添加中文翻译,下面就是测试结果:

clip_image006

当你将鼠标移到”like”这个词上方的时候,你可以看到它的中文释义。

这样的设计我们暂时没有计划将其应用到《朗文句库》课程中,直觉造句虽然具备这样的特性,但我们有一些担心,弹出的提示框会干扰学习者的组句操作。

四、实现过程


看起来很简单是吧?

实际上实现的过程并不见得简单,我们来看看“重点词”和“中文释义”是如何提取的:

1.我们先将英文句子打散为词;

2.然后去除人名,看过舍得之前发的帖子的童鞋应该还记得,我们专门为转换精灵句库的改造制作了一个“人名库”;

3.把所有词汇还原成原型,以便进行提取中文释义的操作。由于默认的简明英汉辞典收录词数不够多,我们选择了转换精灵内置的牛津词典作为中文释义提取源;

4.去除介词、代词、连词、助动词、情态动词等“胶水式”的词汇。我们单独为此整理出了一份排除列表;

5.所有最终匹配到结果的词汇会被分成两步处理:一是将其处理成“重点词提示”,二是将其重新组成句子,新的句子中,所有匹配到的词汇都会带有中文释义作为提示,就像我们在“听力训练”中看到的那样。

 

本文版权归舍得学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:舍得
首发:舍得新浪博客

标签:

SuperMemo——从实战的角度练英语听力

在英语口语的实战中,响应速度是一个非常重要的指标。一旦忽略这一指标,流利口语将有可能变成结巴口语,或是哑巴英语。

SuperMemo是一个非常完美的训练工具,在听、说、读甚至写等方面,它将给你巨大的帮助,从这个意义上讲,它已经超越了记忆这一范畴。

在SuperMemo中练听力,可分为词汇和句子两大块。这两块的分别只是材料的形式不同而已,训练的目标是一样的。

这种练习的题型往往是:在问题区自动播放词汇或句子的录音,然后要求答出你听到的内容。根据学习者的水平,学习可分为如下几个阶段:

  • 能听清录音的发音细节,但说的是哪个词、哪一句,不甚了然;
  • 能够准确答出录音内容(甚至能写出,这是拼写方面的要求);
  • 能够快速且准确地答出录音内容;
  • 不仅能快速而准确地答出,而且能在瞬间明了相应的意思;

从这里我们就可以看出训练的关键所在,响应速度。通俗点讲,回答要快,而且准确。如果只是准确,而没有响应速度,就无法在英语口语实战中良好地生存。想想看,在使用英语进行交流的时候,你把每个单词、整个句子都听清楚了,但还要费点脑子“想一下”才能明白意思,这“一想”就造成了“时间差”,在交流上就比对方“慢了一拍”,严重一点,直接造成交流障碍。

这也正是SuperMemo 与众不同的地方。SuperMemo这个平台从设计之初就非常注重响应速度,它的六级评分中的“5分(最高分)”的要求就是快速而准确地作出回答,这个快要快到什么程度?我们虽然无法将其它量化到多少毫秒,但可以提供给你一点线索:按母语的标准。想像你听到的录音是一个人在用母语与你交流,而你听到之后马上要用同样的语言作出回应。

SuperMemo另一个优异的特性是避免做无用功。在传统的听力训练中,往往会碰到之前学过的、已经掌握的那些简单的内容,我们很难跳过这些内容,因为“趋易避难”是人的惯性,做简单的练习能够收获一些“成就感”,而做难的练习却常常让我们望而却步。在SuperMemo中做听力练习就大不一样,得益于它的出色算法和筛选机制,SuperMemo就像一头拥有敏锐嗅觉的猎犬,它会嗅出哪些是简单的,哪些是有难度的。让那些简单的练习复习越来越少,这样就避免了传统听力训练的无用功。

在SuperMemo中做听力训练,最后你会发现,能难到你的句子越来越少,很多句子你一听就知道怎么回事,就像母语一样能够做出快速的响应,这个时候,英语听力就成就了。

 

本文版权归舍得学苑所有,欢迎转载,转载请注明作者和出处。谢谢!
作者:舍得
首发:舍得新浪博客

标签: