專利名稱:基于行程管理事件的語(yǔ)言學(xué)習(xí)系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種語(yǔ)言學(xué)習(xí)系統(tǒng)及其方法,特別是指一種可基于行程管理事 件提供語(yǔ)言學(xué)習(xí)內(nèi)容及進(jìn)行語(yǔ)言學(xué)習(xí)排程的語(yǔ)言學(xué)習(xí)系統(tǒng)及其方法。
背景技術(shù):
目前,可以提供用戶語(yǔ)言學(xué)習(xí)的計(jì)算機(jī)可執(zhí)行軟件種類相當(dāng)多,這些計(jì)算 機(jī)軟件有個(gè)共同的特點(diǎn)就是為了能夠讓用戶在學(xué)習(xí)時(shí)可以較有效率, 一般都會(huì) 預(yù)先將語(yǔ)言學(xué)習(xí)內(nèi)容作主題式分類,以便讓用戶可以在需要的時(shí)候自己選取執(zhí) 行而進(jìn)行主題式學(xué)習(xí)。如一般常見的分類方式,就是依照情境場(chǎng)合來(lái)分類,由 于每一個(gè)情境場(chǎng)合中都會(huì)有不同的特定語(yǔ)言學(xué)習(xí)內(nèi)容,因此用戶可以依照所需 要的情境場(chǎng)合來(lái)選擇不同的主題進(jìn)行語(yǔ)言學(xué)習(xí)。這里存在著一個(gè)很重要的關(guān)鍵 點(diǎn),就是用戶必須在需要的時(shí)候自行選擇適當(dāng)?shù)闹黝}來(lái)進(jìn)行語(yǔ)言學(xué)習(xí),因此產(chǎn) 生出許多目前在語(yǔ)言學(xué)習(xí)上的盲點(diǎn)。
首先是用戶對(duì)于語(yǔ)言學(xué)習(xí)內(nèi)容的分類不甚熟悉的情況下,很可能無(wú)法找到 真正所需要的主題,對(duì)于主題中相關(guān)語(yǔ)言學(xué)習(xí)內(nèi)容所需要花費(fèi)的學(xué)習(xí)時(shí)間及難 易程度也無(wú)法很清楚的掌握,而往往會(huì)花費(fèi)時(shí)間在無(wú)法有效獲得學(xué)習(xí)效果的語(yǔ) 言學(xué)習(xí)內(nèi)容上,而忽略了真正需要的語(yǔ)言學(xué)習(xí)內(nèi)容。
再者有些語(yǔ)言學(xué)習(xí)內(nèi)容不僅僅是從單一型態(tài)的學(xué)習(xí)就可以完成的,而必須 是透過(guò)多型態(tài)的語(yǔ)言學(xué)習(xí)內(nèi)容才能夠?qū)崿F(xiàn)完整的學(xué)習(xí),呈現(xiàn)出真正的語(yǔ)言學(xué)習(xí) 效果,這里所說(shuō)的型態(tài)指的是聽、說(shuō)、讀、寫,由于用戶對(duì)于一個(gè)主題應(yīng)該采 取如何的方式進(jìn)行不同型態(tài)的語(yǔ)言學(xué)習(xí)毫無(wú)所悉,用戶往往必須要透過(guò)不斷的 語(yǔ)言學(xué)習(xí)過(guò)程才能夠累積出一定的經(jīng)驗(yàn),才得以有效處理未來(lái)可能的多型態(tài)語(yǔ) 言學(xué)習(xí)需求,對(duì)于用戶來(lái)說(shuō)是件相當(dāng)花時(shí)間且不容易的事情。
另外,在某些特殊的語(yǔ)言學(xué)習(xí)議題上,用戶僅能夠利用有限的時(shí)間來(lái)完成 所有需要學(xué)習(xí)的語(yǔ)言學(xué)習(xí)內(nèi)容,如針對(duì)行程管理事件的語(yǔ)言學(xué)習(xí)就是一個(gè)最好 的例子。在一些行程管理系統(tǒng)中,用戶往往會(huì)記錄一些未來(lái)即將到來(lái)的行程管理事件,這些行程管理事件中有些是需要用戶具備特定的語(yǔ)言能力來(lái)加以應(yīng)付 的,如用戶需要到國(guó)外參加會(huì)議、用戶需要接待外國(guó)客戶、用戶與外國(guó)友人聚 餐等種種情況下,用戶都必須要具備一定的語(yǔ)言能力才能夠順利完成,然而不 同的行程管理事件又往往需要不同主題語(yǔ)言學(xué)習(xí)內(nèi)容或者是不同型態(tài)的語(yǔ)言 學(xué)習(xí)內(nèi)容,這時(shí)用戶在缺乏此方面的專業(yè)判斷時(shí),就很容易進(jìn)行錯(cuò)誤或者是沒(méi) 有效率的語(yǔ)言學(xué)習(xí)。即便當(dāng)用戶已經(jīng)具有足夠能力可以自我找出完整有效的語(yǔ) 言學(xué)習(xí)內(nèi)容時(shí),當(dāng)這些行程管理事件具有--定的時(shí)間限制時(shí),用戶就必須對(duì)整個(gè)語(yǔ)言學(xué)習(xí)內(nèi)容作更進(jìn)一步的排程,以便在最短的時(shí)間內(nèi)完整有效的安排對(duì)相 關(guān)語(yǔ)言學(xué)習(xí)內(nèi)容的學(xué)習(xí),這對(duì)一般用戶來(lái)說(shuō)似乎是件很困難的事情。
歸納現(xiàn)有語(yǔ)言學(xué)習(xí)的相關(guān)計(jì)算機(jī)可執(zhí)行軟件所存在的一些問(wèn)題點(diǎn)如下
a. 用戶對(duì)語(yǔ)言學(xué)習(xí)內(nèi)容的主題、學(xué)習(xí)時(shí)間及難易程度無(wú)法有效掌握;
b. 用戶無(wú)法利用多型態(tài)的語(yǔ)言學(xué)習(xí)內(nèi)容進(jìn)行完整的語(yǔ)言學(xué)習(xí);
c. 用戶對(duì)于在有限時(shí)間內(nèi)的語(yǔ)言學(xué)習(xí)需求無(wú)法采取有效率的排程。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種基于行程管理事件的語(yǔ)言學(xué)習(xí) 系統(tǒng)及其方法,特別針對(duì)行程管理事件所獨(dú)有的時(shí)間及屬性等局限,設(shè)計(jì)出一 套對(duì)用戶進(jìn)行語(yǔ)言學(xué)習(xí)排程的機(jī)制。
為達(dá)到上述目的,本發(fā)明所提供的基于行程管理事件的語(yǔ)言學(xué)習(xí)系統(tǒng),主要包括有擷取轉(zhuǎn)換接口;事件解析單元;內(nèi)容篩選單元;學(xué)習(xí)排程單元;學(xué) 習(xí)執(zhí)行單元等單元。
這些單元所構(gòu)成的語(yǔ)言學(xué)習(xí)系統(tǒng),執(zhí)行于計(jì)算機(jī)可執(zhí)行平臺(tái)上時(shí)可以與行 程管理系統(tǒng)結(jié)合,進(jìn)而可根據(jù)行程管理事件生成一套語(yǔ)言學(xué)習(xí)排程,
本發(fā)明還提供了一種基于行程管理事件的語(yǔ)言學(xué)習(xí)方法,該方法步驟如 下首先,語(yǔ)言學(xué)習(xí)系統(tǒng)會(huì)透過(guò)擷取轉(zhuǎn)換接口擷取并轉(zhuǎn)換行程管理系統(tǒng)的行程 管理事件;并交由事件解析單元解析行程管理事件,得到行程管理事件的屬性 及時(shí)間;屬性部分將交由內(nèi)容篩選單元,透過(guò)屬性可篩選出具有對(duì)應(yīng)的語(yǔ)言學(xué) 習(xí)內(nèi)容;而時(shí)間部分則將交由學(xué)習(xí)排程單元,連同所篩選出來(lái)的語(yǔ)言學(xué)習(xí)內(nèi)容 的其它屬性(如學(xué)習(xí)時(shí)間及學(xué)習(xí)等級(jí))以及先前所記錄下來(lái)的歷程,來(lái)生成包含 篩選出來(lái)的語(yǔ)言學(xué)習(xí)內(nèi)容的學(xué)習(xí)排程;最后,透過(guò)學(xué)習(xí)執(zhí)行單元依照學(xué)習(xí)排程
在計(jì)算機(jī)可執(zhí)行平臺(tái)上執(zhí)行該語(yǔ)言學(xué)習(xí)內(nèi)容,供用戶進(jìn)行學(xué)習(xí)。
本發(fā)明利用在語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù)中對(duì)語(yǔ)言學(xué)習(xí)內(nèi)容增加各種屬性(如語(yǔ)系、 主題、型態(tài)、學(xué)習(xí)時(shí)間、學(xué)習(xí)等級(jí)),讓內(nèi)容篩選單元找出符合行程管理事件 所需的語(yǔ)言學(xué)習(xí)內(nèi)容,讓學(xué)習(xí)排程單元可以進(jìn)一步完成整個(gè)學(xué)習(xí)排程的過(guò)程。 特別的是,在整個(gè)學(xué)習(xí)排程生成的過(guò)程中,本發(fā)明還參考了所謂的歷程來(lái)調(diào)整 整個(gè)學(xué)習(xí)排程。
歷程,是累積記錄學(xué)習(xí)排程中有關(guān)時(shí)間、學(xué)習(xí)時(shí)間及學(xué)習(xí)等級(jí)間的排程控 制信息,主要是將以往用戶對(duì)于系統(tǒng)所生成的學(xué)習(xí)排程所進(jìn)行的修改內(nèi)容轉(zhuǎn)換 為對(duì)應(yīng)的排程控制信息,透過(guò)此排程控制信息將使得后續(xù)每一次的學(xué)習(xí)排程都 能夠更加符合用戶實(shí)際所需,也能夠輔助系統(tǒng)產(chǎn)生對(duì)用戶更完整而有效率的學(xué) 習(xí)排程。
有關(guān)本發(fā)明的特征與實(shí)作,茲配合附圖作最佳實(shí)施例詳細(xì)說(shuō)明如下。
圖1為本發(fā)明系統(tǒng)方塊圖及結(jié)合行程管理系統(tǒng)的運(yùn)作示意圖; 圖2為本發(fā)明方法流程圖3為本發(fā)明解析行程管理事件實(shí)施例示意圖4為本發(fā)明篩選語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù)實(shí)施例示意圖5A及圖5B為本發(fā)明語(yǔ)言學(xué)習(xí)內(nèi)容排程實(shí)施例示意圖。
其中,附圖標(biāo)記為
10用戶
20行程管理系統(tǒng)
100語(yǔ)言學(xué)習(xí)系統(tǒng)
110擷取轉(zhuǎn)換接口
120事件解析單元
130內(nèi)容篩選單元
140語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù)
141語(yǔ)言學(xué)習(xí)內(nèi)容
150學(xué)習(xí)排程單元
151歷程
160 學(xué)習(xí)執(zhí)行單元
300 行程管理事件
310 屬性
320 時(shí)間
400 學(xué)習(xí)排程
410 移動(dòng)語(yǔ)言學(xué)習(xí)內(nèi)容
420 刪除語(yǔ)言學(xué)習(xí)內(nèi)容
步驟200擷取并轉(zhuǎn)換行程管理事件
步驟210解析行程管理事件屬性及時(shí)間
步驟220依照屬性篩選語(yǔ)言學(xué)習(xí)內(nèi)容
步驟230依照時(shí)間、語(yǔ)言學(xué)習(xí)內(nèi)容的學(xué)習(xí)時(shí)間及學(xué)習(xí)等級(jí)及歷程進(jìn)行學(xué) 習(xí)排程
步驟240依照學(xué)習(xí)排程執(zhí)行語(yǔ)言學(xué)習(xí)內(nèi)容 步驟250調(diào)整歷程
具體實(shí)施例方式
本發(fā)明提出如圖1中所示的一種基于行程管理事件的語(yǔ)言學(xué)習(xí)系統(tǒng)ioo,
應(yīng)用于具有行程管理系統(tǒng)20的計(jì)算機(jī)可執(zhí)行平臺(tái)(圖中未顯示),其中所述的 計(jì)算機(jī)可執(zhí)行平臺(tái)可以是桌上型計(jì)算機(jī)、膝上型計(jì)算機(jī)或者是手持式計(jì)算機(jī)裝 置等,但不以此處所述為限;這里所指的行程管理系統(tǒng)20, 一般均屬于個(gè)人 信息管理(Personal Information Management)范疇的計(jì)算機(jī)軟件,有些時(shí)候俗稱 為"行事歷",常見的行程管理系統(tǒng)20像是微軟公司的Outlook計(jì)算機(jī)軟件, 可以提供用戶10利用日期時(shí)間的條件來(lái)控管個(gè)人行程信息,在本發(fā)明中每一 個(gè)行程信息又可被稱為一個(gè)"行程管理事件"。
本發(fā)明即是在基于行程管理事件下所提出的語(yǔ)言學(xué)習(xí)系統(tǒng)100,其至少包 含下列幾個(gè)部分
a.擷取轉(zhuǎn)換接口 110,為語(yǔ)言學(xué)習(xí)系統(tǒng)100與行程管理系統(tǒng)20之間的數(shù)據(jù) 轉(zhuǎn)換接口,亦即應(yīng)用程序接口(API, Application Program Interface),負(fù)責(zé)自行 程管理系統(tǒng)20中擷取并轉(zhuǎn)換行程管理事件。對(duì)應(yīng)不同的行程管理系統(tǒng)20需要 采用不同的擷取轉(zhuǎn)換接口,以順利依照所連接的行程管理系統(tǒng)20的數(shù)據(jù)格式
進(jìn)行行程管理事件的擷取與轉(zhuǎn)換。
b. 事件解析單元120,負(fù)責(zé)接收由擷取轉(zhuǎn)換接口 IIO所擷取轉(zhuǎn)換的行程管 理事件并對(duì)其進(jìn)行解析,以獲得有關(guān)行程管理事件的屬性及時(shí)間。事實(shí)上,經(jīng) 過(guò)擷取轉(zhuǎn)換接口 110擷取轉(zhuǎn)換后的行程管理事件已經(jīng)非原始行程管理系統(tǒng)20 中的數(shù)據(jù)格式,而依照本發(fā)明語(yǔ)言學(xué)習(xí)系統(tǒng)IOO所定義的數(shù)據(jù)格式進(jìn)行處理, 為了方便說(shuō)明在文中將全部以行程管理事件來(lái)表示。
有關(guān)事件解析單元120的解析運(yùn)作,其實(shí)是對(duì)行程管理事件中的文句內(nèi)容 所進(jìn)行的,除了對(duì)文句中的關(guān)鍵詞進(jìn)行解析之外,還包含對(duì)文句中的語(yǔ)意進(jìn)行 解析。經(jīng)過(guò)解析,可以產(chǎn)生出此行程管理事件所對(duì)應(yīng)的屬性與時(shí)間,這些屬性 大致上至少需要包含語(yǔ)系屬性、主題屬性以及型態(tài)屬性等,但并不以此為限, 時(shí)間的部分則通常是指行程管理事件中所設(shè)定的預(yù)定時(shí)間。
語(yǔ)系屬性的部分,主要是用來(lái)決定語(yǔ)言學(xué)習(xí)內(nèi)容的語(yǔ)系,如英文、韓文、 日文等;主題屬性,主要是用來(lái)決定語(yǔ)言學(xué)習(xí)所需的主題方向,如聽演講、主 持會(huì)議、與人用餐等;型態(tài)屬性,主要是用來(lái)決定語(yǔ)言學(xué)習(xí)內(nèi)容的類型,如聽 力、口說(shuō)、閱讀、撰寫等。需要注意的是,型態(tài)屬性往往會(huì)受到主題屬性的影 響,如當(dāng)主題屬性為"與人用餐"時(shí),其型態(tài)屬性可能被定義為"聽力"及"口 說(shuō)",而當(dāng)主題屬性為"聽演講"時(shí),其型態(tài)屬性則可能會(huì)被定義為"口說(shuō)"。
c. 內(nèi)容篩選單元130,用以透過(guò)前述事件解析單元120所得出的屬性,自 語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù)140中篩選出具有對(duì)應(yīng)屬性的語(yǔ)言學(xué)習(xí)內(nèi)容。簡(jiǎn)單的說(shuō),內(nèi)容 篩選單元130主要是以屬性為檢索條件來(lái)搜尋語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù)140中的內(nèi)容。 檢索條件至少是單一屬性或者也可以是復(fù)合屬性,當(dāng)然藉由事件解析單元120 所得到的屬性越多越明確,對(duì)于語(yǔ)言學(xué)習(xí)內(nèi)容的篩選效果將越好。
d. 語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù)140,主要是儲(chǔ)存可提供用戶IO學(xué)習(xí)的語(yǔ)言學(xué)習(xí)內(nèi)容, 這些語(yǔ)言學(xué)習(xí)內(nèi)容為了滿足內(nèi)容篩選單元130的搜尋,在每筆語(yǔ)言學(xué)習(xí)內(nèi)容的 數(shù)據(jù)結(jié)構(gòu)上還需要具有至少一種的屬性字段作為索引的前提,并且為了后續(xù)進(jìn) 行學(xué)習(xí)排程的目的,語(yǔ)言學(xué)習(xí)內(nèi)容的數(shù)據(jù)結(jié)構(gòu)上還必須包含學(xué)習(xí)時(shí)間及學(xué)習(xí)等 級(jí)的字段,用以表示語(yǔ)言學(xué)習(xí)內(nèi)容在用戶IO進(jìn)行學(xué)習(xí)時(shí)所需的時(shí)間和內(nèi)容的 難易程度。
e. 學(xué)習(xí)排程單元150,主要是結(jié)合事件解析單元120所得到的時(shí)間(行程管 理事件的預(yù)定發(fā)生時(shí)間),以及內(nèi)容篩選單元130所搜尋得到的語(yǔ)言學(xué)習(xí)內(nèi)容,
來(lái)進(jìn)行學(xué)習(xí)排程。
整個(gè)學(xué)習(xí)排程單元150的運(yùn)作主要是基于時(shí)間、學(xué)習(xí)時(shí)間以及學(xué)習(xí)等級(jí)的
排程,依照行程管理事件預(yù)定發(fā)生時(shí)間與當(dāng)前時(shí)間(可由計(jì)算機(jī)可執(zhí)行平臺(tái)的 定時(shí)器得知)的時(shí)間間隔作為整個(gè)學(xué)習(xí)排程的主要依據(jù),然后再考慮所篩選出 來(lái)語(yǔ)言學(xué)習(xí)內(nèi)容的個(gè)別學(xué)習(xí)時(shí)間及學(xué)習(xí)等級(jí)來(lái)將各個(gè)語(yǔ)言學(xué)習(xí)內(nèi)容分配至學(xué) 習(xí)排程中,基本上所有語(yǔ)言學(xué)習(xí)內(nèi)容的整體學(xué)習(xí)時(shí)間總和小于前述的時(shí)間間
隔,而為了讓用戶IO能夠充分吸收語(yǔ)言學(xué)習(xí)內(nèi)容,學(xué)習(xí)排程單元150還可以 在兩個(gè)語(yǔ)言學(xué)習(xí)內(nèi)容之間安排時(shí)間長(zhǎng)短不定的空閑時(shí)間,以便讓用戶10可以 加強(qiáng)記憶前段語(yǔ)言學(xué)習(xí)內(nèi)容。至于對(duì)于學(xué)習(xí)等級(jí)的安排則一般會(huì)依照從等級(jí)較 低(較簡(jiǎn)單)的逐漸安排到等級(jí)較高(較困難),有些時(shí)候受到時(shí)間上的限制,學(xué) 習(xí)排程單元150會(huì)從多個(gè)篩選出來(lái)的語(yǔ)言學(xué)習(xí)內(nèi)容中自動(dòng)排除部分的語(yǔ)言學(xué) 習(xí)內(nèi)容,以滿足在有限時(shí)間中讓用戶IO獲得最大學(xué)習(xí)成效的基本要求。
學(xué)習(xí)排程單元150的另一個(gè)特點(diǎn),在于進(jìn)行學(xué)習(xí)排程時(shí)還會(huì)參考到歷程的 信息。所謂的歷程,所呈現(xiàn)的就是用戶IO在過(guò)去所經(jīng)歷過(guò)的學(xué)習(xí)排程記錄, 在學(xué)習(xí)排程單元150中每次產(chǎn)生新的學(xué)習(xí)排程就會(huì)被累積記錄在歷程中。事實(shí) 上,歷程中所記錄的內(nèi)容主要是有關(guān)于學(xué)習(xí)排程中時(shí)間、學(xué)習(xí)時(shí)間及學(xué)習(xí)等級(jí) 間的排程控制信息,用以在下次遇到類似時(shí)間、學(xué)習(xí)時(shí)間及學(xué)習(xí)等級(jí)的排程條 件時(shí),可以參考?xì)v程來(lái)進(jìn)行新的學(xué)習(xí)排程。
f.學(xué)習(xí)執(zhí)行單元160,則負(fù)責(zé)依照學(xué)習(xí)排程的結(jié)果在計(jì)算機(jī)可執(zhí)行平臺(tái)上 執(zhí)行語(yǔ)言學(xué)習(xí)內(nèi)容,供用戶IO進(jìn)行語(yǔ)言學(xué)習(xí)。事實(shí)上,學(xué)習(xí)執(zhí)行單元160提 供的是一個(gè)可以與用戶IO之間互動(dòng)的溝通接口,可依照不同語(yǔ)言學(xué)習(xí)內(nèi)容的 型態(tài)選擇不同的播放接口方式并依照排程的時(shí)間來(lái)輸出語(yǔ)言學(xué)習(xí)內(nèi)容給用戶 10。實(shí)際執(zhí)行時(shí),還必須搭配計(jì)算機(jī)可執(zhí)行平臺(tái)的相關(guān)硬件資源(如顯示裝置、 音效輸出裝置)才得以實(shí)現(xiàn),由于硬件資源部分屬于本領(lǐng)域技術(shù)人員可以輕易 理解且非本發(fā)明重點(diǎn)所在,在此不多作贅述。
需要特別提到的是,用戶IO可以透過(guò)計(jì)算機(jī)可執(zhí)行平臺(tái)的硬件資源接收 到由學(xué)習(xí)執(zhí)行單元160所提供的語(yǔ)言學(xué)習(xí)內(nèi)容,而學(xué)習(xí)執(zhí)行單元160亦可以接 收來(lái)自于用戶10透過(guò)計(jì)算機(jī)可執(zhí)行平臺(tái)的硬件資源(如輸入裝置)所輸入的 控制指令(control command),以對(duì)所提供的學(xué)習(xí)排程進(jìn)行修改,以符合用戶10 自身所需的學(xué)習(xí)排程。修改的實(shí)質(zhì)涵意,是對(duì)原先安排的語(yǔ)言學(xué)習(xí)內(nèi)容進(jìn)行刪
除或者移動(dòng)(調(diào)整先后順序)。
當(dāng)然,每次修改后的學(xué)習(xí)排程也將被用來(lái)調(diào)整前述記錄在學(xué)習(xí)排程單元 150中的歷程,根據(jù)用戶IO對(duì)學(xué)習(xí)排程的調(diào)整,可以得知用戶IO對(duì)于學(xué)習(xí)排 程的真正需求,因此必須依此來(lái)調(diào)整歷程中所記錄的內(nèi)容,以便在日后進(jìn)行學(xué) 習(xí)排程時(shí),可以同步參考?xì)v程得知用戶IO在學(xué)習(xí)排程上有關(guān)時(shí)間、學(xué)習(xí)時(shí)間 及學(xué)習(xí)等級(jí)間的偏好,進(jìn)而提供更為符合用戶IO的學(xué)習(xí)排程。換句話說(shuō),本 發(fā)明學(xué)習(xí)排程單元150具有某種程度的自我學(xué)習(xí)能力,可以透過(guò)不斷累積的用 戶回饋,直接反饋到對(duì)學(xué)習(xí)排程的控制。
圖2為本發(fā)明方法流程圖,將配合一個(gè)簡(jiǎn)單的實(shí)施例一并作說(shuō)明。首先, 語(yǔ)言學(xué)習(xí)系統(tǒng)IOO會(huì)先透過(guò)擷取轉(zhuǎn)換接口 110擷取并轉(zhuǎn)換行程管理系統(tǒng)20中 的行程管理事件(步驟200),擷取的行程管理事件可以由用戶IO預(yù)先于語(yǔ)言學(xué) 習(xí)系統(tǒng)100中設(shè)定好擷取條件(如擷取時(shí)間范圍);然后,擷取到的行程管理 事件將由事件解析單元120來(lái)負(fù)責(zé)解析,并得到行程管理事件的對(duì)應(yīng)屬性及時(shí) 間(步驟210),圖3的部分即為一個(gè)行程管理事件解析的實(shí)施例,進(jìn)一步說(shuō)明 如下
假設(shè)當(dāng)前時(shí)間為"2006.12.18",而用戶10于時(shí)間"2006.12.20"時(shí)建立
了一個(gè)包含兩個(gè)項(xiàng)目的行程管理事件(內(nèi)容型式并非實(shí)際形式,在此僅為了方 便說(shuō)明而提出簡(jiǎn)單示意),于是當(dāng)事件解析單元120對(duì)此行程管理事件進(jìn)行解 析時(shí),可以得到至少以下的屬性310及時(shí)間320:
(1) 從行程管理事件建立時(shí)所設(shè)定的預(yù)定發(fā)生日期,得到時(shí)間320的結(jié)果 為"2006.12.20"。
(2) 針對(duì)第一個(gè)項(xiàng)目,從"Make a speech at HighTech"可以得到"Make a speech"及"HighTech"的屬性310,此些屬性310將被認(rèn)定屬于主題屬性, 可以輔助用來(lái)決定語(yǔ)言學(xué)習(xí)內(nèi)容的主題。
再?gòu)碾娮余]件信箱alanhuang@www.hightec.com中可以得到此電子郵件信 箱與前述的"HighTech"屬性310相關(guān),因此將根據(jù)此電子郵件信箱可以解析 得到另一個(gè)屬性310 "www.hightec.com",可以用來(lái)決定語(yǔ)言學(xué)習(xí)內(nèi)容的語(yǔ) 系。
根據(jù)所得到的"Make a speech" 、 "HighTech"及"www.hightec.com" 屬性310,可知用戶IO將于一家高科技公司中進(jìn)行演講(主題屬性),且透過(guò)對(duì)
電子郵件信箱的解析此家高科技公司可能位于美國(guó)(語(yǔ)系屬性),于是內(nèi)容篩選 單元130將依此篩選出對(duì)應(yīng)的語(yǔ)言學(xué)習(xí)內(nèi)容。
(3)針對(duì)第二個(gè)項(xiàng)目,從"Have a date w池Joanne for dinner"可以得到"date" 及"dinner"的屬性310,此些屬性310將被認(rèn)定為主題屬性,可以用來(lái)決定 語(yǔ)言學(xué)習(xí)內(nèi)容的主題。
再?gòu)碾娫捥?hào)碼"002-1-812-888-5488"中可以得知此電話號(hào)碼與前述的 "Joanne"屬性310相關(guān),因此將根據(jù)此電話號(hào)碼中得到另一個(gè)屬性310 "002-1-812-888-5488",可以用來(lái)決定語(yǔ)言學(xué)習(xí)內(nèi)容的語(yǔ)系。
根據(jù)所得到的"date" 、 "dinner"及"Joanne"屬性310,可知用戶10 將與一位小姐有個(gè)晚餐的約會(huì)(主題屬性),且根據(jù)電話號(hào)碼可以得知此小姐可 能是位美國(guó)人(語(yǔ)系屬性),于是內(nèi)容篩選單元130將依此篩選出對(duì)應(yīng)的語(yǔ)言學(xué) 習(xí)內(nèi)容。
透過(guò)上述的這些屬性,內(nèi)容篩選單元130將自語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù)140中篩選 出如圖4中所示的語(yǔ)言學(xué)習(xí)內(nèi)容141(步驟220)。依照預(yù)先對(duì)屬性及語(yǔ)言學(xué)習(xí) 內(nèi)容的關(guān)聯(lián)建立方式不同,實(shí)際篩選出來(lái)的語(yǔ)言學(xué)習(xí)內(nèi)容也將會(huì)不同,在此不 多作贅述。
由圖4中可知,在語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù)140中包含有"口說(shuō)單元l-3(英語(yǔ)), 每單元1小時(shí),高科技專業(yè)用語(yǔ)訓(xùn)練,等級(jí)l" 、 "口說(shuō)單元4-6(英語(yǔ)),每單 元3小時(shí),高科技專業(yè)用語(yǔ)訓(xùn)練,等級(jí)2"、"聽力單元1-2(英語(yǔ)),每單元 10分鐘,用餐禮儀用語(yǔ)訓(xùn)練,等級(jí)1"、"聽力單元3-4(英語(yǔ)),每單元10分 鐘,用餐禮儀用語(yǔ)訓(xùn)練,等級(jí)2"、 "口說(shuō)單元l-2(英語(yǔ)),每單元15分鐘, 用餐禮儀用語(yǔ)訓(xùn)練,等級(jí)1"、 " 口說(shuō)單元3-4(英語(yǔ)),每單元15分鐘,用餐 禮儀用語(yǔ)訓(xùn)練,等級(jí)2"等語(yǔ)言學(xué)習(xí)內(nèi)容141是符合前述在步驟210所得到的 屬性的。
其中前兩項(xiàng)是針對(duì)行程管理事件中的第一個(gè)項(xiàng)目,其余的則是針對(duì)行程管 理事件中的第二個(gè)項(xiàng)目。由于內(nèi)容篩選單元130中判斷"進(jìn)行演講"的主題屬 性僅涉及到"口說(shuō)",因此僅針對(duì)第一個(gè)項(xiàng)目安排對(duì)應(yīng)口說(shuō)的語(yǔ)言學(xué)習(xí)內(nèi)容 141,而當(dāng)判斷"晚餐的約會(huì)"的主題屬性可能同時(shí)涉及到"口說(shuō)"及"聽力" 的部分,因此會(huì)針對(duì)第二個(gè)項(xiàng)目安排口說(shuō)及聽力的語(yǔ)言學(xué)習(xí)內(nèi)容141。
接著,方法流程將進(jìn)入到步驟230,也就是透過(guò)學(xué)習(xí)排程單元150來(lái)對(duì)前
述內(nèi)容篩選單元130所提供的語(yǔ)言學(xué)習(xí)內(nèi)容141進(jìn)行排程的動(dòng)作。此時(shí)學(xué)習(xí)排 程單元150將依照事件解析單元120得到的時(shí)間320結(jié)果"2006.12.20"與當(dāng) 前時(shí)間"2006.12.18"作的運(yùn)算,然后得到可用來(lái)進(jìn)行語(yǔ)言學(xué)習(xí)的時(shí)間為兩天, 然后以兩天的時(shí)間來(lái)作為排程依據(jù),考慮到步驟220中所篩選的語(yǔ)言學(xué)習(xí)內(nèi)容 141個(gè)別的學(xué)習(xí)時(shí)間以及學(xué)習(xí)等級(jí),并且考慮到用戶IO在學(xué)習(xí)過(guò)程中所需要 的自我吸收時(shí)間,以及考慮到先前所記錄的歷程,學(xué)習(xí)排程單元150所生成的 學(xué)習(xí)排程可能如圖5A所示,實(shí)際的學(xué)習(xí)排程400可能會(huì)因?yàn)閷W(xué)習(xí)排程單元150 的排程邏輯設(shè)計(jì)不同或者是歷程151的不同影響而有不同的學(xué)習(xí)排程400結(jié) 果。
其中,針對(duì)行程管理事件中的第一個(gè)項(xiàng)目安排了三個(gè)語(yǔ)言學(xué)習(xí)內(nèi)容141, 分別是"口說(shuō)單元1,高科技專業(yè)用語(yǔ)訓(xùn)練,等級(jí)1" 、 "口說(shuō)單元2,高 科技專業(yè)用語(yǔ)訓(xùn)練,等級(jí)l"以及"口說(shuō)單元3 ,高科技專業(yè)用語(yǔ)訓(xùn)練,等級(jí) 1";另外,針對(duì)行程管理事件中的第二個(gè)項(xiàng)目則同樣安排了六個(gè)語(yǔ)言學(xué)習(xí)內(nèi) 容141,分別是"口說(shuō)單元l-2,用餐禮儀用語(yǔ)訓(xùn)練,等級(jí)l" 、 " 口說(shuō)單 元3-4,用餐禮儀用語(yǔ)訓(xùn)練,等級(jí)2"以及"聽力單元l-2,用餐禮儀用語(yǔ)訓(xùn)練, 等級(jí)l"。生成此種學(xué)習(xí)排程400的結(jié)果,主要是因?yàn)榈谝粋€(gè)項(xiàng)目中的語(yǔ)言學(xué) 習(xí)單元都需要花較長(zhǎng)的學(xué)習(xí)時(shí)間,且長(zhǎng)時(shí)間的學(xué)習(xí)必須給予較長(zhǎng)時(shí)間的吸收, 因此針對(duì)第一個(gè)項(xiàng)目所提供的語(yǔ)言學(xué)習(xí)內(nèi)容141單元數(shù)會(huì)較少,反之由于第二 個(gè)項(xiàng)目中的語(yǔ)言學(xué)習(xí)單元都僅僅花費(fèi)較短的學(xué)習(xí)時(shí)間就可完成,并且不需要過(guò) 長(zhǎng)的時(shí)間讓用戶IO去吸收內(nèi)容,因此針對(duì)第二個(gè)項(xiàng)目所提供的語(yǔ)言學(xué)習(xí)單元 單元數(shù)會(huì)較多。至于每天可提供的語(yǔ)言學(xué)習(xí)內(nèi)容141多寡、語(yǔ)言學(xué)習(xí)內(nèi)容141 兩兩之間的時(shí)間間隔多久、選擇優(yōu)先排程的語(yǔ)言學(xué)習(xí)內(nèi)容141學(xué)習(xí)等級(jí)等控制 因素,則可能來(lái)自于歷程151的影響。
最后,語(yǔ)言學(xué)習(xí)系統(tǒng)100中的學(xué)習(xí)執(zhí)行單元160就會(huì)依照步驟240所得到 的學(xué)習(xí)排程400在計(jì)算機(jī)可執(zhí)行平臺(tái)上在指定的時(shí)間中執(zhí)行對(duì)應(yīng)的語(yǔ)言學(xué)習(xí) 內(nèi)容141(步驟240)。
當(dāng)然,用戶10可以透過(guò)學(xué)習(xí)執(zhí)行單元160對(duì)學(xué)習(xí)排程400進(jìn)行調(diào)整,以 圖5A為例,原先學(xué)習(xí)排程單元150是依照行程管理事件中的項(xiàng)目順序來(lái)依序 安排學(xué)習(xí)排程400,也就是先讓用戶針對(duì)第一個(gè)項(xiàng)目完成學(xué)習(xí)之后再進(jìn)行第二 個(gè)項(xiàng)目的學(xué)習(xí)。若此時(shí)用戶認(rèn)為完全依照排程順序進(jìn)行學(xué)習(xí),可能因?yàn)榈谝惶?都在學(xué)習(xí)"高科技專業(yè)用語(yǔ)"的"口說(shuō)單元"會(huì)容易感到枯燥乏味,于是便可
以將原本排程在第二天的"聽力單元1-2,用餐禮儀用語(yǔ)訓(xùn)練,等級(jí)1"移動(dòng) 到第一天中,然后可能用戶IO還會(huì)依照自己實(shí)際時(shí)間的安排繼續(xù)調(diào)整第二天 所剩下的語(yǔ)言學(xué)習(xí)內(nèi)容141,如加長(zhǎng)原本"口說(shuō)單元l-2,用餐禮儀用語(yǔ)訓(xùn)練, 等級(jí)l"與"口說(shuō)單元3-4,用餐禮儀用語(yǔ)訓(xùn)練,等級(jí)2"之間的時(shí)間,讓用 戶IO可以更彈性的進(jìn)行學(xué)習(xí),如圖5B中所示的移動(dòng)語(yǔ)言學(xué)習(xí)內(nèi)容410;或者 用戶10也可以刪除掉一些不想要進(jìn)行的語(yǔ)言學(xué)習(xí)內(nèi)容141,如用戶IO認(rèn)為針 對(duì)第一個(gè)項(xiàng)目不需要花費(fèi)那么多時(shí)間來(lái)進(jìn)行口說(shuō)學(xué)習(xí),于是可將原本排程的 "口說(shuō)單元3 ,高科技專業(yè)用語(yǔ)訓(xùn)練,等級(jí)l"給刪除掉,如圖5B中所示的 刪除語(yǔ)言學(xué)習(xí)內(nèi)容420。
有關(guān)于用戶10對(duì)學(xué)習(xí)排程400的調(diào)整,都將被記錄在歷程151中,于是 下次語(yǔ)言學(xué)習(xí)系統(tǒng)100再次進(jìn)行類似學(xué)習(xí)排程400時(shí),便會(huì)參考先前的歷程 151,來(lái)適當(dāng)調(diào)整其學(xué)習(xí)排程400的結(jié)果,以使學(xué)習(xí)排程400的結(jié)果能夠逐漸 符合用戶IO真正所需。
雖然本發(fā)明己以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,在不 背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作 出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán) 利要求的保護(hù)范圍。
權(quán)利要求
1. 一種基于行程管理事件的語(yǔ)言學(xué)習(xí)方法,應(yīng)用于具有一行程管理系統(tǒng)的一計(jì)算機(jī)可執(zhí)行平臺(tái)上,其特征在于,該方法至少包含下列步驟擷取并轉(zhuǎn)換該行程管理系統(tǒng)的一行程管理事件;解析該行程管理事件,得到該行程管理事件的至少一屬性及一時(shí)間;透過(guò)該些屬性,篩選出具有對(duì)應(yīng)的至少一語(yǔ)言學(xué)習(xí)內(nèi)容;根據(jù)該時(shí)間、該些語(yǔ)言學(xué)習(xí)內(nèi)容分別對(duì)應(yīng)的一學(xué)習(xí)時(shí)間及一學(xué)習(xí)等級(jí)、以及一歷程生成該些語(yǔ)言學(xué)習(xí)內(nèi)容的一學(xué)習(xí)排程;及依照該學(xué)習(xí)排程在該計(jì)算機(jī)可執(zhí)行平臺(tái)上執(zhí)行該些語(yǔ)言學(xué)習(xí)內(nèi)容。
2. 根據(jù)權(quán)利要求1所述的基于行程管理事件的語(yǔ)言學(xué)習(xí)方法,其特征在 于,該些屬性至少包含一語(yǔ)系、 一主題及一型態(tài)。
3. 根據(jù)權(quán)利要求1所述的基于行程管理事件的語(yǔ)言學(xué)習(xí)方法,其特征在 于,該方法還包含自該計(jì)算機(jī)可執(zhí)行平臺(tái)接受一控制指令對(duì)該學(xué)習(xí)排程進(jìn)行修 改的步驟。
4. 根據(jù)權(quán)利要求3所述的基于行程管理事件的語(yǔ)言學(xué)習(xí)方法,其特征在 于,該方法還包含根據(jù)修改后的該學(xué)習(xí)排程來(lái)調(diào)整該歷程的步驟。
5. 根據(jù)權(quán)利要求4所述的基于行程管理事件的語(yǔ)言學(xué)習(xí)方法,其特征在 于,該歷程用于累積記錄該學(xué)習(xí)排程中有關(guān)該時(shí)間、該學(xué)習(xí)時(shí)間及該學(xué)習(xí)等級(jí) 間的一排程控制信息。
6. —種基于行程管理事件的語(yǔ)言學(xué)習(xí)系統(tǒng),應(yīng)用于具有一行程管理系統(tǒng)的一計(jì)算機(jī)可執(zhí)行平臺(tái)上,其特征在于,該系統(tǒng)至少包含一語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù),儲(chǔ)存至少一語(yǔ)言學(xué)習(xí)內(nèi)容,該些語(yǔ)言學(xué)習(xí)內(nèi)容分別至 少包含一學(xué)習(xí)時(shí)間及一學(xué)習(xí)等級(jí);一擷取轉(zhuǎn)換接口,用以擷取并轉(zhuǎn)換該行程管理系統(tǒng)的一行程管理事件; 一事件解析單元,用以解析該行程管理事件,得到該行程管理事件的至少 一屬性及一時(shí)間;一內(nèi)容篩選單元,用以透過(guò)該些屬性,自該語(yǔ)言學(xué)習(xí)數(shù)據(jù)庫(kù)中篩選出具有 對(duì)應(yīng)該些屬性的該些語(yǔ)言學(xué)習(xí)內(nèi)容;一學(xué)習(xí)排程單元,用以根據(jù)該時(shí)間、該些語(yǔ)言學(xué)習(xí)內(nèi)容分別對(duì)應(yīng)的該學(xué)習(xí)時(shí)間及該學(xué)習(xí)等級(jí)、以及一歷程生成該些語(yǔ)言學(xué)習(xí)內(nèi)容的一學(xué)習(xí)排程;及一學(xué)習(xí)執(zhí)行單元,依照該學(xué)習(xí)排程在該計(jì)算機(jī)可執(zhí)行平臺(tái)上執(zhí)行該些語(yǔ)言 學(xué)習(xí)內(nèi)容。
7. 根據(jù)權(quán)利要求6所述的基于行程管理事件的語(yǔ)言學(xué)習(xí)系統(tǒng),其特征在 于,該些屬性至少包含一語(yǔ)系、 一主題及一型態(tài)。
8. 根據(jù)權(quán)利要求6所述的基于行程管理事件的語(yǔ)言學(xué)習(xí)系統(tǒng),其特征在 于,該學(xué)習(xí)執(zhí)行單元還用于接受一控制指令對(duì)該學(xué)習(xí)排程進(jìn)行修改。
9. 根據(jù)權(quán)利要求8所述的基于行程管理事件的語(yǔ)言學(xué)習(xí)系統(tǒng),其特征在 于,該系統(tǒng)還包含根據(jù)修改后的該學(xué)習(xí)排程來(lái)調(diào)整該歷程。
10. 根據(jù)權(quán)利要求9所述的基于行程管理事件的語(yǔ)言學(xué)習(xí)系統(tǒng),其特征在 于,該歷程用于累積記錄該學(xué)習(xí)排程中有關(guān)該時(shí)間、該學(xué)習(xí)時(shí)間及該學(xué)習(xí)等級(jí) 間的一排程控制信息。
全文摘要
本發(fā)明公開了一種基于行程管理事件的語(yǔ)言學(xué)習(xí)系統(tǒng)及其方法,應(yīng)用于具有行程管理系統(tǒng)的計(jì)算機(jī)可執(zhí)行平臺(tái)上,可根據(jù)用戶在行程管理系統(tǒng)中所設(shè)定的行程管理事件來(lái)提供對(duì)應(yīng)的語(yǔ)言學(xué)習(xí)內(nèi)容。其主要是透過(guò)對(duì)行程管理事件的擷取、轉(zhuǎn)換與解析,來(lái)獲得有關(guān)行程管理事件的屬性及時(shí)間,并透過(guò)屬性來(lái)篩選出適合的語(yǔ)言學(xué)習(xí)內(nèi)容,更進(jìn)一步依照時(shí)間、等級(jí)及歷程等參數(shù)來(lái)執(zhí)行語(yǔ)言學(xué)習(xí)排程。藉此達(dá)到針對(duì)行程管理事件提供用戶以完整有效率方式進(jìn)行語(yǔ)言學(xué)習(xí)的目的。
文檔編號(hào)G06Q10/00GK101206733SQ20061017078
公開日2008年6月25日 申請(qǐng)日期2006年12月22日 優(yōu)先權(quán)日2006年12月22日
發(fā)明者邱全成, 新 陳 申請(qǐng)人:英業(yè)達(dá)股份有限公司