專利名稱:教案編輯的動態(tài)資源推薦方法以及其教案編輯系統(tǒng)的制作方法
技術領域:
本發(fā)明是有關于動態(tài)資源推薦技術,且特別有關于教案編輯的動態(tài)資源推薦技術。
背景技術:
當教師在編輯教案時,通常會利用教案的關鍵字搜尋可能與此教案相關的資料,例如在搜尋引擎中輸入教案的關鍵字可以檢索到許多與關鍵字相關的網絡資料,但是通常檢索到的網絡資料相當龐大,使得教師無法判斷哪些資料是重要的。以下說明將習知的檢索方法運用于教案編輯時可能會遇到的問題。協(xié)同式信息過濾技術的主要精神在于建立使用者設定檔(user profile)。使用者設定檔除了記錄每一個使用者在所設定主題的檢索結果外,還記錄使用者的個人背景、知識、興趣等。協(xié)同式信息過濾技術找出一群具有共同興趣的使用者,并利用共同的使用者設定檔進行信息推薦,然而協(xié)同式信息過濾技術需要建立大量的使用者設定檔,因此運用于教案編輯時無法即時推薦信息也無法推薦跨知識領域的信息。文字檢索技術是一種用于信息檢索與信息探勘的常用加權技術,其通過評估一字詞對于一個文件集或一個語料庫其中一份文件的重要程度來推薦信息。但是文字檢索技術需要建立大量的訓練資料,無法即時推薦信息也無法推薦跨知識領域的信息。分群技術是從大量的資料中找出資料分布的狀況,并發(fā)現(xiàn)資料中所隱藏的意義,然而分群技術需要預先將全部資料下載完之后才進行計算,無法即時推薦資料。個人化網頁搜尋技術透過語意網絡進行關鍵字擴充,并與使用者瀏覽興趣做比對,以使搜尋結果更加精準,但是個人化網頁搜尋技術同樣需要大量的訓練資料,并且需要與使用者設定檔整合,因此無法即時推薦資料也無法推薦跨知識領域的資料。綜上所述,將習知的檢索方法運用在教案編輯時可能無法讓教師有效且快速地判斷出哪些資源是重要的,也可能無法即時取得相關的資源,更有可能無法取得跨知識領域的相關資源。
發(fā)明內容
有鑒于此,本發(fā)明提供一種教案編輯的動態(tài)資源推薦方法,其能在編輯教案的當下動態(tài)地推薦相關資源,并能通過所推薦的相關資料延伸連結至其他跨領域且高度相關的資料,使得在編輯教案的同時,立即獲得與教案高度相關且整合跨領域的資料。本發(fā)明的一實施例提供一種教案編輯的動態(tài)資源推薦方法,包括:從正在編輯的一教案中即時擷取多個關鍵字;計算每個所述多個關鍵字之間的相關度距離;根據(jù)所述多個相關度距離從所述多個關鍵字選取N個關鍵字以形成一關鍵字序列,其中N為一正整數(shù);計算所述關鍵字序列與第一多個知識領域目錄中的第二多個知識領域目錄的每一個的特征關鍵字序列之間的相似度;根據(jù)所述多個相似度,從所述第二多個知識領域目錄中決定與所述關鍵字序列相關的至少一個知識領域目錄;以及推薦所述至少一個知識領域目錄內的資源。本發(fā)明另一實施例提供一種教案編輯系統(tǒng),包括:一使用者介面模塊,接收正在編輯的一教案;一關鍵字擷取模塊,從所述教案中即時擷取多個關鍵字;一關鍵字序列產生模塊,計算每個所述多個關鍵字之間的相關度距離,并根據(jù)所述多個相關度距離從所述多個關鍵字選取N個關鍵字以形成一關鍵字序列,其中N為一正整數(shù);一比對模塊,計算所述關鍵字序列與第一多個知識領域目錄中的第二多個知識領域目錄的每一者的特征關鍵字序列之間的相似度;以及一推薦模塊,根據(jù)所述多個相似度,從所述第二多個知識領域目錄中決定與所述關鍵字序列相關的至少一個知識領域目錄,并推薦所述至少一個知識領域目錄內的資源。
圖1a所示為依據(jù)本發(fā)明的實施例計算相關度距離的示意圖;圖1b所示為依據(jù)本發(fā)明的關鍵字資料結構10的示意圖;圖2所示為依據(jù)本發(fā)明的實施例擷取關鍵字序列的示意圖;圖3所示為依據(jù)本發(fā)明實施例的知識領域目錄樹狀結構的示意圖;圖4a所示為依據(jù)本發(fā)明實施例的關鍵字序列比對的示意圖;圖4b所示為根據(jù)本發(fā)明實施例的知識領域目錄樹狀結構的示意圖;圖5所示為依據(jù)本發(fā)明實施 例的教案編輯的動態(tài)資源推薦方法的流程圖;圖6所示為依據(jù)本發(fā)明實施例的教案編輯系統(tǒng)的示意圖。附圖標號:10、20、22 關鍵字資料結構;50 教案編輯的動態(tài)資源推薦方法;60 教案編輯系統(tǒng);610 使用者介面模塊;620 關鍵字擷取模塊;630 關鍵字序列產生模塊;640 比對模塊;650 知識分類模塊;660 推薦模塊;670 儲存裝置;KDl KDn 知識領域目錄;KDT 知識領域目錄樹狀結構;m。 mn、m21 m2n、...mn廣mm 關鍵字;P 文件資料;S 關鍵字序列;S^rS^ 特征關鍵字序列;S501、S502、S503…S508 步驟;SMl SMn 相似度。
具體實施例方式以下說明為本發(fā)明的實施例。其目的是要舉例說明本發(fā)明一般性的原則,不應視為本發(fā)明的限制,本發(fā)明的范圍當以申請專利范圍所界定者為準。以搜尋引擎為基礎的相關度距離本發(fā)明的核心在于以搜尋引擎為基礎,計算關鍵字之間的相關度距離。圖1a所示為依據(jù)本發(fā)明的實施例計算相關度距離的示意圖。關鍵字A與關鍵字B之間的相關度距離D(A, B)系根據(jù)以下公式計算:
權利要求
1.一種教案編輯的動態(tài)資源推薦方法,其特征是,所述教案編輯的動態(tài)資源推薦方法包括: 從正在編輯的一教案中即時擷取多個關鍵字; 計算每個所述多個關鍵字之間的相關度距離; 根據(jù)所述多個相關度距離從所述多個關鍵字選取N個關鍵字以形成一關鍵字序列,其中N為一正整數(shù); 計算所述關鍵字序列與第一多個知識領域目錄中的第二多個知識領域目錄的每一個的特征關鍵字序列之間的相似度; 根據(jù)所述多個相似度,從所述第二多個知識領域目錄中決定與所述關鍵字序列相關的至少一知識領域目錄;以及 推薦所述至少一知識領域目錄內的資源。
2.如權利要求1所述的教案編輯的動態(tài)資源推薦方法,其特征是,所述方法更包括依據(jù)下列公式計算每個所述多個關鍵字之間的相關度距離及連結強度:
3.如權利要求2所述的教案編輯的動態(tài)資源推薦方法,其特征是,所述方法更包括: 以所述第一多個知識領域目錄的名稱為關鍵字,根據(jù)所述公式計算每個所述第一多個知識領域目錄之間的相關度距離;以及 根據(jù)每個所述第一多個知識領域目錄之間的相關度距離建立所述第一多個知識領域目錄之間的連結關系。
4.如權利要求3所述的教案編輯的動態(tài)資源推薦方法,其特征是,所述方法更包括: 根據(jù)所述第一多個知識領域目錄之間的連結關系,找出與所述至少一個知識領域目錄相關的所述第一多個知識領域目錄中的第三多個知識領域目錄;以及 推薦所述第三多個知識領域目錄內的資源。
5.如權利要求2所述的教案編輯的動態(tài)資源推薦方法,其特征是,所述關鍵字序列的連結強度比其他任意一個由所述多個關鍵字中N個關鍵字所構成的關鍵字序列大。
6.如權利要求5所述的教案編輯的動態(tài)資源推薦方法,其特征是,N為不大于4的一正整數(shù)。
7.如權利要求3所述的教案編輯的動態(tài)資源推薦方法,其特征是,所述方法更包括: 從每個所述第一多個知識領域目錄內的資源擷取多個關鍵字; 根據(jù)所述公式計算每個所述多個關鍵字之間的相關度距離;以及根據(jù)所述多個相關度距離從所述多個關鍵字選取M個關鍵字以形成每個所述第一多個知識領域目錄的特征關鍵字序列,其中M為一正整數(shù)。
8.如權利要求7所述的教案編輯的動態(tài)資源推薦方法,其特征是,所述方法更包括: 接收多個資源;從每個所述多個資源中擷取多個資源關鍵字; 根據(jù)所述公式計算每個所述多個資源關鍵字之間的相關度距離; 根據(jù)所述多個相關度距離決定每個所述多個資源的特征關鍵字序列; 計算每個所述多個資源的特征關鍵字序列與每個所述第一多個知識領域目錄的特征關鍵字序列之間的相似度;以及 根據(jù)所述多個相似度,將每個所述多個資源分類至相似度最大的知識領域目錄中。
9.一種教案編輯系統(tǒng),其特征是,所述教案編輯系統(tǒng)包括: 一使用者介面模塊,接收正在編輯的一教案; 一關鍵字擷取模塊,從所述教案中即時擷取多個關鍵字; 一關鍵字序列產生模塊,計算每個所述多個關鍵字之間的相關度距離,并根據(jù)所述多個相關度距離從所述多個關鍵字選取N個關鍵字以形成一關鍵字序列,其中N為一正整數(shù); 一比對模塊,計算所述關鍵字序列與第一多個知識領域目錄中的第二多個知識領域目錄的每一者的特征關鍵字序列之間的相似度;以及 一推薦模塊,根據(jù)所述多個相似度,從所述第二多個知識領域目錄中決定與所述關鍵字序列相關的至少一個知識領域目錄,并推薦所述至少一個知識領域目錄內的資源。
10.如權利要求9所述的教案編輯系統(tǒng),其特征是,每個所述多個關鍵字之間的相關度距離及連結強度系根據(jù)以下公式計算:
11.如權利要求10所述的教案編輯系統(tǒng),其特征是,對于所述第一多個知識領域目錄,以所述第一多個知識領域目錄的名稱為關鍵字,根據(jù)所述公式計算每個所述第一多個知識領域目錄之間的相關度距離,并根據(jù)每個所述第一多個知識領域目錄之間的相關度距離,建立所述第一多個知識領域目錄之間的連結關系。
12.如權利要求11所述的教案編輯系統(tǒng),其特征是,所述推薦模塊更根據(jù)所述第一多個知識領域目錄之間的連結關系,找出與所述至少一個知識領域目錄相關的所述第一多個知識領域目錄中的第三多個知識領域目錄,并推薦所述第三多個知識領域目錄內的資源。
13.如權利要求10項所述的教案編輯系統(tǒng),其特征是,所述關鍵字序列的連結強度比其他任意一個由所述多個關鍵字中N個關鍵字所構成的關鍵字序列大。
14.如權利要求13所述的教案編輯系統(tǒng),其特征是,N為不大于4的一正整數(shù)。
15.如權利要求11所述的教案編輯系統(tǒng),其特征是,對于每個所述第一多個知識領域目錄,從每個所述第一多個知識領域目錄內的資源擷取多個關鍵字,根據(jù)所述公式計算每個所述多個關鍵字之間的相關度距離,并根據(jù)所述多個相關度距離從所述多個關鍵字選取M個關鍵字以形成每個所述第一多個知識領域目錄的特征關鍵字序列,其中M為一正整數(shù)。
16.如權利要求15所述的教案編輯系統(tǒng),其特征是,所述教案編輯系統(tǒng)更包括:一知識分類模塊,接收多個資源,從每個所述多個資源中擷取多個資源關鍵字,根據(jù)所述公式計算每個所述多個資源關鍵字之間的相關度距離,根據(jù)所述多個相關度距離決定每個所述多個資源的特征關鍵字序列,計算每個所述多個資源的特征關鍵字序列與每個所述第一多個知識領域目錄的特征關鍵字序列之間的相似度,再根據(jù)所述多個相似度,將每個所述多個資源分類至相似度最大的知識 領域目錄中。
全文摘要
一種教案編輯的動態(tài)資源推薦方法,包括從正在編輯的一教案中即時擷取多個關鍵字;計算每個所述多個關鍵字之間的相關度距離;根據(jù)所述多個相關度距離從所述多個關鍵字選取N個關鍵字以形成一關鍵字序列,其中N為一正整數(shù);計算所述關鍵字序列與第一多個知識領域目錄中的第二多個知識領域目錄的每一個的特征關鍵字序列之間的相似度;根據(jù)所述多個相似度,從所述第二多個知識領域目錄中決定與所述關鍵字序列相關的至少一個知識領域目錄;以及推薦所述至少一個知識領域目錄內的資源。實現(xiàn)了通過所推薦的相關資料延伸連結至其他跨領域且高度相關的資料,使得在編輯教案的同時,立即獲得與教案高度相關且整合跨領域的資料。
文檔編號G06F17/30GK103177053SQ201210326009
公開日2013年6月26日 申請日期2012年9月5日 優(yōu)先權日2011年10月26日
發(fā)明者陳棅易, 鐘陳威 申請人:財團法人資訊工業(yè)策進會