尹詩(shī)航 楊春葉
(武漢商學(xué)院 湖北省武漢市 430056)
在英語(yǔ)翻譯學(xué)習(xí)類軟件的開發(fā)過(guò)程中,應(yīng)當(dāng)與學(xué)生學(xué)習(xí)英語(yǔ)的實(shí)際現(xiàn)狀相結(jié)合,從用戶的角度出發(fā),對(duì)用戶在學(xué)習(xí)英語(yǔ)的過(guò)程中遇到的困難及需求進(jìn)行對(duì)應(yīng)的分析,同時(shí)設(shè)計(jì)相應(yīng)的解決辦法,最終完成對(duì)用戶進(jìn)行管理和提供功能服務(wù)。
“尋譯APP”是一款基于線上英語(yǔ)教育的學(xué)習(xí)翻譯類軟件。它秉持著為用戶提供區(qū)別化服務(wù)的理念,先將用戶群體按照英語(yǔ)水平進(jìn)行劃分,然后根據(jù)市場(chǎng)調(diào)研獲取到的各層次用戶的資源需求,實(shí)現(xiàn)為用戶提供真正精準(zhǔn)有效的學(xué)習(xí)服務(wù)。
在當(dāng)今的各類院校中,教育方式大多都還停留在應(yīng)試教育階段,學(xué)生處在這種大環(huán)境下,往往也難免受到這種教育方式的影響。大部分的學(xué)?;蚣彝ネ^多地通過(guò)考試分?jǐn)?shù)對(duì)于學(xué)生的學(xué)習(xí)狀況進(jìn)行了解,甚至直接將分?jǐn)?shù)作為評(píng)價(jià)學(xué)生好壞的唯一指標(biāo),這在一定程度上會(huì)導(dǎo)致學(xué)生將分?jǐn)?shù)看得極重,而忽略所學(xué)知識(shí)在實(shí)際生活中的應(yīng)用能力。并且學(xué)生在保持著這種應(yīng)試心理的狀態(tài)下,對(duì)于課外知識(shí)以及不作考試要求的課內(nèi)知識(shí)的求知欲變低[1]。
知識(shí)的應(yīng)用其實(shí)是對(duì)所學(xué)知識(shí)的一個(gè)強(qiáng)化記憶過(guò)程,對(duì)于知識(shí)本身來(lái)說(shuō),當(dāng)人在短期記憶過(guò)后如果缺少重復(fù)記憶,則極容易忘記,從而導(dǎo)致學(xué)生的學(xué)習(xí)效率變低。學(xué)習(xí)效率變低作為一種負(fù)反饋信號(hào)有可能導(dǎo)致學(xué)生整體學(xué)習(xí)狀態(tài)的持續(xù)壞轉(zhuǎn)。而且對(duì)于學(xué)生而言,所學(xué)知識(shí)應(yīng)用能力的培養(yǎng),將在未來(lái)的社會(huì)生活中起到極大的作用,在學(xué)習(xí)過(guò)程中放棄應(yīng)用能力的培養(yǎng),著實(shí)令人可惜。
在傳統(tǒng)的中國(guó)教育方式的影響下,學(xué)校往往更多的只對(duì)學(xué)生進(jìn)行單方面的知識(shí)灌溉,而缺少與學(xué)生的交互環(huán)節(jié)。對(duì)于英語(yǔ)這一具體的學(xué)科而言,缺少交互環(huán)節(jié)對(duì)學(xué)習(xí)狀況的影響更大。英語(yǔ)學(xué)習(xí)對(duì)學(xué)生的各種能力的鍛煉主要體現(xiàn)在聽、說(shuō)、讀、寫四個(gè)方面,而在這四種能力上,“說(shuō)”這一能力往往更難以得到鍛煉。一方面是因?yàn)閷W(xué)校老師與學(xué)生一對(duì)多的關(guān)系使得師生之間的英語(yǔ)對(duì)話環(huán)節(jié)難以得到全面開展,另一方面是因?yàn)閷W(xué)生內(nèi)部英語(yǔ)水平能力參差不齊,學(xué)生與學(xué)生之間的英語(yǔ)對(duì)話交互也難以開展。這也就是為什么大多數(shù)學(xué)生聽、讀、寫方面較為擅長(zhǎng),而在“說(shuō)”這一方面就難以開口的原因[2]。
在學(xué)校的教育工作開展過(guò)程中,由于師生數(shù)量懸殊,無(wú)法做到針對(duì)于每一個(gè)學(xué)生進(jìn)行特定的學(xué)習(xí)進(jìn)度安排,通常是老師根據(jù)學(xué)生整體的學(xué)習(xí)狀況進(jìn)行學(xué)習(xí)進(jìn)度以及學(xué)習(xí)方式等安排。針對(duì)于學(xué)生而言,往往習(xí)慣于按照老師安排的學(xué)習(xí)進(jìn)度和方法進(jìn)行學(xué)習(xí)。這在一定程度上,形成了學(xué)生對(duì)于老師的依賴心理,雖然在某種意義上,這種依賴心理方便了老師進(jìn)行管理,也可能提高學(xué)生的學(xué)習(xí)效率,但這種依賴心理不利于學(xué)生進(jìn)行對(duì)適合自己學(xué)習(xí)方法的探索。尤其對(duì)于跟不上整體學(xué)習(xí)進(jìn)度的學(xué)生而言,缺乏對(duì)學(xué)習(xí)方法的探索是十分“壓抑”學(xué)習(xí)效果的[3]。
2.1.1 目標(biāo)用戶分析
“尋譯APP”作為一款翻譯學(xué)習(xí)類軟件,顧名思義可以知道軟件的功能大致包括英語(yǔ)翻譯與英語(yǔ)學(xué)習(xí)兩個(gè)模塊。目標(biāo)用戶群體都是對(duì)英語(yǔ)翻譯與學(xué)習(xí)有一定需求的人員,具體包括在校學(xué)生、需要學(xué)習(xí)英語(yǔ)的社會(huì)人士、需要翻譯功能的人員。而在這幾類人群中,在校學(xué)生和需要學(xué)習(xí)英語(yǔ)的社會(huì)人士這兩類人群對(duì)于軟件不僅需要英語(yǔ)學(xué)習(xí)的模塊,英語(yǔ)翻譯這一塊也偶爾會(huì)有涉及。而需要翻譯功能的人員除了翻譯的需求之外,也可以通過(guò)英語(yǔ)學(xué)習(xí)的模塊進(jìn)行英語(yǔ)水平的提升。
2.1.2 用戶需求分析
“尋譯APP”作為一款應(yīng)用型的軟件,最重要的就是要明確用戶的需求。針對(duì)于翻譯學(xué)習(xí)類軟件,軟件開發(fā)的初衷是幫助用戶去獲取和掌握更多的知識(shí)與能力。而我們的用戶大比例是學(xué)生群體。對(duì)于學(xué)生而言,雖然應(yīng)試教育可能已經(jīng)潛移默化地讓學(xué)生潛意識(shí)地去追求更高的分?jǐn)?shù),而不注重實(shí)際技能的掌握。但作為翻譯學(xué)習(xí)類軟件的開發(fā)者,目光應(yīng)該更加長(zhǎng)遠(yuǎn)一些,即追求全局最優(yōu)解而不僅僅只局限于局部最優(yōu)解,所以軟件設(shè)計(jì)的最終理念是真正地幫助用戶學(xué)習(xí)英語(yǔ)并掌握英語(yǔ)技能,能夠在未來(lái)的社會(huì)生活中學(xué)有所用。
2.1.3 功能方向探究
從各類院校中學(xué)生的學(xué)習(xí)現(xiàn)狀可以發(fā)現(xiàn),學(xué)生對(duì)于英語(yǔ)的學(xué)習(xí)并沒有實(shí)現(xiàn)全方面的發(fā)展。對(duì)于英語(yǔ)學(xué)習(xí)而言,涉及到聽、說(shuō)、讀、寫等多方面,但在校園中,由于實(shí)際教育的局限性,更多的只鍛煉到了聽、讀、寫,而“說(shuō)”這一環(huán)節(jié),往往只得到了較少的鍛煉。因此,翻譯學(xué)習(xí)類軟件的開發(fā)方向就已經(jīng)有了一個(gè)輪廓,既然在學(xué)校中,學(xué)生對(duì)于“說(shuō)”這一環(huán)節(jié)較為薄弱。那么作為軟件的開發(fā)方,就可以較為偏向于這一模塊,為學(xué)生提供一個(gè)強(qiáng)化口語(yǔ)能力的平臺(tái)。
2.1.4 實(shí)現(xiàn)方向
其實(shí)對(duì)于學(xué)生來(lái)說(shuō),最重要的是了解,往往越了解他的人所說(shuō)的話,就越容易被他所接受。在英語(yǔ)學(xué)習(xí)中,學(xué)生的掌握程度跨度極大,作為軟件的開發(fā)方,可以對(duì)學(xué)生群體進(jìn)行調(diào)研,獲取到各個(gè)層次的學(xué)生對(duì)于學(xué)習(xí)資料的需求,但要了解每一個(gè)層次的學(xué)生的所有需求其實(shí)十分不現(xiàn)實(shí)。但是,對(duì)于學(xué)生群體而言,最了解他們的其實(shí)就是學(xué)生本身。那么作為軟件的開發(fā)方,方向就更加明確了,我們可以將用戶按照其英語(yǔ)水平進(jìn)行一個(gè)層次的劃分,一方面在平臺(tái)上根據(jù)不同英語(yǔ)水平層次的用戶進(jìn)行不同內(nèi)容的推送,另一方面,我們可以把各個(gè)水平用戶之間進(jìn)行相應(yīng)的關(guān)聯(lián),讓同一水平的用戶進(jìn)行相互的經(jīng)驗(yàn)交流、競(jìng)爭(zhēng)學(xué)習(xí)、口語(yǔ)鍛煉等等。
2.2.1 劃分標(biāo)準(zhǔn)
按照“尋譯APP”開發(fā)目標(biāo)的方向來(lái)看,對(duì)用戶進(jìn)行劃分的目的是為了給各英語(yǔ)水平的用戶提供不同的學(xué)習(xí)服務(wù),一方面是由平臺(tái)為其提供與當(dāng)前用戶英語(yǔ)水平所匹配的學(xué)習(xí)資源,另一方面是方便對(duì)用戶進(jìn)行管理。當(dāng)我們將用戶按英語(yǔ)水平劃分過(guò)后就可以實(shí)現(xiàn)相近水平用戶與用戶之間的交互功能的推送。因此,對(duì)用戶進(jìn)行劃分的標(biāo)準(zhǔn)可以采用“總”“分”的結(jié)構(gòu)。
“總”是指按照用戶的整體綜合英語(yǔ)水平進(jìn)行層次的劃分。在用戶初次使用軟件的時(shí)候,可以請(qǐng)用戶填寫相應(yīng)的自身評(píng)價(jià)表,根據(jù)用戶填寫的自身評(píng)價(jià)可以為用戶的英語(yǔ)水平“賦初值”,而隨著用戶在平臺(tái)上使用時(shí)間的增加,平臺(tái)對(duì)用戶的真實(shí)英語(yǔ)水平信息也掌握得更加全面,從而根據(jù)這些信息調(diào)用相關(guān)的分析算法進(jìn)行再一次劃分。
而“分”是指將用戶的聽、說(shuō)、讀、寫、詞匯量等能力具體地都進(jìn)行單獨(dú)地劃分。類似于“總”劃分中的形式,同樣也是讓用戶在初次使用時(shí)填寫自身各類英語(yǔ)能力的自身評(píng)價(jià)表,平臺(tái)根據(jù)該表自動(dòng)賦予初值,在后續(xù)用戶使用“尋譯APP”的過(guò)程中,再進(jìn)行更新。
在劃分的用途方面,“分”形式的劃分更加具體,更方便平臺(tái)為用戶進(jìn)行更精確的服務(wù)推送?!翱偂毙问降膭澐指嗟膭t是為用戶的英語(yǔ)整體水平進(jìn)行評(píng)價(jià),為“分”形式的劃分提供參考價(jià)值。
另外由于用戶的學(xué)習(xí)是一個(gè)動(dòng)態(tài)的過(guò)程,所以各種劃分不應(yīng)該一次定性,各個(gè)用戶被劃分的標(biāo)簽應(yīng)當(dāng)隨著用戶學(xué)習(xí)的過(guò)程而不斷更新。
2.2.2 用戶劃分的具體實(shí)現(xiàn)方法
從一個(gè)龐大且復(fù)雜的數(shù)據(jù)中挖掘隱藏的數(shù)據(jù)信息,需要采用新的方法和技術(shù),而數(shù)據(jù)挖掘技術(shù)無(wú)疑是目前最為有效的方法[4]。機(jī)器學(xué)習(xí)發(fā)展至今,已經(jīng)出現(xiàn)了多種分類算法,例如樸素貝葉斯分類器、決策樹、K 近鄰算法、支持向量機(jī)等。在這些分類算法中,部分算法均可實(shí)現(xiàn)對(duì)用戶按照英語(yǔ)水平進(jìn)行劃分。
以決策樹算法為例,在進(jìn)行分類操作之前,需要提前設(shè)計(jì)訓(xùn)練集樣本,通過(guò)訓(xùn)練集樣本執(zhí)行決策樹算法,可根據(jù)C4.5 算法選擇最佳分裂點(diǎn),完成特征選擇、決策樹生成、剪枝等過(guò)程。在得到?jīng)Q策樹之后,就可以對(duì)測(cè)試數(shù)據(jù)進(jìn)行分類了。在用戶首次使用軟件時(shí),可通過(guò)對(duì)用戶填寫的自身評(píng)價(jià)表中的各類信息進(jìn)行部分屬性數(shù)據(jù)的抽取,將抽取出的數(shù)據(jù)作為決策樹算法的分類測(cè)試數(shù)據(jù),最終得到該用戶的分類標(biāo)簽。而在用戶持續(xù)使用“尋譯APP”的過(guò)程中,可根據(jù)用戶在平臺(tái)上各種服務(wù)的使用情況分析出用戶當(dāng)前階段的英語(yǔ)水平,從而再次抽取出所需的部分屬性數(shù)據(jù)進(jìn)行分類,實(shí)現(xiàn)對(duì)用戶的動(dòng)態(tài)劃分。
2.3.1 區(qū)別內(nèi)容推送
在學(xué)習(xí)難度及學(xué)習(xí)量的方面,不同英語(yǔ)水平的用戶對(duì)英語(yǔ)學(xué)習(xí)資源的需求是不同的。通過(guò)對(duì)用戶的劃分,平臺(tái)可以將同一英語(yǔ)水平的用戶看作同一類人群,為每一類人群創(chuàng)建相應(yīng)的學(xué)習(xí)資源庫(kù)。每一層次的英語(yǔ)學(xué)習(xí)資源庫(kù)最終會(huì)組成整體的大資源庫(kù)。而在這一整個(gè)大資源庫(kù)中,開發(fā)人員應(yīng)當(dāng)為其進(jìn)行梯度排序。
在軟件的推送過(guò)程中,為不同英語(yǔ)水平的人員推送不同的內(nèi)容。該內(nèi)容大部分來(lái)源于對(duì)應(yīng)英語(yǔ)水平的學(xué)習(xí)資源庫(kù),但不應(yīng)當(dāng)僅僅是該資源庫(kù),而是在梯度上相鄰的資源內(nèi)容均需適量推送。由此一來(lái),用戶在使用的過(guò)程中,即不會(huì)感覺到學(xué)習(xí)過(guò)于困難,也不會(huì)產(chǎn)生自負(fù)心理。
2.3.2 用戶交互
正如前面所分析的一樣,最了解學(xué)生群體的其實(shí)就是他們本身。相對(duì)于家長(zhǎng)或老師對(duì)學(xué)生的耳提面命,學(xué)生更加愿意傾聽同類人的意見。因此,軟件可以根據(jù)劃分過(guò)后的用戶群體,為相同或相近層次的用戶提供交流的平臺(tái)。
具體的實(shí)現(xiàn)可分為:論壇交流、文章發(fā)表、文章推送、學(xué)習(xí)伙伴匹配等功能。讓用戶可以通過(guò)這些功能發(fā)表自己的學(xué)習(xí)經(jīng)驗(yàn)、吸取他人的學(xué)習(xí)經(jīng)驗(yàn)、傾訴學(xué)習(xí)或生活中的不愉快、尋找學(xué)習(xí)伙伴共同進(jìn)步等等。
2.3.3 英語(yǔ)口語(yǔ)練習(xí)
在實(shí)際的學(xué)校英語(yǔ)教育中,對(duì)于學(xué)生“說(shuō)”這一能力的培養(yǎng)較為薄弱。在軟件使用過(guò)程中,可以獲取到用戶的真實(shí)英語(yǔ)水平,針對(duì)于“說(shuō)”這一能力,對(duì)用戶進(jìn)行水平劃分后,一方面可以由軟件提供人機(jī)交流模塊,讓用戶在使用過(guò)程中,可以隨時(shí)與人機(jī)進(jìn)行英語(yǔ)交流,鍛煉口語(yǔ)水平。另一方面可以由軟件自動(dòng)為用戶匹配口語(yǔ)水平相近的用戶,兩個(gè)用戶之間可以進(jìn)行水平匹配的口語(yǔ)練習(xí)。
2.3.4 競(jìng)爭(zhēng)學(xué)習(xí)
在軟件應(yīng)用的目標(biāo)中,培養(yǎng)用戶的學(xué)習(xí)積極性也是十分重要的。所以在“尋譯APP”的功能方面,可以設(shè)計(jì)競(jìng)爭(zhēng)學(xué)習(xí)模塊。軟件可以為每一位用戶自動(dòng)匹配水平相近的“相似”用戶,形成競(jìng)爭(zhēng)關(guān)系??筛鶕?jù)用戶在軟件內(nèi)的各種學(xué)習(xí)活動(dòng)為其給出評(píng)分,最終給兩位競(jìng)爭(zhēng)中的學(xué)習(xí)用戶提供相應(yīng)的獎(jiǎng)勵(lì)。做到以賽促學(xué)、以獎(jiǎng)促學(xué)。對(duì)于這種競(jìng)爭(zhēng)機(jī)制和獎(jiǎng)勵(lì)機(jī)制,將有可能作為一種正反饋的信息反饋給用戶,提高用戶的學(xué)習(xí)積極性。
2.3.5 區(qū)別化翻譯
在翻譯模塊中,“尋譯APP”仍然可以根據(jù)用戶的類型進(jìn)行不同的功能推送。對(duì)于專業(yè)性不強(qiáng)的用戶來(lái)說(shuō),平臺(tái)除了提供一般的翻譯功能之外,還可以將用戶的翻譯記錄作為推送數(shù)據(jù)的參考。在用戶近期的使用中,平臺(tái)自動(dòng)推送翻譯歷史記錄中的相關(guān)資料,以幫助用戶多次強(qiáng)化記憶。而對(duì)于專業(yè)性較強(qiáng)的用戶來(lái)說(shuō),平臺(tái)除了上述的功能之外,還可以為用戶提供相近專業(yè)領(lǐng)域的翻譯資源整合,以供用戶有多種參考,獲取到真正需要的信息。
對(duì)于計(jì)算機(jī)軟件開發(fā)而言,其主要目標(biāo)就在于高質(zhì)量、高性能[5]。英語(yǔ)作為世界通用的語(yǔ)言,學(xué)好它的重要性不言而喻。但在中國(guó)的實(shí)際教育中,學(xué)生對(duì)英語(yǔ)這一學(xué)科的掌握程度并不樂(lè)觀。一方面是中國(guó)的第一語(yǔ)言為漢語(yǔ),對(duì)于英語(yǔ)比較陌生,另一方面則是學(xué)校教育的局限性,使得學(xué)生在學(xué)習(xí)過(guò)程中難以得到全方面能力的發(fā)展。對(duì)于“尋譯APP”這類英語(yǔ)翻譯學(xué)習(xí)軟件而言,最終的目的是真正地幫助用戶學(xué)習(xí)英語(yǔ)并掌握英語(yǔ)技能,能夠在未來(lái)的社會(huì)生活中學(xué)有所用。不管過(guò)程是如何實(shí)現(xiàn)的,只要最終的結(jié)果能讓用戶滿意,就可以稱之為有價(jià)值的軟件開發(fā)。