云端單字學(xué)習(xí)系統(tǒng)與方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種單字學(xué)習(xí)系統(tǒng)與方法,尤指一種云端單字學(xué)習(xí)系統(tǒng)與方法。
【背景技術(shù)】
[0002]隨著科技進步縮短世界的距離,各國間的貿(mào)易與交流益加頻繁,語言能力也成為職場生活最重要的能力之一,其中字匯量更是語言能力中不可或缺的一部分。
[0003]為了滿足語言學(xué)習(xí)者增加字匯能力的需求,許多生字學(xué)習(xí)工具應(yīng)運而生,包括攜帶式的電子字典以及通過網(wǎng)絡(luò)查找的在線電子字典,在用戶遇到尚未學(xué)習(xí)過的生字時,提供查詢生字字義的功能。另外,亦有許多單字閃卡(Flash Card)的應(yīng)用軟件或行動應(yīng)用程序,通過反復(fù)將單字庫(如TOEFL或GMAT等字庫)中的單字以字卡方式呈現(xiàn)給用戶以強化記憶。
[0004]然而目前的單字學(xué)習(xí)方案中,不論是使用電子辭典或在線電子字典,用戶均需個別輸入生字以查詢生字義,另外,使用單字閃卡方式背誦字匯有忽略語言學(xué)習(xí)時需考慮字匯語境(context)的缺點,用戶所學(xué)習(xí)到的生字并不能真正加以活用。因此,目前的單字學(xué)習(xí)解決方案仍有許多可供改進之處。
【發(fā)明內(nèi)容】
[0005]因此,亟需一種單字學(xué)習(xí)系統(tǒng)與方法,以解決傳統(tǒng)的單字學(xué)習(xí)方案的問題。
[0006]本發(fā)明的一實施例為一云端單字學(xué)習(xí)系統(tǒng),包含云端數(shù)據(jù)庫與學(xué)習(xí)服務(wù)器。云端數(shù)據(jù)庫存儲分等級后的多個單字庫,且學(xué)習(xí)服務(wù)器與云端數(shù)據(jù)庫連接。學(xué)習(xí)服務(wù)器包含處理器與內(nèi)存,處理器執(zhí)行內(nèi)存中所存儲的指令,以通過用戶端裝置取得用戶等級,并依據(jù)用戶等級自云端數(shù)據(jù)庫的單字庫中選擇其一以建立用戶單字庫,接著比對電子文件和用戶單字庫取得電子文件中生字,提供生字與相關(guān)數(shù)據(jù)給用戶端裝置供用戶學(xué)習(xí)。
[0007]于一實施例中,處理器執(zhí)行指令以進行的動作包含:當(dāng)接收到用戶端裝置所傳來的單字新增信息時,根據(jù)單字新增信息將生字新增至用戶單字庫。
[0008]于一實施例中,用戶端裝置發(fā)送用戶定義消息至學(xué)習(xí)服務(wù)器,用戶定義消息包括用戶等級。
[0009]于一實施例中,學(xué)習(xí)服務(wù)器提供在線測驗以判斷該用戶等級。
[0010]于一實施例中,用戶端裝置以列表方式呈現(xiàn)生字與其相關(guān)數(shù)據(jù),或是于電子文件中生字的對應(yīng)位置呈現(xiàn)生字的相關(guān)數(shù)據(jù)。
[0011]本發(fā)明的另一實施例為一云端單字學(xué)習(xí)方法,包含以下步驟:通過用戶端裝置以取得用戶等級,依據(jù)用戶等級,自多個單字庫中選擇一者以建立用戶單字庫;比對用戶單字庫與電子文件,自電子文件中取出一或多個生字,其中該些單字庫分為不同等級且存儲于云端數(shù)據(jù)庫中;提供生字與其相關(guān)數(shù)據(jù)給用戶端裝置呈現(xiàn)。
[0012]于一實施例中,當(dāng)接收到用戶端裝置所傳來的單字新增信息時,根據(jù)單字新增信息將生字新增至用戶單字庫。
[0013]于一實施例中,用戶端裝置取得用戶等級的步驟包含:接收包括用戶等級的用戶定義消息,以取得用戶等級。
[0014]于一實施例中,用戶端裝置取得用戶等級的步驟包含:提供在線測驗給用戶端裝置以判斷用戶等級。
[0015]于一實施例中,用戶端裝置呈現(xiàn)生字與其相關(guān)數(shù)據(jù),是以列表方式呈現(xiàn)生字與其相關(guān)數(shù)據(jù),或是于電子文件中生字的對應(yīng)位置呈現(xiàn)生字的相關(guān)數(shù)據(jù)。
[0016]綜上所述,本發(fā)明所述的云端單字學(xué)習(xí)系統(tǒng)與方法紀(jì)錄用戶已掌握的單字,以自用戶欲閱讀的電子文件中自動擷取出生字,省去用戶逐一查詢生字的操作步驟,提升學(xué)習(xí)單字的便利性,另外,用戶所學(xué)習(xí)的生字來自一篇完整的文章,使生字學(xué)習(xí)在有語境信息的情況進行,增進用戶對所學(xué)單字的掌握度與學(xué)習(xí)效果。云端單字學(xué)習(xí)系統(tǒng)與方法更以不同方式呈現(xiàn)生字與相關(guān)數(shù)據(jù)給用戶,以列表方式呈現(xiàn)所有生字與相關(guān)信息,可供用戶在閱讀文章前進行預(yù)習(xí),提升學(xué)習(xí)效果;在閱讀文章時,則將生字與相關(guān)信息呈現(xiàn)在電子文件中的對應(yīng)位置,輔助用戶閱讀文章并在完整的語境下學(xué)習(xí)生字,讓單字的學(xué)習(xí)更加有效便利。
【附圖說明】
[0017]圖1為說明根據(jù)本發(fā)明第一實施例的云端單字學(xué)習(xí)系統(tǒng)的示意圖。
[0018]圖2A為說明根據(jù)本發(fā)明一實施例的云端單字學(xué)習(xí)系統(tǒng)的生字列表呈現(xiàn)示意圖。
[0019]圖2B為說明根據(jù)本發(fā)明一實施例的云端單字學(xué)習(xí)系統(tǒng)的生字呈現(xiàn)示意圖。
[0020]圖3為說明根據(jù)本發(fā)明第二實施例的云端單字學(xué)習(xí)方法的流程圖。
[0021]組件標(biāo)號說明:
[0022]100云端單字學(xué)習(xí)系統(tǒng)
[0023]110學(xué)習(xí)服務(wù)器
[0024]112處理器
[0025]114內(nèi)存
[0026]120用戶端裝置
[0027]121處理器
[0028]122內(nèi)存
[0029]123顯示單元
[0030]124輸入單元
[0031]125網(wǎng)絡(luò)通訊單元
[0032]130云端數(shù)據(jù)庫
[0033]132單字庫
[0034]134用戶單字庫
[0035]140第一網(wǎng)絡(luò)
[0036]150第二網(wǎng)絡(luò)
[0037]300云端單字學(xué)習(xí)方法
[0038]S310 ?S340步驟
【具體實施方式】
[0039]為了使本發(fā)明的敘述更加詳盡與完備,可參照所附的附圖及以下所述各種實施例,附圖中相同的號碼代表相同或相似的組件。另一方面,眾所周知的組件與步驟并未描述于實施例中,以避免對本發(fā)明造成不必要的限制。此外,附圖僅以說明為目的,并未依照原尺寸作圖。
[0040]圖1為說明根據(jù)本發(fā)明第一實施例的云端單字學(xué)習(xí)系統(tǒng)的示意圖。云端單字學(xué)習(xí)系統(tǒng)100可輔助用戶學(xué)習(xí)欲學(xué)習(xí)語言的電子文件中所包含的生字,功能包括根據(jù)所紀(jì)錄的用戶已掌握單字,自動擷取電子文件中生字,將生字的相關(guān)信息呈現(xiàn)給用戶瀏覽,并在用戶學(xué)習(xí)后將生字加入用戶已掌握的字匯中,云端單字學(xué)習(xí)系統(tǒng)100【具體實施方式】與各組件間操作關(guān)系如下所述。
[0041]云端單字學(xué)習(xí)系統(tǒng)100包含學(xué)習(xí)服務(wù)器110與云端數(shù)據(jù)庫130,學(xué)習(xí)服務(wù)器110通過第一網(wǎng)絡(luò)140與云端數(shù)據(jù)庫130連接并存取其內(nèi)容。欲學(xué)習(xí)單字的用戶操作一用戶端裝置120,通過第二網(wǎng)絡(luò)150連接至學(xué)習(xí)服務(wù)器110。
[0042]學(xué)習(xí)服務(wù)器110包含處理器112與內(nèi)存114,于一實施例中,學(xué)習(xí)服務(wù)器110為一服務(wù)器,處理器112為一中央處理器(Central Processing Unit),內(nèi)存114包含隨機訪問內(nèi)存(RAM)和硬盤(Hard Disk)。于另一實施例中,學(xué)習(xí)服務(wù)器110為一工作站(Workstat1n),處理器112為一中央處理器(CPU),而內(nèi)存114包含隨機訪問內(nèi)存(RAM)和硬盤(Hard Disk)與固態(tài)硬盤(SSD)。
[0043]用戶端裝置120包含處理器121、內(nèi)存122、顯示單元123、輸入單元124以及網(wǎng)絡(luò)通訊單元125。于一實施例中,用戶端裝置120為一平板電腦(Tablet)或一智能型手機(Smart Phone),處理器121為ARM架構(gòu)處理器或MIPS架構(gòu)處理器,內(nèi)存122包含隨機訪問內(nèi)存(RAM)、閃存(Flash Memory)以及SD存儲卡,顯示單元123為觸控屏幕(TouchPanel)或主動示矩陣有機發(fā)光二極管(AMOLED)屏幕,輸入單元124為光學(xué)傳感器(Opticalcursor)或?qū)嶓w鍵盤(Keyboard),網(wǎng)絡(luò)通訊單元125為行動網(wǎng)絡(luò)通信芯片或WiFi通訊芯片。于另一實施例中,用戶端裝置120為一個人計算機,處理器121為中央處理器(CPU),內(nèi)存122包含隨機訪問內(nèi)存(RAM)與計算機硬盤(Hard Disk),顯示單元123為液晶屏幕(IXD),輸入單元124為鍵盤鼠標(biāo)組,網(wǎng)絡(luò)通訊單元125為網(wǎng)絡(luò)適配器(Network