信息處理裝置和信息處理方法與流程
2023-04-29 04:22:01 2
本發明涉及信息處理
技術領域:
,具體而言,涉及一種信息處理裝置和信息處理方法。
背景技術:
:目前,在線教育領域中的在線學習服務平臺建設已經逐漸成為一種非常重要和典型的產品形態。基於作業的在線學習,一直是在線學習服務平臺提供的主要學習方式之一。但是現有的在線學習服務平臺的作業不支持定點自動發布,需要用戶(如老師)手動發布作業,增加了用戶的操作成本。並且,由於作業只能由原版試卷生成,而不能根據學生的個人學習情況布置作業,導致學生寫的作業缺乏針對性。因此,如何根據學生的個人學習情況布置作業成為目前亟待解決的問題。技術實現要素:本發明正是基於上述問題,提出了一種新的技術方案,根據學生的個人學習情況布置作業,從而使得學生的作業具有針對性。有鑑於此,本發明的第一方面提出了一種信息處理裝置,包括:提取單元,用於對用戶指定類型的學習資源信息進行處理,根據處理結果提取所述學習資源信息中的知識點信息;獲取單元,用於獲取與所述知識點信息對應的目標試題;生成單元,用於根據所述目標試題生成所述用戶的作業。在該技術方案中,通過對用戶指定類型的學習資源信息進行處理,並根據處理結果提取學習資源信息中的知識點信息,例如,對學習資源信息中的關鍵字進行篩選,可以得知學習資源信息中包含有哪些知識點信息, 然後再將該知識點信息提取出來,進一步地,獲取與該知識點信息對應的目標試題,根據目標試題生成用戶的作業,其中,知識點信息可以是知識點名稱、公式定義、定理等,因此,通過上述技術方案,根據用戶指定類型的學習資源信息中的知識點對應的目標試題生成作業,避免了相關技術中只能由原版試題生成的作業而缺乏個性化特點的缺陷,使得生成的作業更加有針對性和目的性。在上述技術方案中,優選地,所述學習資源信息包括:所述用戶瀏覽的資源信息和/或所述用戶的錯題信息。在該技術方案中,學習資源信息包括但不限於:用戶瀏覽的資源信息和/或用戶的錯題信息。其中,用戶瀏覽的資源信息可以是試題、資料文檔等,對用戶瀏覽的資源信息中的知識點信息進行提取,可以了解到用戶比較感興趣的知識點信息。而用戶的錯題信息可以是用戶的各類試卷、練習以及作業中的錯題信息,對用戶的錯題信息中的知識點信息進行提取,可以了解到用戶比較薄弱的知識點信息,如此,根據用戶感興趣的知識點信息和薄弱的知識點信息對應的目標試題生成作業,可以有針對性的為不同用戶生成符合用戶特點的個性化作業,有效地提升了用戶體驗。在上述任一技術方案中,優選地,所述獲取單元具體用於,獲取所述知識點信息在所述用戶瀏覽的資源信息中出現的第一次數,以及所述知識點信息在所述用戶的錯題信息中出現的第二次數,根據所述第一次數和所述第二次數獲取與所述知識點信息對應的所述目標試題。在該技術方案中,通過統計知識點信息在用戶瀏覽的資源信息中出現的第一次數,以及知識點信息在用戶的錯題信息中出現的第二次數,可以知道用戶對不同的知識點信息感興趣的程度和用戶對哪類知識點信息的應用最不擅長,然後根據知識點信息在用戶瀏覽的資源信息和用戶錯題信息中出現的次數獲取目標試題,使得根據目標試題生成的作業更加有針對性和目的性。在上述任一技術方案中,優選地,所述獲取單元具體用於,根據預設規則獲取與所述知識點信息對應的所述目標試題。在該技術方案中,根據預設規則獲取與知識點信息對應的目標試題, 例如,設置生成的作業共20道選擇題(即目標試題),其中,16道為與用戶的錯題信息中的知識點信息對應的目標試題,4道為與用戶瀏覽的資源信息中的知識點信息對應的目標試題,然後根據各類知識點信息在用戶的錯題信息和用戶瀏覽的資源信息中出現的次數再進行分配,如按照知識點信息在用戶的錯題信息中出現的次數佔各類知識點信息在用戶的錯題信息中出現的次數的百分比來將16道選擇題進行分配,以及按照知識點信息在用戶瀏覽的資源信息中出現的次數佔各類知識點信息在用戶瀏覽的資源信息中出現的次數的百分比來將4道選擇題進行分配,如此,可以根據用戶的需求設置生成的作業中包含的目標試題的個數,使得生成的作業更加具有針對性。預設規則還可以是,根據用戶瀏覽的資源信息中的試題數量和用戶的錯題信息中的試題數量,確定目標試題的數量,其中,用戶瀏覽的資源信息中的試題和用戶的錯題信息中的試題的總數量越多,目標試題的數量就越多。在上述任一技術方案中,優選地,還包括:輸出單元,用於若到達預設的作業布置時間,輸出生成的所述作業。在該技術方案中,若達到預設的作業布置時間,則輸出生成的作業,即用戶可以根據實際需求設置作業布置時間,然後按照作業布置時間輸出生成的作業,避免了相關技術中由用戶(如教師)手動布置作業的繁瑣操作,有效地提升了布置作業的自動化與智能化。本發明的第二方面提出了一種信息處理方法,包括:對用戶指定類型的學習資源信息進行處理,根據處理結果提取所述學習資源信息中的知識點信息;獲取與所述知識點信息對應的目標試題,並根據所述目標試題生成所述用戶的作業。在該技術方案中,通過對用戶指定類型的學習資源信息進行處理,並根據處理結果提取學習資源信息中的知識點信息,例如,對學習資源信息中的關鍵字進行篩選,可以得知學習資源信息中包含有哪些知識點信息,然後再將該知識點信息提取出來,進一步地,獲取與該知識點信息對應的目標試題,根據目標試題生成用戶的作業,其中,知識點信息可以是知識 點名稱、公式定義、定理等,因此,通過上述技術方案,根據用戶指定類型的學習資源信息中的知識點對應的目標試題生成作業,避免了相關技術中只能由原版試題生成的作業而缺乏個性化特點的缺陷,使得生成的作業更加有針對性和目的性。在上述技術方案中,優選地,所述學習資源信息包括:所述用戶瀏覽的資源信息和/或所述用戶的錯題信息。在該技術方案中,學習資源信息包括但不限於:用戶瀏覽的資源信息和/或用戶的錯題信息。其中,用戶瀏覽的資源信息可以是試題、資料文檔等,對用戶瀏覽的資源信息中的知識點信息進行提取,可以了解到用戶比較感興趣的知識點信息。而用戶的錯題信息可以是用戶的各類試卷、練習以及作業中的錯題信息,對用戶的錯題信息中的知識點信息進行提取,可以了解到用戶比較薄弱的知識點信息,如此,根據用戶感興趣的知識點信息和薄弱的知識點信息對應的目標試題生成作業,可以有針對性的為不同用戶生成符合用戶特點的個性化作業,有效地提升了用戶體驗。在上述任一技術方案中,優選地,所述獲取與所述知識點信息對應的目標試題的步驟,具體包括:獲取所述知識點信息在所述用戶瀏覽的資源信息中出現的第一次數,以及所述知識點信息在所述用戶的錯題信息中出現的第二次數;根據所述第一次數和所述第二次數獲取與所述知識點信息對應的所述目標試題。在該技術方案中,通過統計知識點信息在用戶瀏覽的資源信息中出現的第一次數,以及知識點信息在用戶的錯題信息中出現的第二次數,可以知道用戶對不同的知識點信息感興趣的程度和用戶對哪類知識點信息的應用最不擅長,然後根據知識點信息在用戶瀏覽的資源信息和用戶錯題信息中出現的次數生成用戶的作業,可以使得生成的作業更加有針對性和目的性。在上述任一技術方案中,優選地,所述獲取與所述知識點信息對應的目標試題的步驟,具體包括:根據預設規則獲取與所述知識點信息對應的所述目標試題。在該技術方案中,根據預設規則獲取與知識點信息對應的目標試題, 例如,設置生成的作業共20道選擇題(即目標試題),其中,16道為與用戶的錯題信息中的知識點信息對應的目標試題,4道為與用戶瀏覽的資源信息中的知識點信息對應的目標試題,然後根據各類知識點信息在用戶的錯題信息和用戶瀏覽的資源信息中出現的次數再進行分配(如按照知識點信息在用戶的錯題信息中出現的次數佔各類知識點信息在用戶的錯題信息中出現的次數的百分比來將16道選擇題進行分配,以及按照知識點信息在用戶瀏覽的資源信息中出現的次數佔各類知識點信息在用戶瀏覽的資源信息中出現的次數的百分比來將4道選擇題進行分配),如此,可以根據用戶的需求設置生成的作業中包含的目標試題的個數,使得生成的作業具有針對性。預設規則還可以是,根據用戶瀏覽的資源信息中的試題數量和用戶的錯題信息中的試題數量,確定目標試題的數量,其中,用戶瀏覽的資源信息中的試題和用戶的錯題信息中的試題的總數量越多,目標試題的數量就越多。在上述任一技術方案中,優選地,所述根據所述目標試題生成所述用戶的作業的步驟之後,包括:若到達預設的作業布置時間,輸出生成的所述作業。在該技術方案中,若達到預設的作業布置時間,則輸出生成的作業,即用戶可以根據實際需求設置作業布置時間,然後按照作業布置時間輸出生成的作業,避免了相關技術中由用戶(如教師)手動布置作業的繁瑣操作,有效地提升了布置作業的自動化與智能化。通過以上技術方案,根據學生的個人學習情況布置作業,從而使得學生的作業具有針對性。附圖說明圖1示出了根據本發明的一個實施例的信息處理裝置的結構示意圖;圖2示出了根據本發明的一個實施例的信息處理方法的流程示意圖;圖3示出了根據本發明的另一個實施例的信息處理方法的流程示意圖。具體實施方式為了可以更清楚地理解本發明的上述目的、特徵和優點,下面結合附圖和具體實施方式對本發明進行進一步的詳細描述。需要說明的是,在不衝突的情況下,本申請的實施例及實施例中的特徵可以相互組合。在下面的描述中闡述了很多具體細節以便於充分理解本發明,但是,本發明還可以採用其他不同於在此描述的其他方式來實施,因此,本發明的保護範圍並不受下面公開的具體實施例的限制。圖1示出了根據本發明的一個實施例的信息處理裝置的結構示意圖。如圖1所示,根據本發明的一個實施例的信息處理裝置100,包括:提取單元102、獲取單元104和生成單元106,其中,所述提取單元102,用於對用戶指定類型的學習資源信息進行處理,根據處理結果提取所述學習資源信息中的知識點信息;所述獲取單元104,用於獲取與所述知識點信息對應的目標試題;所述生成單元106,用於根據所述目標試題生成所述用戶的作業。在該技術方案中,通過對用戶指定類型的學習資源信息進行處理,並根據處理結果提取學習資源信息中的知識點信息,例如,對學習資源信息中的關鍵字進行篩選,可以得知學習資源信息中包含有哪些知識點信息,然後再將該知識點信息提取出來,進一步地,獲取與該知識點信息對應的目標試題,根據目標試題生成用戶的作業,其中,知識點信息可以是知識點名稱、公式定義、定理等,因此,通過上述技術方案,根據用戶指定類型的學習資源信息中的知識點對應的目標試題生成作業,避免了相關技術中只能由原版試題生成的作業而缺乏個性化特點的缺陷,使得生成的作業更加有針對性和目的性。在上述技術方案中,優選地,所述學習資源信息包括:所述用戶瀏覽的資源信息和/或所述用戶的錯題信息。在該技術方案中,學習資源信息包括但不限於:用戶瀏覽的資源信息和/或用戶的錯題信息。其中,用戶瀏覽的資源信息可以是試題、資料文檔等,對用戶瀏覽的資源信息中的知識點信息進行提取,可以了解到用戶 比較感興趣的知識點信息。而用戶的錯題信息可以是用戶的各類試卷、練習以及作業中的錯題信息,對用戶的錯題信息中的知識點信息進行提取,可以了解到用戶比較薄弱的知識點信息,如此,根據用戶感興趣的知識點信息和薄弱的知識點信息對應的目標試題生成作業,可以有針對性的為不同用戶生成符合用戶特點的個性化作業,有效地提升了用戶體驗。在上述任一技術方案中,優選地,所述獲取單元104具體用於,獲取所述知識點信息在所述用戶瀏覽的資源信息中出現的第一次數,以及所述知識點信息在所述用戶的錯題信息中出現的第二次數,根據所述第一次數和所述第二次數獲取與所述知識點信息對應的所述目標試題。在該技術方案中,通過統計知識點信息在用戶瀏覽的資源信息中出現的第一次數,以及知識點信息在用戶的錯題信息中出現的第二次數,可以知道用戶對不同的知識點信息感興趣的程度和用戶對哪類知識點信息的應用最不擅長,然後根據知識點信息在用戶瀏覽的資源信息和用戶錯題信息中出現的次數獲取目標試題,使得根據目標試題生成的作業更加有針對性和目的性。在上述任一技術方案中,優選地,所述獲取單元104具體用於,根據預設規則獲取與所述知識點信息對應的所述目標試題。在該技術方案中,根據預設規則獲取與知識點信息對應的目標試題,例如,設置生成的作業共20道選擇題(即目標試題),其中,16道為與用戶的錯題信息中的知識點信息對應的目標試題,4道為與用戶瀏覽的資源信息中的知識點信息對應的目標試題,然後根據各類知識點信息在用戶的錯題信息和用戶瀏覽的資源信息中出現的次數再進行分配,如按照知識點信息在用戶的錯題信息中出現的次數佔各類知識點信息在用戶的錯題信息中出現的次數的百分比來將16道選擇題進行分配,以及按照知識點信息在用戶瀏覽的資源信息中出現的次數佔各類知識點信息在用戶瀏覽的資源信息中出現的次數的百分比來將4道選擇題進行分配,如此,可以根據用戶的需求設置生成的作業中包含的目標試題的個數,使得生成的作業具有針對性。預設規則還可以是,根據用戶瀏覽的資源信息中的試題數量和用戶的 錯題信息中的試題數量,確定目標試題的數量,其中,用戶瀏覽的資源信息中的試題和用戶的錯題信息中的試題的總數量越多,目標試題的數量就越多。在上述任一技術方案中,優選地,還包括:輸出單元108,用於若到達預設的作業布置時間,輸出生成的所述作業。在該技術方案中,若達到預設的作業布置時間,則輸出生成的作業,即用戶可以根據實際需求設置作業布置時間,然後按照作業布置時間輸出生成的作業,避免了相關技術中由用戶(如教師)手動布置作業的繁瑣操作,有效地提升了布置作業的自動化與智能化。圖2示出了根據本發明的一個實施例的信息處理方法的流程示意圖。如圖2所示,根據本發明的一個實施例的信息處理方法,包括:步驟202,對用戶指定類型的學習資源信息進行處理,根據處理結果提取所述學習資源信息中的知識點信息;步驟204,獲取與所述知識點信息對應的目標試題,並根據所述目標試題生成所述用戶的作業。在該技術方案中,通過對用戶指定類型的學習資源信息進行處理,並根據處理結果提取學習資源信息中的知識點信息,例如,對學習資源信息中的關鍵字進行篩選,可以得知學習資源信息中包含有哪些知識點信息,然後再將該知識點信息提取出來,進一步地,獲取與該知識點信息對應的目標試題,根據目標試題生成用戶的作業,其中,知識點信息可以是知識點名稱、公式定義、定理等,因此,通過上述技術方案,根據用戶指定類型的學習資源信息中的知識點對應的目標試題生成作業,避免了相關技術中只能由原版試題生成的作業而缺乏個性化特點的缺陷,使得生成的作業更加有針對性和目的性。在上述技術方案中,優選地,所述學習資源信息包括:所述用戶瀏覽的資源信息和/或所述用戶的錯題信息。在該技術方案中,學習資源信息包括但不限於:用戶瀏覽的資源信息和/或用戶的錯題信息。其中,用戶瀏覽的資源信息可以是試題、資料文檔等,對用戶瀏覽的資源信息中的知識點信息進行提取,可以了解到用戶 比較感興趣的知識點信息。而用戶的錯題信息可以是用戶的各類試卷、練習以及作業中的錯題信息,對用戶的錯題信息中的知識點信息進行提取,可以了解到用戶比較薄弱的知識點信息,如此,根據用戶感興趣的知識點信息和薄弱的知識點信息對應的目標試題生成作業,可以有針對性的為不同用戶生成符合用戶特點的個性化作業,有效地提升了用戶體驗。在上述任一技術方案中,優選地,步驟204具體包括:獲取所述知識點信息在所述用戶瀏覽的資源信息中出現的第一次數,以及所述知識點信息在所述用戶的錯題信息中出現的第二次數;根據所述第一次數和所述第二次數獲取與所述知識點信息對應的所述目標試題。在該技術方案中,通過統計知識點信息在用戶瀏覽的資源信息中出現的第一次數,以及知識點信息在用戶的錯題信息中出現的第二次數,可以知道用戶對不同的知識點信息感興趣的程度和用戶對哪類知識點信息的應用最不擅長,然後根據知識點信息在用戶瀏覽的資源信息和用戶錯題信息中出現的次數生成用戶的作業,可以使得生成的作業更加有針對性和目的性。在上述任一技術方案中,優選地,步驟204具體包括:根據預設規則獲取與所述知識點信息對應的所述目標試題。在該技術方案中,根據預設規則獲取與知識點信息對應的目標試題,例如,設置生成的作業共20道選擇題(即目標試題),其中,16道為與用戶的錯題信息中的知識點信息對應的目標試題,4道為與用戶瀏覽的資源信息中的知識點信息對應的目標試題,然後根據各類知識點信息在用戶的錯題信息和用戶瀏覽的資源信息中出現的次數再進行分配(如按照知識點信息在用戶的錯題信息中出現的次數佔各類知識點信息在用戶的錯題信息中出現的次數的百分比來將16道選擇題進行分配,以及按照知識點信息在用戶瀏覽的資源信息中出現的次數佔各類知識點信息在用戶瀏覽的資源信息中出現的次數的百分比來將4道選擇題進行分配),如此,可以根據用戶的需求設置生成的作業中包含的目標試題的個數,使得生成的作業具有針對性。預設規則還可以是,根據用戶瀏覽的資源信息中的試題數量和用戶的 錯題信息中的試題數量,確定目標試題的數量,其中,用戶瀏覽的資源信息中的試題和用戶的錯題信息中的試題的總數量越多,目標試題的數量就越多。在上述任一技術方案中,優選地,步驟204之後,包括:若到達預設的作業布置時間,輸出生成的所述作業。在該技術方案中,若達到預設的作業布置時間,則輸出生成的作業,即用戶可以根據實際需求設置作業布置時間,然後按照作業布置時間輸出生成的作業,避免了相關技術中由用戶(如教師)手動布置作業的繁瑣操作,有效地提升了布置作業的自動化與智能化。圖3示出了根據本發明的另一個實施例的信息處理方法的流程示意圖。如圖3所示,根據本發明的另一個實施例的信息處理方法,包括:步驟302,收集用戶瀏覽的資源信息和/或用戶的錯題信息中的知識點信息;步驟304,統計知識點信息在用戶瀏覽的資源信息中出現的第一次數,以及知識點信息在用戶的錯題信息中出現的第二次數;步驟306,根據第一次數和第二次數在預設題庫中獲取目標試題,以生成該用戶的作業,若到達預設的作業布置時間,輸出生成的作業。在該技術方案中,當用戶瀏覽試題或者資料時,記錄下用戶的瀏覽信息(即用戶瀏覽的資源信息),篩選出瀏覽信息中的知識點信息,把知識點信息和用戶信息存儲到表1中,並統計知識點信息在瀏覽信息中出現的次數(即瀏覽次數)。另一方面,收集用戶的錯題信息,篩選出用戶的錯題信息中的知識點信息,把知識點信息和用戶信息存儲到表2中,並統計知識點信息在用戶的錯題信息中出現的次數(即錯誤次數)。然後根據知識點信息在瀏覽信息中出現的次數和知識點信息在用戶的錯題信息中出現的次數生成用戶的作業,若到達預設的作業布置時間,則輸出生成的作業。表1欄位欄位類型欄位描述user_namevarchar用戶名稱(用戶信息)user_idvarchar用戶idqst_keyvarchar知識點名稱(知識點信息)qst_keyidnumber知識點idcountnumber瀏覽次數表2欄位欄位類型欄位描述user_namevarchar用戶名稱user_idvarchar用戶idqst_keyvarchar知識點名稱qst_keyidnumber知識點idcountnumber錯誤次數以上結合附圖詳細說明了本發明的技術方案,根據用戶指定類型的學習資源信息中的知識點對應的目標試題生成作業,即根據學生的個人學習情況布置作業,從而使得學生的作業具有針對性。以上所述僅為本發明的優選實施例而已,並不用於限制本發明,對於本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的保護範圍之內。當前第1頁12