麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

人機對話數(shù)據(jù)分析方法及裝置與流程

文檔序號:11286565閱讀:535來源:國知局
人機對話數(shù)據(jù)分析方法及裝置與流程

本發(fā)明涉及數(shù)據(jù)分析技術領域,具體而言,涉及一種人機對話數(shù)據(jù)分析方法及裝置。



背景技術:

隨著數(shù)字信息技術的發(fā)展,對數(shù)據(jù)的處理分析越來越重要,在各行各業(yè)中都發(fā)揮著巨大的作用。數(shù)據(jù)分析的方式也日趨智能化,數(shù)據(jù)處理設備可以根據(jù)用戶輸入的分析命令對指定的數(shù)據(jù)進行分析并反饋分析結果。但是,現(xiàn)有技術的數(shù)據(jù)分析方法,往往針對較為專業(yè)的人士,分析目標的確認、分析內容的輸入等操作較為繁瑣,交互方式不人性化,可操作性不強。



技術實現(xiàn)要素:

為了克服現(xiàn)有技術中的上述不足,本發(fā)明的目的在于提供一種人機對話數(shù)據(jù)分析方法,應用于數(shù)據(jù)分析系統(tǒng),所述方法包括:

確定待分析數(shù)據(jù);

提供一數(shù)據(jù)分析交互界面,接收用戶在該數(shù)據(jù)分析交互界面輸入的查詢指令,并以對話交互的形式顯示所述查詢指令,其中,所述查詢指令包括查詢內容;

根據(jù)所述查詢指令在所述待分析數(shù)據(jù)中進行統(tǒng)計分析,得到相應的統(tǒng)計數(shù)據(jù);

根據(jù)所述查詢指令確定數(shù)據(jù)展示方式,按照所述數(shù)據(jù)展示方式生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果;

在所述數(shù)據(jù)分析交互界面以對話交互的形式顯示所述數(shù)據(jù)分析結果,其中,對所述數(shù)據(jù)分析結果進行顯示。

進一步地,在上述方法中,所述確定待分析數(shù)據(jù)的步驟,包括:

提供一數(shù)據(jù)選擇界面;

響應用戶在數(shù)據(jù)選擇界面的操作,將選中的數(shù)據(jù)作為待分析數(shù)據(jù)。

進一步地,在上述方法中,所述以對話交互的形式顯示所述查詢指令的方式,包括以下任意之一:

接收并顯示用戶輸入的文字信息,并以對話交互的形式顯示所述查詢指令;或

接收用戶通過語音輸入設備輸入的語音信息,將所述語音信息轉換為文字指令并以對話交互的形式顯示所述文字指令。

進一步地,在上述方法中,所述查詢指令包括自然語言形式的語句;所述根據(jù)所述查詢指令在所述待分析數(shù)據(jù)中進行統(tǒng)計分析,得到相應的統(tǒng)計數(shù)據(jù)的步驟,包括:

對所述自然語言形式的語句進行解析,得到數(shù)據(jù)庫查詢分析語句;

根據(jù)所述數(shù)據(jù)庫查詢分析語句在所述待分析數(shù)據(jù)中進行統(tǒng)計分析,得到相應的統(tǒng)計數(shù)據(jù)。

進一步地,在上述方法中,所述根據(jù)所述查詢指令確定數(shù)據(jù)展示方式,按照所述數(shù)據(jù)展示方式生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果的步驟,包括:

判斷所述查詢指令中是否包括指定的數(shù)據(jù)顯示方式;

當所述查詢指令中不包括指定的數(shù)據(jù)顯示方式時,按照默認的數(shù)據(jù)展示方式生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果;

當所述查詢指令中包括指定的數(shù)據(jù)顯示方式時,按照所述指定的數(shù)據(jù)展示方式生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果。

進一步地,在上述方法中,所述數(shù)據(jù)顯示方式包括圖形顯示方式;所述圖形顯示方式包括圖形樣式、顏色數(shù)量、顏色種類、圖形尺寸中的一種或多種;圖形樣式,包括:折線圖、柱狀圖、儀表盤圖、餅圖、雷達圖、熱力圖、漏斗圖或散點圖。

進一步地,在上述方法中,所述方法還包括:

接收并顯示用戶在該數(shù)據(jù)分析交互界面輸入的顯示方式更新指令,所述顯示方式更新指令中包括數(shù)據(jù)顯示方式;

按照所述顯示方式更新指令中的數(shù)據(jù)顯示方式,重新生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果;

在所述數(shù)據(jù)分析交互界面對新生成的數(shù)據(jù)分析結果進行顯示。

進一步地,在上述方法中,所述方法還包括:

接收用戶在所述數(shù)據(jù)分析交互界面上對所述可視化分析結果的選取,對選中的所述可視化分析結果進行存儲或發(fā)送。

進一步地,在上述方法中,所述方法還包括:

記錄用戶在所述數(shù)據(jù)分析交互界面上輸入的查詢指令及所述數(shù)據(jù)分析系統(tǒng)響應所述查詢指令生成可視化分析結果,生成分析交互記錄;

響應用戶操作,對所述分析交互記錄進行存儲或發(fā)送。

本實施例的另一目的在于提供一種人機對話數(shù)據(jù)分析方法裝置,應用于數(shù)據(jù)分析系統(tǒng),所述裝置包括:

文件確定模塊,用于確定待分析數(shù)據(jù);

指令獲取模塊,用于提供一數(shù)據(jù)分析交互界面,接收并顯示用戶在該數(shù)據(jù)分析交互界面輸入的查詢指令,所述查詢指令包括查詢內容;

統(tǒng)計分析模塊,用于根據(jù)所述查詢指令在所述待分析數(shù)據(jù)中進行統(tǒng)計分析,得到相應的統(tǒng)計數(shù)據(jù);

結果生成模塊,用于根據(jù)所述查詢指令確定數(shù)據(jù)展示方式,按照所述數(shù)據(jù)展示方式生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果;

結果顯示模塊,用于在所述數(shù)據(jù)分析交互界面對所述數(shù)據(jù)分析結果進行顯示。

相對于現(xiàn)有技術而言,本發(fā)明具有以下有益效果:

本發(fā)明提供的人機對話數(shù)據(jù)分析方法及裝置,通過提供友好的數(shù)據(jù)分析交互界面,接收用戶在該界面數(shù)據(jù)的查詢指令,根據(jù)所述查詢指令進行數(shù)據(jù)分析后,以人機對話的形式在所述分析交互界面顯示分析結果。如此,通過人機對話的方式進行交互,使得進行數(shù)據(jù)分析時的操作更加簡潔直觀,交互方式更人性化,降低了數(shù)據(jù)分析功能的使用門檻。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,應當理解,以下附圖僅示出了本發(fā)明的某些實施例,因此不應被看作是對范圍的限定,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他相關的附圖。

圖1為本發(fā)明實施例提供的數(shù)據(jù)分析設備與用戶終端的交互示意圖;

圖2為本發(fā)明實施例提供的人機對話數(shù)據(jù)分析方法的步驟流程示意圖;

圖3為本發(fā)明實施例提供的文件選擇界面的示意圖;

圖4為本發(fā)明實施例提供的數(shù)據(jù)分析交互界面的示意圖之一;

圖5為本發(fā)明實施例提供的人機對話數(shù)據(jù)分析裝置的示意圖。

圖標:100-數(shù)據(jù)分析設備;110-人機對話數(shù)據(jù)分析裝置;111-文件確定模塊;112-指令獲取模塊;113-統(tǒng)計分析模塊;114-結果生成模塊;115-結果顯示模塊;200-用戶終端;300-網絡。

具體實施方式

為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。通常在此處附圖中描述和示出的本發(fā)明實施例的組件可以以各種不同的配置來布置和設計。

因此,以下對在附圖中提供的本發(fā)明的實施例的詳細描述并非旨在限制要求保護的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

應注意到:相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步定義和解釋。

在本發(fā)明的描述中,還需要說明的是,除非另有明確的規(guī)定和限定,術語“設置”、“安裝”、“相連”、“連接”應做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連,可以是兩個元件內部的連通。對于本領域的普通技術人員而言,可以具體情況理解上述術語在本發(fā)明中的具體含義。

本實施例提供的人機對話數(shù)據(jù)分析方法應用于數(shù)據(jù)分析設備。請參照圖1,所述數(shù)據(jù)分析設備100可以通過網絡300與用戶終端200連接,所述用戶終端200接收用戶輸入查詢分析內容并發(fā)送給所述數(shù)據(jù)分析設備100進行數(shù)據(jù)分析,并接收所述數(shù)據(jù)分析設備100反饋的分析結果。所述數(shù)據(jù)分析設備100也可以獨立接收用戶輸入的查詢分析內容,進行分析后將分析結果反饋給用戶。

請參照圖2,圖2為應用于圖1所示的數(shù)據(jù)分析設備100的一種應用信息獲取方法的流程圖,以下將對所述方法包括各個步驟進行詳細闡述。

步驟s110,確定待分析數(shù)據(jù)。

具體地,請參照圖3,在本實施例中,所述數(shù)據(jù)分析設備100提供一數(shù)據(jù)選擇界面,在該數(shù)據(jù)選擇界面顯示至少一個數(shù)據(jù)文件。例如,可以顯示用戶上傳的多個數(shù)據(jù)文件;或者響應用戶操作,在所述數(shù)據(jù)分析設備100中確定多個數(shù)據(jù)文件并顯示。其中,所述數(shù)據(jù)文件可以包括,但不僅限于excel數(shù)據(jù)文件、關系型數(shù)據(jù)庫表等。所述數(shù)據(jù)文件可以通過圖表和/或文字描述的方式對所述多個數(shù)據(jù)文件進行排列顯示。如此,用戶可以再數(shù)據(jù)分析頁面上直觀看出所述數(shù)據(jù)文件。

所述數(shù)據(jù)分析設備100響應用戶在數(shù)據(jù)選擇界面的操作,將選中的數(shù)據(jù)作為待分析數(shù)據(jù)。

例如,所述數(shù)據(jù)分析設備100可以相應用戶在所述文件選擇界面上對數(shù)據(jù)文件的點擊,將用戶點擊的數(shù)據(jù)文件作為所述待分析數(shù)據(jù)。也可以為通過文字或語音輸入的指令確定所述待分析數(shù)據(jù)。

步驟s120,提供一數(shù)據(jù)分析交互界面,接收用戶在該數(shù)據(jù)分析交互界面輸入的查詢指令,并以對話交互的形式顯示所述查詢指令,其中,所述查詢指令包括查詢內容。

請參照圖4,在所述數(shù)據(jù)分析界面在用戶確定所述待分析數(shù)據(jù)后,顯示一數(shù)據(jù)分析交互界面。所述數(shù)據(jù)分析設備100可以接收用戶在所述數(shù)據(jù)分析交互界面輸入的查詢指令。所述查詢指令可以包括需要查詢內容,如“用折線圖展示最近一年每個月的收入趨勢”。所述查詢指令也可包括查詢內容和指定的數(shù)據(jù)展示方式的組合,如“用折線圖展示最近一年每個月的收入趨勢”。

所述以對話交互的形式顯示所述查詢指令的方式,包括以下任意之一:

接收并顯示用戶輸入的文字信息,并以對話交互的形式顯示所述查詢指令;或

接收用戶通過語音輸入設備輸入的語音信息,將所述語音信息轉換為文字指令并以對話交互的形式顯示所述文字指令。

步驟s130,根據(jù)所述查詢指令在所述待分析數(shù)據(jù)中進行統(tǒng)計分析,得到相應的統(tǒng)計數(shù)據(jù)。

進一步地,所述查詢指令包括自然語言形式的語句。所述數(shù)據(jù)分析設備100對接收到的所述自然語言形式的語句進行解析,得到數(shù)據(jù)庫查詢分析語句。然后根據(jù)所述數(shù)據(jù)庫查詢分析語句在所述待分析數(shù)據(jù)中進行統(tǒng)計分析,得到相應的統(tǒng)計數(shù)據(jù)。如此,使得不了解專業(yè)的數(shù)據(jù)庫查詢語句的用戶也可以通過自然語言下達查詢指令進行數(shù)據(jù)分析,方便了用戶的使用。

在本實施例中,可以通過使用通用的語義分析算法對所述自然語言形式的語句進行分析得到所述數(shù)據(jù)庫查詢語句,例如采用例如結合深度學習模型的語義識別系統(tǒng),在此不再贅述。

步驟s140,根據(jù)所述查詢指令確定數(shù)據(jù)展示方式,按照所述數(shù)據(jù)展示方式生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果。

所述數(shù)據(jù)分析系統(tǒng)在獲得待分析數(shù)據(jù)后,判斷所述查詢指令中是否包括指定的數(shù)據(jù)顯示方式。

當所述查詢指令中不包括指定的數(shù)據(jù)顯示方式時,按照默認的數(shù)據(jù)展示方式生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果。例如,所述查詢指令僅包括“顯示最近10個月的銷售額”時,采用默認的數(shù)據(jù)展示方式進行待分析數(shù)據(jù)的展示。所述默認的數(shù)據(jù)展示方式由用戶預先設置得到,例如,柱狀圖、折線圖或數(shù)據(jù)表格等。

當所述查詢指令中包括指定的數(shù)據(jù)顯示方式時,按照所述指定的數(shù)據(jù)展示方式生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果。例如,所述查詢指令包括“用折線圖展示最近一年每個月的收入趨勢”時,將待分析數(shù)據(jù)按照指定的數(shù)據(jù)展示方式生成為折線圖。

進一步地,所述數(shù)據(jù)顯示方式包括圖形顯示方式。所述圖形顯示方式包括圖形樣式、顏色數(shù)量、顏色種類、圖形尺寸中的一種或多種。圖形樣式,包括,但不僅限于折線圖、柱狀圖、儀表盤圖、餅圖、雷達圖、熱力圖、漏斗圖或散點圖。

步驟s150,在所述數(shù)據(jù)分析交互界面以對話交互的形式顯示所述數(shù)據(jù)分析結果,其中,對所述數(shù)據(jù)分析結果進行顯示。

請再次參照圖4,所述數(shù)據(jù)分析設備100在生成所述數(shù)據(jù)分析結果后,以回復對話的方式在所述數(shù)據(jù)分析交互頁面對分析結果進行顯示。

進一步地,在本實施例中,所述方法還可以包括所述數(shù)據(jù)分析設備100接收并顯示用戶在該數(shù)據(jù)分析交互界面輸入的顯示方式更新指令,所述顯示方式更新指令中包括數(shù)據(jù)顯示方式。例如,在步驟s120-s150舉例的情形之后,用戶繼續(xù)輸入“轉換為柱狀圖”,所述數(shù)據(jù)分析設備100接收并顯示這條查詢指令。

所述數(shù)據(jù)分析設備100按照所述顯示方式更新指令中的數(shù)據(jù)顯示方式,重新生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果。即,在步驟s130查詢到的待分析數(shù)據(jù)的基礎上,按照重新確定數(shù)據(jù)顯示方式,將待分析數(shù)據(jù)生成為柱狀圖。然后在所述數(shù)據(jù)分析交互界面對新生成的數(shù)據(jù)分析結果進行顯示。

進一步地,在本實施例中,所述方法還可以包括所述數(shù)據(jù)分析設備100接收用戶在所述數(shù)據(jù)分析交互界面上對所述可視化分析結果的選取,對選中的所述可視化分析結果進行存儲或發(fā)送。例如,所述數(shù)據(jù)分析設備100接收用戶在所述數(shù)據(jù)分析交互界面上對顯示的折線圖的點擊,顯示至少一個操作選項(如,保存、發(fā)送等)。響應用戶對所述操作選項的選取,對生成的分析結果進行存儲或發(fā)送。

進一步地,在本實施例中,所述方法還可以包括所述數(shù)據(jù)分析設備100記錄用戶在所述數(shù)據(jù)分析交互界面上輸入的查詢指令及所述數(shù)據(jù)分析系統(tǒng)響應所述查詢指令生成可視化分析結果,生成分析交互記錄。響應用戶操作,對所述分析交互記錄進行存儲或發(fā)送。

基于上述設計,本實施例提供的方法,提供了一種友好的人機對話交互界面,在進行數(shù)據(jù)分析的過程中,交互過程直觀簡潔,可以是不具有專業(yè)知識的用戶也能輕松地使用數(shù)據(jù)分析功能。

請參照圖5,本實施例還提供一種應用于圖1所示數(shù)據(jù)分析設備100的人機對話數(shù)據(jù)分析裝置110,所述裝置包括文件確定模塊111、指令獲取模塊112、統(tǒng)計分析模塊113、結果生成模塊114及結果顯示模塊115。

所述文件確定模塊111,用于確定待分析數(shù)據(jù)。

本實施例中,所述文件確定模塊111可用于執(zhí)行圖2所示的步驟s110,關于所述文件確定模塊111的具體描述可參對所述步驟s110的描述。

所述指令獲取模塊112,用于提供一數(shù)據(jù)分析交互界面,接收并顯示用戶在該數(shù)據(jù)分析交互界面輸入的查詢指令,所述查詢指令包括查詢內容。

本實施例中,所述指令獲取模塊112可用于執(zhí)行圖2所示的步驟s120,關于所述指令獲取模塊112的具體描述可參對所述步驟s120的描述。

所述統(tǒng)計分析模塊113,用于根據(jù)所述查詢指令在所述待分析數(shù)據(jù)中進行統(tǒng)計分析,得到相應的統(tǒng)計數(shù)據(jù)。

本實施例中,所述統(tǒng)計分析模塊113可用于執(zhí)行圖2所示的步驟s130,關于所述統(tǒng)計分析模塊113的具體描述可參對所述步驟s130的描述。

所述結果生成模塊114,用于根據(jù)所述查詢指令確定數(shù)據(jù)展示方式,按照所述數(shù)據(jù)展示方式生成所述統(tǒng)計數(shù)據(jù)的可視化分析結果。

本實施例中,所述結果生成模塊114可用于執(zhí)行圖2所示的步驟s140,關于所述結果生成模塊114的具體描述可參對所述步驟s140的描述。

所述結果顯示模塊115,用于在所述數(shù)據(jù)分析交互界面對所述數(shù)據(jù)分析結果進行顯示。

本實施例中,所述結果顯示模塊115可用于執(zhí)行圖2所示的子步驟s150,關于所述結果顯示模塊115的具體描述可參對所述子步驟s150的描述。

綜上所述,本發(fā)明提供的人機對話數(shù)據(jù)分析方法及裝置,通過提供友好的數(shù)據(jù)分析交互界面,接收用戶在該界面數(shù)據(jù)的查詢指令,根據(jù)所述查詢指令進行數(shù)據(jù)分析后,以人機對話的形式在所述分析交互界面顯示分析結果。如此,通過人機對話的方式進行交互,使得進行數(shù)據(jù)分析時的操作更加簡潔直觀,交互方式更人性化,降低了數(shù)據(jù)分析功能的使用門檻。

需要說明的是,在本文中,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設備所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設備中還存在另外的相同要素。

以上所述,僅為本發(fā)明的具體實施方式,但本發(fā)明的保護范圍并不局限于此,任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內,可輕易想到變化或替換,都應涵蓋在本發(fā)明的保護范圍之內。因此,本發(fā)明的保護范圍應所述以權利要求的保護范圍為準。

當前第1頁1 2 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 芦山县| 馆陶县| 新乡市| 河池市| 巴东县| 安康市| 松江区| 廉江市| 鄯善县| 茌平县| 黄大仙区| 太湖县| 冷水江市| 同德县| 屯留县| 潍坊市| 溆浦县| 内乡县| 剑阁县| 库车县| 唐海县| 临西县| 绥滨县| 台安县| 龙江县| 秦皇岛市| 建昌县| 休宁县| 兴和县| 萝北县| 陵川县| 庆阳市| 观塘区| 吴堡县| 英德市| 英山县| 上杭县| 南陵县| 化德县| 弥渡县| 桃源县|