本申請涉及數(shù)據(jù)處理,尤其涉及一種自由選擇表格內(nèi)容的文本生成方法及系統(tǒng)。
背景技術(shù):
1、當前表格生成文本需要人工總結(jié),相對費時費力。在表格應(yīng)用中,目前excel表格選擇不同行列、單元格的方式是利用ctrl加鼠標左鍵同時選擇,但是本系統(tǒng)如果使用這樣的方式,容易造成誤操作,因為當已經(jīng)合并選擇了不同行、列、單元格后,一旦沒有按住ctrl鍵,鼠標不小心點擊某個位置,之前的所有的選擇將失效,需要重新選擇。
技術(shù)實現(xiàn)思路
1、本申請實施例提供一種自由選擇表格內(nèi)容的文本生成方法及系統(tǒng),用以通過自由選擇和關(guān)聯(lián)不同表格中不同sheet的行、列或單元格,自動生成有順序的總結(jié)性文本,節(jié)省人工總結(jié)表格內(nèi)容撰寫文本的時間,極大的提高工作效率。
2、本申請實施例提供一種自由選擇表格內(nèi)容的文本生成方法,包括:
3、獲取目標表格;
4、確定所述目標表格中被選中的行或列;
5、基于被選中的行或列以及所述被選中的行或列的關(guān)聯(lián)項,利用預(yù)先訓練的大模型生成文本,其中所生成的文本通過語言的方式描述所述被選中與所述關(guān)聯(lián)項相關(guān)的內(nèi)容。
6、可選的,獲取目標表格包括,提供表格格式的導(dǎo)入界面以及導(dǎo)入選擇項,以通過所述導(dǎo)入選擇項,觸發(fā)選擇目標表格,以將所述目標表格導(dǎo)入。
7、可選的,確定所述目標表格中被選中的行或列包括:
8、在所述目標表格的任一行或者任一列,提供選中框,以利用所述選中框獲取到點擊指令的情況下,所述選中框?qū)?yīng)的行或者列被選中。
9、可選的,還包括:基于所述目標表格中被選中的行或列中的任一子項觸發(fā)選擇項,以基于所述選擇項對所述目標表格中被選中的行或列進行取消或者關(guān)聯(lián)。
10、可選的,還包括:基于所述目標表格中被選中的行或列中的關(guān)聯(lián)項觸發(fā)選擇項,以基于所述選擇項選中或者取消所述目標表格中所有包含所述關(guān)聯(lián)項的行或列。
11、可選的,還包括采用如下方式預(yù)先訓練大模型包括:
12、在訓練階段,利用bert對不同類別表格進行分類判別;
13、將bert分類的表格,利用相應(yīng)的提示詞prompt輸入到大模型mt5中進行訓練,其中在prompt的設(shè)計中,對每一個源表格單元格信息添加有對應(yīng)的表頭。
14、可選的,還包括:預(yù)先使用預(yù)訓練的gpt2對各關(guān)聯(lián)項的進行重排訓練,以及計算每個關(guān)聯(lián)項重要度并排序,以基于gpt2的重排和計算的重要度排序結(jié)果,對關(guān)聯(lián)項進行排序;
15、在生成階段,利用預(yù)先訓練的大模型生成文本包括:優(yōu)先使用重要度高的關(guān)聯(lián)項進行文本生成。
16、可選的,還包括:對所生成的文本與相應(yīng)的關(guān)聯(lián)項之間進行關(guān)聯(lián)呈現(xiàn)。
17、本申請實施例還提出一種自由選擇表格內(nèi)容的文本生成系統(tǒng),包括處理器和存儲器,所述存儲器上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如前述的自由選擇表格內(nèi)容的文本生成方法的步驟。
18、本申請實施例能夠通過自由選擇和關(guān)聯(lián)不同表格中不同sheet的行、列或單元格,自動生成有順序的總結(jié)性文本,節(jié)省人工總結(jié)表格內(nèi)容撰寫文本的時間,極大的提高工作效率。
19、上述說明僅是本申請技術(shù)方案的概述,為了能夠更清楚了解本申請的技術(shù)手段,而可依照說明書的內(nèi)容予以實施,并且為了讓本申請的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本申請的具體實施方式。
1.一種自由選擇表格內(nèi)容的文本生成方法,其特征在于,包括:
2.如權(quán)利要求1所述的一種自由選擇表格內(nèi)容的文本生成方法,其特征在于,獲取目標表格包括,提供表格格式的導(dǎo)入界面以及導(dǎo)入選擇項,以通過所述導(dǎo)入選擇項,觸發(fā)選擇目標表格,以將所述目標表格導(dǎo)入。
3.如權(quán)利要求1所述的一種自由選擇表格內(nèi)容的文本生成方法,其特征在于,確定所述目標表格中被選中的行或列包括:
4.如權(quán)利要求3所述的一種自由選擇表格內(nèi)容的文本生成方法,其特征在于,還包括:基于所述目標表格中被選中的行或列中的任一子項觸發(fā)選擇項,以基于所述選擇項對所述目標表格中被選中的行或列進行取消或者關(guān)聯(lián)。
5.如權(quán)利要求3所述的一種自由選擇表格內(nèi)容的文本生成方法,其特征在于,還包括:基于所述目標表格中被選中的行或列中的關(guān)聯(lián)項觸發(fā)選擇項,以基于所述選擇項選中或者取消所述目標表格中所有包含所述關(guān)聯(lián)項的行或列。
6.如權(quán)利要求1所述的一種自由選擇表格內(nèi)容的文本生成方法,其特征在于,還包括采用如下方式預(yù)先訓練大模型包括:
7.如權(quán)利要求6所述的一種自由選擇表格內(nèi)容的文本生成方法,其特征在于,還包括:
8.如權(quán)利要求7所述的一種自由選擇表格內(nèi)容的文本生成方法,其特征在于,還包括:對所生成的文本與相應(yīng)的關(guān)聯(lián)項之間進行關(guān)聯(lián)呈現(xiàn)。
9.一種自由選擇表格內(nèi)容的文本生成系統(tǒng),其特征在于,包括處理器和存儲器,所述存儲器上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)如權(quán)利要求1至8中任一項所述的自由選擇表格內(nèi)容的文本生成方法的步驟。