本公開公開了一種數據處理方法,涉及數據處理領域,尤其涉及直播數據處理領域。具體實現方案為:獲取直播間的視頻在播放過程中產生的至少一個方面的互動數據;基于至少一個方面中各個方面的互動數據,計算直播間在各個方面的互動量;對直播間在預設時段內各個方面的互動量進行統計分析。本公開還公開了一種數據處理裝置、電子設備和存儲介質。電子設備和存儲介質。電子設備和存儲介質。
【技術實現步驟摘要】
數據處理方法、裝置、電子設備和存儲介質
[0001]本公開涉及數據處理
,尤其涉及直播數據處理技術。更具體地,本公開提供了一種數據處理方法、裝置、電子設備和存儲介質。
技術介紹
[0002]隨著計算機和互聯網技術的不斷發展,網絡直播越來越普遍。在網絡直播過程中,直播間的主播和進入直播間的用戶之間的有效互動能夠提升直播效果和收益。
[0003]目前,在直播結束后缺少對直播問互動效果的詳細分析情況。
技術實現思路
[0004]本公開提供了一種數據處理方法、裝置、設備以及存儲介質。
[0005]根據第一方面,提供了一種數據處理方法,該方法包括:獲取直播間的視頻在播放過程中產生的至少一個方面的互動數據;基于至少一個方面中各個方面的互動數據,計算直播間在各個方面的互動量;對直播間在預設時段內各個方面的互動量進行統計分析。
[0006]根據第二方面,提供了一種數據處理裝置,該裝置包括:獲取模塊,用于獲取直播間的視頻在播放過程中產生的至少一個方面的互動數據;計算模塊,用于基于至少一個方面中各個方面的互動數據,計算直播間在各個方面的互動量;分析模塊,用于對直播間在預設時段內各個方面的互動量進行統計分析。
[0007]根據第三方面,提供了一種電子設備,包括:至少一個處理器;以及與至少一個處理器通信連接的存儲器;其中,存儲器存儲有可被至少一個處理器執行的指令,指令被至少一個處理器執行,以使至少一個處理器能夠執行根據本公開提供的方法。
[0008]根據第四方面,提供了一種存儲有計算機指令的非瞬時計算機可讀存儲介質,該計算機指令用于使計算機執行根據本公開提供的方法。
[0009]根據第五方面,提供了一種計算機程序產品,包括計算機程序,所述計算機程序在被處理器執行時實現根據本公開提供的方法。
[0010]應當理解,本部分所描述的內容并非旨在標識本公開的實施例的關鍵或重要特征,也不用于限制本公開的范圍。本公開的其它特征將通過以下的說明書而變得容易理解。
附圖說明
[0011]附圖用于更好地理解本方案,不構成對本公開的限定。其中:
[0012]圖1是根據本公開的一個實施例的可以應用數據處理方法和裝置的示例性系統架構示意圖;
[0013]圖2是根據本公開的一個實施例的數據處理方法的流程圖;
[0014]圖3是根據本公開的一個實施例的計算直播間在各個方面的互動量的方法的示意圖;
[0015]圖4是根據本公開的一個實施例的互動量分析圖的示意圖;
[0016]圖5是根據本公開的一個實施例的數據處理裝置的框圖;
[0017]圖6是根據本公開的一個實施例的數據處理方法的電子設備的框圖。
具體實施方式
[0018]以下結合附圖對本公開的示范性實施例做出說明,其中包括本公開實施例的各種細節以助于理解,應當將它們認為僅僅是示范性的。因此,本領域普通技術人員應當認識到,可以對這里描述的實施例做出各種改變和修改,而不會背離本公開的范圍和精神。同樣,為了清楚和簡明,以下的描述中省略了對公知功能和結構的描述。
[0019]圖1是根據本公開一個實施例的可以應用數據處理方法和裝置的示例性系統架構示意圖。需要注意的是,圖1所示僅為可以應用本公開實施例的系統架構的示例,以幫助本領域技術人員理解本公開的
技術實現思路
,但并不意味著本公開實施例不可以用于其他設備、系統、環境或場景。
[0020]如圖1所示,根據該實施例的系統架構100可以包括多個終端設備101、服務器102和直播設備103。
[0021]終端設備101和直播設備103上可以安裝有直播平臺應用軟件,服務器102用于提供直播服務。
[0022]例如,主播用戶通過直播設備103向服務器102發起直播請求,服務器102為直播設備103分配一個直播間,主播用戶可以通過直播設備103在直播間內制作和發布直播視頻,該直播視頻是隨著現場事件的發生、發展進程同步制作和發布的。想要觀看直播視頻的用戶可以通過終端設備101向服務器102發送訪問直播間的請求,服務器102響應于來自終端設備101的訪問請求,將直播間的視頻發送給終端設備101,用戶可以通過終端設備101觀看直播視頻。
[0023]圖2是根據本公開的一個實施例的數據處理方法的流程圖。
[0024]如圖2所示,該數據處理方法200可以包括操作S210~操作S230。
[0025]在操作S210,獲取直播間的視頻在播放過程中產生的至少一個方面的互動數據。
[0026]互動數據可以是在直播過程中主播和用戶之間進行互動產生的。主播和用戶之間的互動數據可以是多方面的,例如可以包括用戶向主播提出的問題、主播回復用戶的信息、用戶向主播送出禮物(包括免費禮物和付費禮物)的數量以及用戶在直播間的評論等。
[0027]在操作S220,基于至少一個方面中各個方面的互動數據,計算直播間在各個方面的互動量。
[0028]基于每個方面的互動數據可以計算當前直播間在該方面的互動量,互動量可以是對互動數據進行抽取、統計并量化得到的,互動量可以表征直播間的主播和用戶之間的互動程度。
[0029]例如,直播過程中主播輸出的內容信息可以包括主播通過麥克風發出的語音消息以及主播通過鍵盤輸入的文本消息,如果主播輸出的內容信息中包含了用戶的昵稱,則說明主播與用戶之間存在互動。可以從主播輸出的內容信息中抽取出包含用戶昵稱的內容信息,并統計包含用戶昵稱的內容信息的數量,作為一個方面的互動量。
[0030]又例如,可以統計用戶向主播發出的禮物的數量,作為另一個方面的互動量。
[0031]在操作S230,對直播間在預設時段內各個方面的互動量進行統計分析。
[0032]預設時段可以是一周、一個月或一天等,對計算出的各個方面的互動量可以生成互動量圖表,該圖表可以反映互動量在預設時段內的變化趨勢。例如,針對在一周之內每天計算出的用戶向主播發出的禮物的數量,可以生成一周之內禮物數量的變化趨勢圖。
[0033]具體地,可以將生成的各個方面的互動量圖表發送給主播,使主播直觀看到一周之內各個方面的互動量的變化趨勢,以便于主播根據各個方面的互動量的變化趨勢有針對性地調整直播內容,進而提升直播效果和收益。
[0034]根據本公開的實施例,基于直播間在至少一個方面的互動量,還可以確定出直播間的視頻的播出方式。播出方式可以包括直播和錄播。
[0035]具體地,在確定直播間在至少一個方面的互動量大于第一預設閾值的情況下,確定直播間的視頻的播出方式為直播。例如,直播間內用戶的評價數量大于1000條,可以確定當前直播間的視頻是直播。又例如,進入直播間的用戶送出的禮物數量大于50個,可以確定當前直播間的視頻是直播。
[0036]具體地,在確定直播間在至少一個方面的互動量小于第二預設閾值的情況下,確定直播間的視頻的播出方式為錄播。例如,直播間內用戶的評價數量小于10條,可以確定當前直播間的視頻是錄播。本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種數據處理方法,包括:獲取直播間的視頻在播放過程中產生的至少一個方面的互動數據;基于所述至少一個方面中各個方面的互動數據,計算所述直播間在各個方面的互動量;對所述直播間在預設時段內各個方面的互動量進行統計分析。2.根據權利要求1所述的方法,還包括:基于所述直播間在至少一個方面的互動量,確定所述直播間的視頻的播出方式。3.根據權利要求2所述的方法,其中,所述基于所述直播間在至少一個方面的互動量,確定所述直播間的視頻的播出方式包括:在確定所述直播間在至少一個方面的互動量大于第一預設閾值的情況下,確定所述直播間的視頻的播出方式為直播;在確定所述直播間在至少一個方面的互動量小于第二預設閾值的情況下,確定所述直播間的視頻的播出方式為錄播。4.根據權利要求1所述的方法,其中,所述至少一個方面的互動數據包括訪問所述直播間的用戶的標識以及所述直播間的主播在視頻中輸出的內容信息,所述基于所述至少一個方面中各個方面的互動數據,計算所述直播間在各個方面的互動量包括:根據所述用戶的標識生成標識集合;根據所述主播在視頻中輸出的內容信息生成文本集合;對所述標識集合和所述文本集合進行比對,確定所述文本集合中包含所述標識集合中的標識的目標文本;計算所述目標文本的數量,作為所述直播間在第一方面的互動量。5.根據權利要求4所述的方法,其中,所述根據所述用戶的標識生成標識集合包括:提取所述用戶的完整標識;從提取的完整標識中去除預設符號,得到用戶的精簡標識;根據所述用戶的完整標識和精簡標識,生成所述標識集合。6.根據權利要求4所述的方法,其中,所述主播在視頻中輸出的內容信息包括輸出文本和輸出語音,所述根據所述主播在視頻中輸出的內容信息生成文本集合包括:通過語音識別將所述輸出語音轉化為語句文本;根據所述輸出文本和所述語句文本生成所述文本集合。7.根據權利要求1所述的方法,其中,所述至少一個方面的互動數據包括訪問所述直播間的用戶的評價文本,所述基于所述至少一個方面中各個方面的互動數據,計算所述直播間在各個方面的互動量包括:使用自然語言處理模型對所述評價文本進行語義分析,得到用戶具有的至少一個評價特征,每個評價特征用于表征用戶的情感、觀點和偏好中的之一;計算具有各個評價特征的用戶的數量...
【專利技術屬性】
技術研發人員:張志立,許亞賓,張凱,
申請(專利權)人:北京百度網訊科技有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。