本發(fā)明實(shí)施例屬于智能終端領(lǐng)域,尤其涉及一種微課數(shù)據(jù)的播放習(xí)慣分析方法及裝置。
背景技術(shù):
近年來(lái)為在校學(xué)生提供的各個(gè)學(xué)段、各個(gè)學(xué)科、各個(gè)學(xué)期不同內(nèi)容的課外輔導(dǎo)的微課視頻在逐年增加。隨之,查找并觀看到適合學(xué)生自身的微課內(nèi)容,切換學(xué)段、學(xué)科不同章節(jié)知識(shí)點(diǎn)的操作也逐漸變得煩雜,例如,為了從大量的微課視頻中查找到適合自己的內(nèi)容,用戶需要執(zhí)行頁(yè)面切換,分類或搜索等功能,從而增加了操作復(fù)雜度。
為了降低操作復(fù)雜度,現(xiàn)有方法主要是通過學(xué)習(xí)并分析用戶行為,再推測(cè)用戶的學(xué)習(xí)意圖,最后根據(jù)推測(cè)的用戶的學(xué)習(xí)意圖推送相應(yīng)的微課視頻。具體地,統(tǒng)計(jì)微課視頻播放的日期、類型,以累積用戶的播放習(xí)慣,再根據(jù)確定的播放習(xí)慣推薦適宜當(dāng)周、當(dāng)前時(shí)間的微課視頻。但現(xiàn)有的方法中,由于收集分析學(xué)生的播放習(xí)慣需要花費(fèi)較長(zhǎng)的時(shí)間,而若學(xué)生開始使用采用該方法的設(shè)備卻并沒有發(fā)現(xiàn)立竿見影的效果,則很可能不再使用采用該方法的設(shè)備。因此,需要在短時(shí)間內(nèi)收集分析大量的學(xué)生微課視頻的學(xué)習(xí)習(xí)慣和播放習(xí)慣。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供了一種微課數(shù)據(jù)的播放習(xí)慣分析方法及裝置,旨在解決現(xiàn)有的方法需要較長(zhǎng)的時(shí)間確定微課數(shù)據(jù)的播放習(xí)慣的問題。
本發(fā)明實(shí)施例第一方面,提供了一種微課數(shù)據(jù)的播放習(xí)慣分析方法,所述方法包括:
獲取微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻,以及,獲取所述微課數(shù)據(jù)的基本信息,所述微課數(shù)據(jù)的基本信息包括:微課數(shù)據(jù)所屬的科目;
根據(jù)預(yù)設(shè)的離散化時(shí)刻分割所述微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻,以確定至少一個(gè)視聽記錄;所述預(yù)設(shè)的離散化時(shí)刻根據(jù)預(yù)設(shè)的第一單位時(shí)間離散化一天的所有時(shí)刻確定;
根據(jù)所述視聽記錄以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。
本發(fā)明實(shí)施例的第二方面,提供一種微課數(shù)據(jù)的播放習(xí)慣分析裝置,所述裝置包括:
播放時(shí)刻獲取單元,用于獲取微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻,以及,獲取所述微課數(shù)據(jù)的基本信息,所述微課數(shù)據(jù)的基本信息包括:微課數(shù)據(jù)所屬的科目;
視聽記錄確定單元,用于根據(jù)預(yù)設(shè)的離散化時(shí)刻分割所述微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻,以確定至少一個(gè)視聽記錄;所述預(yù)設(shè)的離散化時(shí)刻根據(jù)預(yù)設(shè)的第一單位時(shí)間離散化一天的所有時(shí)刻確定;
播放習(xí)慣確定單元,用于根據(jù)所述視聽記錄以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。
在本發(fā)明實(shí)施例中,由于根據(jù)所述視聽記錄以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣,而視聽記錄是根據(jù)預(yù)設(shè)的離散化時(shí)刻分割所述微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻確定,因此,能夠在較短的時(shí)間內(nèi)獲取到更多的用于分析播放習(xí)慣的樣本,從而在較短時(shí)間內(nèi)確定更準(zhǔn)確的微課數(shù)據(jù)的播放習(xí)慣。
附圖說(shuō)明
圖1是本發(fā)明第一實(shí)施例提供的一種微課數(shù)據(jù)的播放習(xí)慣分析方法的流程圖;
圖2是本發(fā)明第二實(shí)施例提供的一種微課數(shù)據(jù)的播放習(xí)慣分析裝置的結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實(shí)施例中,獲取微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻,以及,獲取所述微課數(shù)據(jù)的基本信息,根據(jù)預(yù)設(shè)的離散化時(shí)刻分割所述微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻,以確定至少一個(gè)視聽記錄,所述預(yù)設(shè)的離散化時(shí)刻根據(jù)預(yù)設(shè)的第一單位時(shí)間離散化一天的所有時(shí)刻確定,根據(jù)所述視聽記錄以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。
為了說(shuō)明本發(fā)明所述的技術(shù)方案,下面通過具體實(shí)施例來(lái)進(jìn)行說(shuō)明。
實(shí)施例一:
圖1示出了本發(fā)明第一實(shí)施例提供的一種微課數(shù)據(jù)的播放習(xí)慣分析方法的流程圖,詳述如下:
步驟S11,獲取微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻,以及,獲取所述微課數(shù)據(jù)的基本信息,所述微課數(shù)據(jù)的基本信息包括:微課數(shù)據(jù)所屬的科目。
其中,微課數(shù)據(jù)(如微課視頻、微課音頻等)播放的開始時(shí)刻(或結(jié)束時(shí)刻)包括播放的日期、星期、時(shí)間點(diǎn)(具體到時(shí)和/或分和/或秒)。微課數(shù)據(jù)的基本信息包括:微課數(shù)據(jù)所述的科目(如語(yǔ)文、數(shù)學(xué)等)、課程包(如各科的模擬考試試題等)、課程名稱等。表1示出了獲取微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻,以及,獲取所述微課數(shù)據(jù)的基本信息的其中一個(gè)例子:
表1:
需要說(shuō)明的是,為了提高微課數(shù)據(jù)的播放習(xí)慣分析的準(zhǔn)確度,需要獲取一段時(shí)間內(nèi)不同微課數(shù)據(jù)播放的多個(gè)開始時(shí)刻和結(jié)束時(shí)刻。
步驟S12,根據(jù)預(yù)設(shè)的離散化時(shí)刻分割所述微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻,以確定至少一個(gè)視聽記錄;所述預(yù)設(shè)的離散化時(shí)刻根據(jù)預(yù)設(shè)的第一單位時(shí)間離散化一天的所有時(shí)刻確定。
其中,預(yù)設(shè)的第一單位時(shí)間可以為“1小時(shí)”,例如,假設(shè)預(yù)設(shè)的離散化時(shí)刻是以整點(diǎn)離散的,則由于一天有24個(gè)時(shí)刻,則0點(diǎn)到1點(diǎn)(即0-1)、1點(diǎn)到2點(diǎn)(即1-2)、2點(diǎn)到3點(diǎn)(即2-3)、..、分別為預(yù)設(shè)的離散化時(shí)刻中的某幾個(gè)離散化時(shí)刻。
具體地,在微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻橫跨幾個(gè)離散化時(shí)刻時(shí),例如,假設(shè)微課數(shù)據(jù)播放的開始時(shí)刻為20點(diǎn)58分,微課數(shù)據(jù)播放的結(jié)束時(shí)刻為22點(diǎn)10分,則根據(jù)預(yù)設(shè)的離散化時(shí)刻(整點(diǎn)分割)將20點(diǎn)58分到22點(diǎn)10分之間的時(shí)刻分割為從20點(diǎn)58分到21點(diǎn)、從21點(diǎn)到22點(diǎn)、從22點(diǎn)到22點(diǎn)10分這3個(gè)視聽記錄。分割后的數(shù)據(jù)如表2所示:
表2:
步驟S13,根據(jù)所述視聽記錄以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。
具體地,將視聽記錄與微課數(shù)據(jù)的基本信息對(duì)應(yīng)存儲(chǔ),得到微課數(shù)據(jù)的播放習(xí)慣。
可選地,為了提高微課數(shù)據(jù)的播放習(xí)慣的分析準(zhǔn)確度,可為每個(gè)視聽記錄賦予對(duì)應(yīng)的權(quán)重,此時(shí),所述步驟S13具體包括:
A1、采用第二單位時(shí)間對(duì)所述視聽記錄進(jìn)行離散化,所述第二單位時(shí)間的時(shí)間粒度短于所述第一單位時(shí)間的時(shí)間粒度。其中,第二單位時(shí)間的時(shí)間粒度可以為分或秒。例如,在第一單位時(shí)間的時(shí)間粒度為“時(shí)”的時(shí)候,第二單位時(shí)間的時(shí)間粒度可以為“分”或“秒”當(dāng)然,若第二單位時(shí)間的時(shí)間粒度為“秒”時(shí),微課數(shù)據(jù)播放的開始時(shí)刻(或結(jié)束時(shí)刻)應(yīng)精確到“秒”。由于對(duì)視聽記錄進(jìn)行離散化,因此,增加了獲取的信息數(shù)量,從而提高了分析微課數(shù)據(jù)的播放習(xí)慣的可信度。
A2、根據(jù)離散化的視聽記錄確定所述視聽記錄的權(quán)重,根據(jù)所述視聽記錄的權(quán)重以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。具體地,當(dāng)確定視聽記錄的權(quán)重時(shí),即確定與該視聽記錄對(duì)應(yīng)的一個(gè)微課數(shù)據(jù)(如某一科目的微課數(shù)據(jù))的權(quán)重。其中,權(quán)重的值與離散化的視聽記錄對(duì)應(yīng)的時(shí)長(zhǎng)有關(guān),當(dāng)離散化的視聽記錄對(duì)應(yīng)的時(shí)長(zhǎng),對(duì)應(yīng)的權(quán)重的值也越大。例如,假設(shè)第二單位時(shí)間的時(shí)間粒度為“分”,則離散化的視聽記錄也可與“分”有關(guān),如1分鐘對(duì)應(yīng)的權(quán)重為1,2分鐘對(duì)應(yīng)的權(quán)重的值為2,其他依次類推,如表3所示:
當(dāng)統(tǒng)計(jì)出一段時(shí)間內(nèi)不同微課數(shù)據(jù)(如不同科目)在不同離散化時(shí)刻的權(quán)重后,若某個(gè)離散化時(shí)刻,某一個(gè)科目的權(quán)重越大,則表明用戶在該離散化時(shí)刻更傾向于觀看該科目的內(nèi)容。
可選地,將統(tǒng)計(jì)的不同微課數(shù)據(jù)在不同離散化時(shí)刻的頻數(shù)作為微課數(shù)據(jù)的播放習(xí)慣的一個(gè)內(nèi)容,此時(shí),所述步驟S13具體包括:
B1、采用第二單位時(shí)間對(duì)所述視聽記錄進(jìn)行離散化,所述第二單位時(shí)間的時(shí)間粒度短于所述第一單位時(shí)間的時(shí)間粒度。
B2、根據(jù)離散化的視聽記錄確定所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的頻數(shù),根據(jù)所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的頻數(shù)以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。具體地,統(tǒng)計(jì)同一微課數(shù)據(jù)在同一離散化時(shí)刻的離散化的視聽記錄的頻數(shù),以確定不同微課數(shù)據(jù)在不同離散化時(shí)刻的頻數(shù)。表4示出了統(tǒng)計(jì)科目為語(yǔ)文、數(shù)學(xué)、英語(yǔ)在不同離散化時(shí)刻的離散化的視頻記錄的頻數(shù)。
表4:
表5示出了不同課程包在不同離散化時(shí)刻的離散化的視頻記錄的頻數(shù)。
表5:
根據(jù)表4、表5可知,某個(gè)離散化時(shí)刻,若某一個(gè)科目(或課程包)的頻數(shù)越大,則表明用戶在該離散化時(shí)刻更傾向于觀看該科目的內(nèi)容。
進(jìn)一步地,為了更直觀地表示用戶觀看不同微課數(shù)據(jù)的概率,所述步驟S13具體包括:
C1、采用第二單位時(shí)間對(duì)所述視聽記錄進(jìn)行離散化,所述第二單位時(shí)間的時(shí)間粒度短于所述第一單位時(shí)間的時(shí)間粒度。
C2、根據(jù)離散化的視聽記錄確定所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的頻數(shù),根據(jù)所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的頻數(shù)確定所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的概率。其中,確定的概率可通過百分比四舍五入取整確定。
C3、根據(jù)所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的概率以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。
表6、表7分別示出了不同科目,不同課程包在不同離散化時(shí)刻的離散化的視頻記錄的概率。
表6:
表7:
根據(jù)上述的表6、表7可知,當(dāng)某一科目(或課程包)的概率越大,則表明用戶在該離散化時(shí)刻更傾向于觀看該科目的內(nèi)容。
可選地,在所述步驟S13之后,包括:
D1、檢測(cè)接收到微課數(shù)據(jù)播放指令所在的時(shí)刻。
D2、將檢測(cè)的時(shí)刻與預(yù)設(shè)的離散化時(shí)刻比較,以判定所述檢測(cè)的時(shí)刻所在的離散化時(shí)刻。例如,假設(shè)檢測(cè)的時(shí)刻為20:01,預(yù)設(shè)的離散化時(shí)刻為整點(diǎn)劃分的時(shí)刻,則可知檢測(cè)的時(shí)刻應(yīng)處于20-21這一離散化時(shí)刻之間。
D3、將判定的所述檢測(cè)的時(shí)刻所在的離散化時(shí)刻與確定的微課數(shù)據(jù)的播放習(xí)慣比較,確定與所述檢測(cè)的時(shí)刻對(duì)應(yīng)的微課數(shù)據(jù)的基本信息。假設(shè)檢測(cè)的時(shí)刻應(yīng)處于20-21這一離散化時(shí)刻之間,再判斷檢測(cè)的時(shí)刻所在的星期(假設(shè)在星期日),最后查找微課數(shù)據(jù)的播放習(xí)慣中星期日的“20-21”這一時(shí)刻,用戶更傾向于觀看的微課數(shù)據(jù)。例如,假設(shè)微課數(shù)據(jù)的播放習(xí)慣中星期日的“20-21”這一時(shí)刻,權(quán)重最大的科目為數(shù)學(xué),則將“數(shù)學(xué)”確定為與檢測(cè)的時(shí)刻對(duì)應(yīng)的微課數(shù)據(jù)的基本信息。當(dāng)然,若用戶更傾向于觀看的微課數(shù)據(jù)是通過頻數(shù)、概率等確定,則查找頻數(shù)最大或概率最高的微課數(shù)據(jù)的基本信息,此處不再贅述。
D4、推送確定的與所述檢測(cè)的時(shí)刻對(duì)應(yīng)的微課數(shù)據(jù)的基本信息對(duì)應(yīng)的微課數(shù)據(jù)。
本發(fā)明第一實(shí)施例中,獲取微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻,以及,獲取所述微課數(shù)據(jù)的基本信息,根據(jù)預(yù)設(shè)的離散化時(shí)刻分割所述微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻,以確定至少一個(gè)視聽記錄,所述預(yù)設(shè)的離散化時(shí)刻根據(jù)預(yù)設(shè)的第一單位時(shí)間離散化一天的所有時(shí)刻確定,根據(jù)所述視聽記錄以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。由于根據(jù)所述視聽記錄以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣,而視聽記錄是根據(jù)預(yù)設(shè)的離散化時(shí)刻分割所述微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻確定,因此,能夠在較短的時(shí)間內(nèi)獲取到更多的用于分析播放習(xí)慣的樣本,從而在較短時(shí)間內(nèi)確定更準(zhǔn)確的微課數(shù)據(jù)的播放習(xí)慣。
應(yīng)理解,在本發(fā)明實(shí)施例中,上述各過程的序號(hào)的大小并不意味著執(zhí)行順序的先后,各過程的執(zhí)行順序應(yīng)以其功能和內(nèi)在邏輯確定,而不應(yīng)對(duì)本發(fā)明實(shí)施例的實(shí)施過程構(gòu)成任何限定。
實(shí)施例二:
圖2示出了本發(fā)明第二實(shí)施例提供的一種微課數(shù)據(jù)的播放習(xí)慣分析裝置的結(jié)構(gòu)圖,該微課數(shù)據(jù)的播放習(xí)慣分析裝置可應(yīng)用于各種智能終端中,該智能終端可以包括經(jīng)無(wú)線接入網(wǎng)RAN與一個(gè)或多個(gè)核心網(wǎng)進(jìn)行通信的用戶設(shè)備,該用戶設(shè)備可以是移動(dòng)電話(或稱為“蜂窩”電話)、具有移動(dòng)設(shè)備的計(jì)算機(jī)等,例如,用戶設(shè)備還可以是便攜式、袖珍式、手持式、計(jì)算機(jī)內(nèi)置的或者車載的移動(dòng)裝置,它們與無(wú)線接入網(wǎng)交換語(yǔ)音和/或數(shù)據(jù)。又例如,該移動(dòng)設(shè)備可以包括智能手機(jī)、平板電腦、家教機(jī)、個(gè)人數(shù)字助理PDA、銷售終端POS或車載電腦等。為了便于說(shuō)明,僅示出了與本發(fā)明實(shí)施例相關(guān)的部分。
該微課數(shù)據(jù)的播放習(xí)慣分析裝置包括:播放時(shí)刻獲取單元21、視聽記錄確定單元22、播放習(xí)慣確定單元23。其中:
播放時(shí)刻獲取單元21,用于獲取微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻,以及,獲取所述微課數(shù)據(jù)的基本信息,所述微課數(shù)據(jù)的基本信息包括:微課數(shù)據(jù)所屬的科目。
其中,微課數(shù)據(jù)(如微課視頻、微課音頻等)播放的開始時(shí)刻(或結(jié)束時(shí)刻)包括播放的日期、星期、時(shí)間點(diǎn)(具體到時(shí)和/或分和/或秒)。微課數(shù)據(jù)的基本信息包括:微課數(shù)據(jù)所述的科目(如語(yǔ)文、數(shù)學(xué)等)、課程包(如各科的模擬考試試題等)、課程名稱等。
視聽記錄確定單元22,用于根據(jù)預(yù)設(shè)的離散化時(shí)刻分割所述微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻,以確定至少一個(gè)視聽記錄。所述預(yù)設(shè)的離散化時(shí)刻根據(jù)預(yù)設(shè)的第一單位時(shí)間離散化一天的所有時(shí)刻確定。
其中,預(yù)設(shè)的第一單位時(shí)間可以為“1小時(shí)”。
播放習(xí)慣確定單元23,用于根據(jù)所述視聽記錄以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。
具體地,將視聽記錄與微課數(shù)據(jù)的基本信息對(duì)應(yīng)存儲(chǔ),得到微課數(shù)據(jù)的播放習(xí)慣。
可選地,為了提高微課數(shù)據(jù)的播放習(xí)慣的分析準(zhǔn)確度,可為每個(gè)視聽記錄賦予對(duì)應(yīng)的權(quán)重,所述播放習(xí)慣確定單元23具體包括:
第一視聽記錄離散模塊,用于采用第二單位時(shí)間對(duì)所述視聽記錄進(jìn)行離散化,所述第二單位時(shí)間的時(shí)間粒度短于所述第一單位時(shí)間的時(shí)間粒度。其中,第二單位時(shí)間的時(shí)間粒度可以為分或秒。
視聽記錄權(quán)重確定模塊,用于根據(jù)離散化的視聽記錄確定所述視聽記錄的權(quán)重,根據(jù)所述視聽記錄的權(quán)重以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。具體地,當(dāng)確定視聽記錄的權(quán)重時(shí),即確定與該視聽記錄對(duì)應(yīng)的一個(gè)微課數(shù)據(jù)(如某一科目的微課數(shù)據(jù))的權(quán)重。其中,權(quán)重的值與離散化的視聽記錄對(duì)應(yīng)的時(shí)長(zhǎng)有關(guān),當(dāng)離散化的視聽記錄對(duì)應(yīng)的時(shí)長(zhǎng),對(duì)應(yīng)的權(quán)重的值也越大。
可選地,將統(tǒng)計(jì)的不同微課數(shù)據(jù)在不同離散化時(shí)刻的頻數(shù)作為微課數(shù)據(jù)的播放習(xí)慣的一個(gè)內(nèi)容,此時(shí),所述播放習(xí)慣確定單元23具體包括:
第二視聽記錄離散模塊,用于采用第二單位時(shí)間對(duì)所述視聽記錄進(jìn)行離散化,所述第二單位時(shí)間的時(shí)間粒度短于所述第一單位時(shí)間的時(shí)間粒度。
微課數(shù)據(jù)的頻數(shù)確定模塊,用于根據(jù)離散化的視聽記錄確定所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的頻數(shù),根據(jù)所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的頻數(shù)以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。具體地,統(tǒng)計(jì)同一微課數(shù)據(jù)在同一離散化時(shí)刻的離散化的視聽記錄的頻數(shù),以確定不同微課數(shù)據(jù)在不同離散化時(shí)刻的頻數(shù)。
進(jìn)一步地,為了更直觀地表示用戶觀看不同微課數(shù)據(jù)的概率,所述播放習(xí)慣確定單元23具體包括:
第三視聽記錄離散模塊,用于采用第二單位時(shí)間對(duì)所述視聽記錄進(jìn)行離散化,所述第二單位時(shí)間的時(shí)間粒度短于所述第一單位時(shí)間的時(shí)間粒度。
微課數(shù)據(jù)的概率確定模塊,用于根據(jù)離散化的視聽記錄確定所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的頻數(shù),根據(jù)所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的頻數(shù)確定所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的概率。其中,確定的概率可通過百分比四舍五入取整確定。
微課數(shù)據(jù)的播放習(xí)慣確定模塊,用于根據(jù)所述微課數(shù)據(jù)在所述預(yù)設(shè)的離散化時(shí)刻的概率以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣。
可選地,所述微課數(shù)據(jù)的播放習(xí)慣分析裝置包括:
播放時(shí)刻檢測(cè)單元,用于檢測(cè)接收到微課數(shù)據(jù)播放指令所在的時(shí)刻。
播放時(shí)刻比較單元,用于將檢測(cè)的時(shí)刻與預(yù)設(shè)的離散化時(shí)刻比較,以判定所述檢測(cè)的時(shí)刻所在的離散化時(shí)刻。
微課數(shù)據(jù)的基本信息確定單元,用于將判定的所述檢測(cè)的時(shí)刻所在的離散化時(shí)刻與確定的微課數(shù)據(jù)的播放習(xí)慣比較,確定與所述檢測(cè)的時(shí)刻對(duì)應(yīng)的微課數(shù)據(jù)的基本信息。
微課數(shù)據(jù)推送單元,用于推送確定的與所述檢測(cè)的時(shí)刻對(duì)應(yīng)的微課數(shù)據(jù)的基本信息對(duì)應(yīng)的微課數(shù)據(jù)。
由于根據(jù)已確定的準(zhǔn)確的微課數(shù)據(jù)的播放習(xí)慣查找對(duì)應(yīng)的微課數(shù)據(jù)的基本信息,因此,使得推送的微課數(shù)據(jù)也更準(zhǔn)確。
本發(fā)明第二實(shí)施例中,由于根據(jù)所述視聽記錄以及所述微課數(shù)據(jù)的基本信息確定所述微課數(shù)據(jù)的播放習(xí)慣,而視聽記錄是根據(jù)預(yù)設(shè)的離散化時(shí)刻分割所述微課數(shù)據(jù)播放的開始時(shí)刻和結(jié)束時(shí)刻之間的時(shí)刻確定,因此,能夠在較短的時(shí)間內(nèi)獲取到更多的用于分析播放習(xí)慣的樣本,從而在較短時(shí)間內(nèi)確定更準(zhǔn)確的微課數(shù)據(jù)的播放習(xí)慣。
本領(lǐng)域普通技術(shù)人員可以意識(shí)到,結(jié)合本文中所公開的實(shí)施例描述的各示例的單元及算法步驟,能夠以電子硬件、或者計(jì)算機(jī)軟件和電子硬件的結(jié)合來(lái)實(shí)現(xiàn)。這些功能究竟以硬件還是軟件方式來(lái)執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計(jì)約束條件。專業(yè)技術(shù)人員可以對(duì)每個(gè)特定的應(yīng)用來(lái)使用不同方法來(lái)實(shí)現(xiàn)所描述的功能,但是這種實(shí)現(xiàn)不應(yīng)認(rèn)為超出本發(fā)明的范圍。
所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng)、裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng)、裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
所述作為分離部件說(shuō)明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。
另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
所述功能如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。