System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術涉及大數據,具體而言,涉及一種人口數據擴樣方法、對話問答系統、電子設備及存儲介質。
技術介紹
1、手機信令數據作為大數據的一種,在職住分布、用戶駐留行為、出行方式與軌跡分析、人口流動監測以及商圈客流統計等領域的應用日益廣泛。然而,運營商收集的手機信令數據面臨著一些局限性,例如并非所有人都擁有手機、一人多機、不同運營商在市場中的占有率不一,各運營商之間的數據壁壘,這些因素使得手機信令數據往往難以全面反映全體樣本的真實情況。因此,在手機信令數據的實際應用過程中通常需要進行擴樣。
2、目前,數據分析師需要根據不同的應用場景和擴樣系數表的月度波動情況,精確地匹配場景與月份,以確定相應的擴樣系數規則表。在處理具體的業務需求時,數據分析師首先要利用運營商提供的手機信令數據進行分析得出初步結果。隨后,利用手中管理的多套擴樣系數規則表對初步結果進行擴樣,這一過程涉及大量的重復性工作,時間成本和錯誤率較高。
技術實現思路
1、有鑒于此,本專利技術的目的在于提供一種人口數據擴樣方法、對話問答系統、電子設備及存儲介質,能夠在實現基本問答的同時,自動提供準確的擴樣值,為用戶提供豐富詳細的查詢信息。為了實現上述目的,本專利技術采用的技術方案如下:
2、第一方面,本專利技術提供一種人口數據擴樣方法,所述方法包括:接收與人數相關的查詢語句并匹配出人數查詢意圖;基于獲得的擴樣表,確定所述人數查詢意圖是否存在可擴樣字段;其中,所述擴樣表維護有可進行人口擴樣的目標意圖以及所述目標意圖
3、第二方面,本專利技術提供一種對話問答系統,包括:輸入模塊、確定模塊、計算模塊、擴樣模塊和輸出模塊;所述輸入模塊,用于接收與人數相關的查詢語句并匹配出人數查詢意圖;所述確定模塊,用于基于獲得的擴樣表,確定所述人數查詢意圖是否存在可擴樣字段;其中,所述擴樣表維護有可進行人口擴樣的目標意圖以及所述目標意圖對應的可擴樣字段;所述計算模塊,用于若存在,結合與所述人數查詢意圖關聯的關鍵數據,執行所述人數查詢意圖對應的計算規則,得到所述可擴樣字段對應的初始人數查詢結果;所述擴樣模塊,用于基于預設的人口擴樣系數對所述初始人數查詢結果進行擴樣,得到擴樣人數結果;所述輸出模塊,用于輸出所述初始人數查詢結果和所述擴樣人數結果。
4、第三方面,本專利技術提供一種電子設備,包括處理器和存儲器,所述存儲器存儲有能夠被所述處理器執行的機器可執行指令,所述處理器可執行所述機器可執行指令以實現前述實施方式任一所述的人口數據擴樣方法。
5、第四方面,本專利技術提供一種存儲介質,其上存儲有計算機程序,所述計算機程序被處理器執行時實現如前述實施方式任一項所述的人口數據擴樣方法。
6、本專利技術實施例提供的人口數據擴樣方法、對話問答系統、電子設備及存儲介質,方法包括:首先接收并匹配出用戶的查詢意圖隨后,利用擴樣表來確定查詢意圖中是否存在適合進行人口擴樣的字段,這個擴樣表維護了目標意圖及其對應的可擴樣字段,為后續操作提供基礎。如果存在可擴樣字段,將結合關鍵數據執行相應的計算規則,生成初始的人數查詢結果。接著,根據預設的人口擴樣系數對這些初始結果進行擴樣處理,以獲得更準確的人數統計。最后,輸出包括初始查詢結果和擴樣后的人數結果,這一流程不僅提高了查詢處理的準確性,還為用戶提供兩種結果選項,滿足了不同用戶的需求,從而增強了系統的實用性和靈活性。
7、為使本專利技術的上述目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。
本文檔來自技高網...【技術保護點】
1.一種人口數據擴樣方法,其特征在于,所述方法包括:
2.根據權利要求1所述的人口數據擴樣方法,其特征在于,所述可擴樣字段包括人口相關字段,或者,所述人口相關字段和區縣相關字段;
3.根據權利要求2所述的人口數據擴樣方法,其特征在于,基于預設的人口擴樣系數對所述初始人數查詢結果進行擴樣,得到擴樣人數結果,還包括:
4.根據權利要求1-3任一項所述的人口數據擴樣方法,其特征在于,獲得擴樣表的方法,包括:
5.根據權利要求1所述的人口數據擴樣方法,其特征在于,獲得擴樣表的方法,包括:
6.根據權利要求5所述的人口數據擴樣方法,其特征在于,對于每個意圖,基于所述源表信息表判斷執行所述計算規則的過程中的使用字段是否為可擴樣字段,包括:
7.根據權利要求5所述的人口數據擴樣方法,其特征在于,對于每個意圖,基于所述源表信息表判斷執行所述計算規則的過程中的使用字段是否為可擴樣字段之前,所述方法還包括:
8.一種對話問答系統,其特征在于,包括:輸入模塊、確定模塊、計算模塊、擴樣模塊和輸出模塊;
9.一
10.一種存儲介質,其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執行時實現如權利要求1至7任一項所述的人口數據擴樣方法。
...【技術特征摘要】
1.一種人口數據擴樣方法,其特征在于,所述方法包括:
2.根據權利要求1所述的人口數據擴樣方法,其特征在于,所述可擴樣字段包括人口相關字段,或者,所述人口相關字段和區縣相關字段;
3.根據權利要求2所述的人口數據擴樣方法,其特征在于,基于預設的人口擴樣系數對所述初始人數查詢結果進行擴樣,得到擴樣人數結果,還包括:
4.根據權利要求1-3任一項所述的人口數據擴樣方法,其特征在于,獲得擴樣表的方法,包括:
5.根據權利要求1所述的人口數據擴樣方法,其特征在于,獲得擴樣表的方法,包括:
6.根據權利要求5所述的人口數據擴樣方法,其特征在于,對于每個意圖,基于所述源表信息表判斷執行所述計算規則的過程中...
【專利技術屬性】
技術研發人員:孫靜茹,張超,陶周天,
申請(專利權)人:智慧足跡數據科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。