本公開涉及多媒體技術領域,尤其涉及一種多媒體資源的分類方法及裝置。
背景技術:
視頻網站通常會將視頻進行分類,以在相關的分類下顯示屬于該分類的視頻的信息。例如,當用戶點擊喜劇電影分類時,可以在相關界面中顯示喜劇電影分類下的各個視頻的信息。其中,視頻的信息可以包括視頻的標題、標簽或海報等。相關技術中,通常根據(jù)視頻的標題和/或標簽進行視頻分類,所考慮的相關信息較少,導致視頻分類的準確性較低。
技術實現(xiàn)要素:
有鑒于此,本公開提出了一種多媒體資源的分類方法及裝置,以提高多媒體資源分類的準確性。
根據(jù)本公開的一方面,提供了一種多媒體資源的分類方法,包括:
統(tǒng)計用戶針對多媒體資源輸入的各類圖標的數(shù)量;
根據(jù)所述多媒體資源對應的各類圖標的數(shù)量,確定所述多媒體資源對應的分類。
在一種可能的實現(xiàn)方式中,根據(jù)所述多媒體資源對應的各類圖標的數(shù)量,確定所述多媒體資源對應的分類,包括:
將所述多媒體資源對應的各類圖標中數(shù)量最大的一類圖標確定為第一類圖標;
將所述第一類圖標對應的分類確定為所述多媒體資源對應的分類。
在一種可能的實現(xiàn)方式中,根據(jù)所述多媒體資源對應的各類圖標的數(shù)量,確定所述多媒體資源對應的分類,包括:
按照所述多媒體資源對應的各類圖標的數(shù)量由大到小的順序對所述各類圖標進行排序;
將排序在前的n類圖標對應的分類確定為所述多媒體資源對應的分類,其中,n為正整數(shù)。
在一種可能的實現(xiàn)方式中,所述方法還包括:
確定所述分類中各個多媒體資源對應的屬于所述分類的圖標的數(shù)量和/或所述各個多媒體資源的發(fā)布時間;
根據(jù)所述各個多媒體資源對應的屬于所述分類的圖標的數(shù)量和/或所述各個多媒體資源的發(fā)布時間,對所述各個多媒體資源進行排序。
根據(jù)本公開的另一方面,提供了一種多媒體資源的分類裝置,包括:
第一統(tǒng)計模塊,用于統(tǒng)計用戶針對多媒體資源輸入的各類圖標的數(shù)量;
第一確定模塊,用于根據(jù)所述多媒體資源對應的各類圖標的數(shù)量,確定所述多媒體資源對應的分類。
在一種可能的實現(xiàn)方式中,所述第一確定模塊包括:
第一類圖標確定子模塊,用于將所述多媒體資源對應的各類圖標中數(shù)量最大的一類圖標確定為第一類圖標;
第一分類確定子模塊,用于將所述第一類圖標對應的分類確定為所述多媒體資源對應的分類。
在一種可能的實現(xiàn)方式中,所述第一確定模塊包括:
圖標排序子模塊,用于按照所述多媒體資源對應的各類圖標的數(shù)量由大到小的順序對所述各類圖標進行排序;
第二分類確定子模塊,用于將排序在前的n類圖標對應的分類確定為所述多媒體資源對應的分類,其中,n為正整數(shù)。
在一種可能的實現(xiàn)方式中,所述裝置還包括:
第二確定模塊,用于確定所述分類中各個多媒體資源對應的屬于所述分類的圖標的數(shù)量和/或所述各個多媒體資源的發(fā)布時間;
多媒體資源排序模塊,用于根據(jù)所述各個多媒體資源對應的屬于所述分類的圖標的數(shù)量和/或所述各個多媒體資源的發(fā)布時間,對所述各個多媒體資源進行排序。
根據(jù)本公開的另一方面,提供了一種多媒體資源的分類裝置,包括:處理器;用于存儲處理器可執(zhí)行指令的存儲器;其中,所述處理器被配置為執(zhí)行上述方法。
根據(jù)本公開的另一方面,提供了一種非易失性計算機可讀存儲介質,當所述存儲介質中的指令由終端和/或服務器的處理器執(zhí)行時,使得終端和/或服務器能夠執(zhí)行上述方法。
本公開的多媒體資源的分類方法及裝置通過統(tǒng)計用戶針對多媒體資源輸入的各類圖標的數(shù)量,并根據(jù)多媒體資源對應的各類圖標的數(shù)量,確定多媒體資源對應的分類,由此能夠在對多媒體資源進行分類時,考慮用戶針對多媒體資源輸入的各類圖標,從而能夠提高多媒體資源分類的準確性。
根據(jù)下面參考附圖對示例性實施例的詳細說明,本公開的其它特征及方面將變得清楚。
附圖說明
包含在說明書中并且構成說明書的一部分的附圖與說明書一起示出了本公開的示例性實施例、特征和方面,并且用于解釋本公開的原理。
圖1示出根據(jù)本公開一實施例的多媒體資源的分類方法的流程圖。
圖2示出根據(jù)本公開一實施例的多媒體資源的分類方法中視頻播放界面的示意圖。
圖3示出根據(jù)本公開一實施例的多媒體資源的分類方法中步驟s102的一示例性的流程圖。
圖4示出根據(jù)本公開一實施例的多媒體資源的分類方法中步驟s102的另一示例性的流程圖。
圖5示出根據(jù)本公開一實施例的多媒體資源的分類方法的一示例性的流程圖。
圖6示出根據(jù)本公開一實施例的多媒體資源的分類裝置的框圖。
圖7示出根據(jù)本公開一實施例的多媒體資源的分類裝置的一示例性的框圖。
圖8是根據(jù)一示例性實施例示出的一種用于多媒體資源的分類的裝置1900的框圖。
具體實施方式
以下將參考附圖詳細說明本公開的各種示例性實施例、特征和方面。附圖中相同的附圖標記表示功能相同或相似的元件。盡管在附圖中示出了實施例的各種方面,但是除非特別指出,不必按比例繪制附圖。
在這里專用的詞“示例性”意為“用作例子、實施例或說明性”。這里作為“示例性”所說明的任何實施例不必解釋為優(yōu)于或好于其它實施例。
另外,為了更好的說明本公開,在下文的具體實施方式中給出了眾多的具體細節(jié)。本領域技術人員應當理解,沒有某些具體細節(jié),本公開同樣可以實施。在一些實例中,對于本領域技術人員熟知的方法、手段、元件和電路未作詳細描述,以便于凸顯本公開的主旨。
實施例1
圖1示出根據(jù)本公開一實施例的多媒體資源的分類方法的流程圖。該方法可以應用于服務器中。如圖1所示,該方法包括:
在步驟s101中,統(tǒng)計用戶針對多媒體資源輸入的各類圖標的數(shù)量。
其中,多媒體可以是多種媒體的綜合,例如可以包括文字、聲音和圖像等多種媒體形式。例如,多媒體資源可以為視頻,在此不作限定。用戶針對多媒體資源輸入的各類圖標可以為用戶針對多媒體資源輸入的評論圖標或彈幕圖標等,在此不作限定。評論圖標可以為用戶在評論區(qū)域輸入的圖標。彈幕圖標可以為用戶在彈幕區(qū)域輸入的圖標。
圖2示出根據(jù)本公開一實施例的多媒體資源的分類方法中視頻播放界面的示意圖。如圖2所示,區(qū)域21可以為彈幕圖標的輸入?yún)^(qū)域,區(qū)域22可以為彈幕圖標的顯示區(qū)域。用戶可以在區(qū)域21中選擇并點擊彈幕圖標,被選中的彈幕圖標即時在區(qū)域22中顯示。圖標可以是表示用戶情緒或者表示用戶對多媒體資源的評價的計算機圖形。如圖2所示,區(qū)域21中的彈幕圖標從左向右依次可以表示愛心、驚訝、笑哭、可憐、無聊和贊等情緒。本實施例不限制彈幕圖標的圖形,例如彈幕圖標還可以為笑臉圖標或捂臉圖標等。
需要說明的是,每類圖標可以包括多個圖形不同但具有相似情緒的圖標,例如可以將表示悲傷情緒的圖標(例如流淚圖標、大哭圖標、難過圖標和撇嘴圖標等)作為一類圖標,每類圖標也可以只包括一種圖標,例如可以將難過圖標作為一類圖標。通過用戶針對多媒體資源輸入的圖標來判斷用戶的情緒,匹配方式較為直接且較為準確,從而確定的多媒體資源的情緒標簽或分類也較為準確。
作為本實施例的一個示例,可以統(tǒng)計所有用戶針對多媒體資源輸入的全部彈幕圖標中各類圖標的數(shù)量。由于彈幕圖標可以及時準確地表達用戶對于多媒體資源的情緒,因此在統(tǒng)計用戶針對多媒體資源輸入的各類圖標的數(shù)量時,可以優(yōu)選彈幕圖標。
作為本實施例的另一個示例,可以統(tǒng)計在第一時間段內各個用戶針對多媒體資源輸入的部分彈幕圖標中各類圖標的數(shù)量。其中,該部分彈幕圖標可以包括輸入時間在第一時間段內的所有彈幕圖標。
作為本實施例的另一個示例,可以統(tǒng)計在第一時間段內各個用戶針對多媒體資源輸入的部分評論圖標和部分彈幕圖標中各類圖標的數(shù)量。其中,該部分評論圖標可以包括輸入時間在第一時間段內的所有評論圖標。
需要說明的是,第一時間段可以為具有起始時間和結束時間的時間區(qū)域,例如第一時間段可以為當前系統(tǒng)時間之前的三個月或六個月等,在此不做限定。統(tǒng)計第一時間段內用戶針對多媒體資源輸入的各類圖標的數(shù)量,以使得統(tǒng)計結果更具有代表意義,從而能夠提高多媒體資源分類的準確性。
在步驟s102中,根據(jù)該多媒體資源對應的各類圖標的數(shù)量,確定該多媒體資源對應的分類。
其中,每類圖標可以與多媒體資源對應的分類具有對應關系。例如,表示愛心情緒的圖標可以與感情類的多媒體資源具有對應關系,表示驚訝情緒的圖標可以與驚悚類的多媒體資源具有對應的關系,表示笑哭情緒的圖標可以與喜劇類的多媒體資源具有對應關系,表示可憐情緒的圖標可以與悲劇類的多媒體資源具有對應關系等。
作為本實施例的一個示例,可以根據(jù)該多媒體資源對應的各類圖標的數(shù)量,確定該多媒體資源對應的一個分類。
作為本實施例的另一個示例,可以根據(jù)該多媒體資源對應的各類圖標的數(shù)量,確定該多媒體資源對應的多個分類。
需要說明的是,某一個多媒體資源可以屬于多個多媒體資源對應的分類,在不同多媒體資源對應的分類下,該多媒體資源的排行可能不同。例如,某一個多媒體資源的笑哭彈幕圖標的數(shù)量為1000個、驚訝彈幕圖標的數(shù)量為500個,那么該多媒體資源可能在喜劇類的排行榜中位于第一,而可能在驚悚類的排行榜中位于第四。
本實施例不限制多媒體資源的顯示方式。例如,可以顯示至少一個分類,在用戶點擊進入分類之后,顯示屬于該分類的多個多媒體資源的信息。用戶可以點擊信息以查看多媒體資源的詳情,還可點擊分類對應的“更多”控件以查看其他分類。其中,多媒體資源的信息可以包括多媒體資源的標題、標簽或海報等。
再例如,可以顯示至少一個分類的排行榜,排行榜中可以顯示屬于該分類的多個多媒體資源的信息。用戶可以點擊信息以查看多媒體資源的詳情,還可點擊分類的排行榜對應的“更多”控件以查看其他分類的排行榜。本實施例不限制排行榜的確定方式,例如可以在排行榜中隨機顯示屬于該分類的多媒體資源,再例如可以根據(jù)該分類中各個多媒體資源對應的屬于該分類的圖標的數(shù)量確定排行榜。
再例如,用戶可以點擊信息以查看多媒體資源的詳情,還可以點擊多媒體資源對應的“更多”控件以查看該多媒體資源對應的各類圖標、各類圖標的數(shù)量和該多媒體資源在各類圖標下的排名中的一項或多項。例如,在喜劇類的視頻a中點擊“更多”控件,可以顯示視頻a對應的各類圖標,例如笑哭彈幕圖標和驚訝彈幕圖標;也可以顯示視頻a對應的各類圖標的數(shù)量,例如笑哭彈幕圖標的數(shù)量為1000個,驚訝彈幕圖標的數(shù)量為500個;還可以顯示視頻a在各類圖標下的排名,例如視頻a在笑哭彈幕圖標對應的喜劇類的排行榜中位于第一,在驚訝彈幕圖標對應的驚悚類的排行榜中位于第四。
需要說明的是,本領域技術人員應當能夠理解,根據(jù)多媒體資源對應的各類圖標的數(shù)量,確定該多媒體資源對應的分類是多媒體資源分類方式中的一種,還可以將多媒體資源對應的各類圖標的數(shù)量作為一個參考量,與相關技術中的其他多媒體資源分類方法結合,確定該多媒體資源對應的分類。
本實施例的多媒體資源的分類方法能夠在對多媒體資源進行分類時,考慮用戶針對多媒體資源輸入的各類圖標,從而能夠提高多媒體資源分類的準確性。
圖3示出根據(jù)本公開一實施例的多媒體資源的分類方法中步驟s102的一示例性的流程圖。如圖3所示,根據(jù)多媒體資源對應的各類圖標的數(shù)量,確定該多媒體資源對應的分類,包括:
在步驟s301中,將多媒體資源對應的各類圖標中數(shù)量最大的一類圖標確定為第一類圖標。
在步驟s302中,將第一類圖標對應的分類確定為該多媒體資源對應的分類。
例如,統(tǒng)計各個用戶針對視頻a輸入的全部彈幕圖標中各類圖標的數(shù)量,得到600個笑哭彈幕圖標、70個無聊彈幕圖標和200個驚訝彈幕圖標,則可以將笑哭彈幕圖標確定為第一類圖標,并將笑哭彈幕圖標對應的喜劇類確定為視頻a對應的分類。
圖4示出根據(jù)本公開一實施例的多媒體資源的分類方法中步驟s102的另一示例性的流程圖。如圖4所示,根據(jù)多媒體資源對應的各類圖標的數(shù)量,確定該多媒體資源對應的分類,包括:
在步驟s401中,按照多媒體資源對應的各類圖標的數(shù)量由大到小的順序對各類圖標進行排序。
在步驟s402中,將排序在前的n類圖標對應的分類確定為該多媒體資源對應的分類,其中,n為正整數(shù)。
例如,統(tǒng)計各個用戶針對視頻a輸入的全部彈幕圖標中各類圖標的數(shù)量。例如,若得到600個笑哭彈幕圖標、70個無聊彈幕圖標和200個驚訝彈幕圖標,則可以按照視頻a對應的各類圖標的數(shù)量由大到小的順序對各類圖標進行排序,得到排序結果:笑哭彈幕圖標、驚訝彈幕圖標、無聊彈幕圖標。將排序在前兩位的笑哭彈幕圖標對應的喜劇類和驚訝彈幕圖標對應的驚悚類確定為視頻a對應的分類。
在一種可能的實現(xiàn)方式中,根據(jù)多媒體資源對應的各類圖標的數(shù)量,確定該多媒體資源對應的分類,包括:按照多媒體資源對應的各類圖標的數(shù)量由小到大的順序對各類圖標進行排序;將排序在后的n類圖標對應的分類確定為該多媒體資源對應的分類,其中,n為正整數(shù)。
例如,統(tǒng)計各個用戶針對視頻a輸入的全部彈幕圖標中各類圖標的數(shù)量。例如,若得到600個笑哭彈幕圖標、70個無聊彈幕圖標和200個驚訝彈幕圖標,則可以按照視頻a對應的各類圖標的數(shù)量由小到大的順序對各類圖標進行排序,得到排序結果:無聊彈幕圖標、驚訝彈幕圖標、笑哭彈幕圖標。將排序在后兩位的驚訝彈幕圖標對應的驚悚類和笑哭彈幕圖標對應的喜劇類確定為視頻a對應的分類。
需要說明的是,本領域技術人員應當能夠理解,有多種方式可以確定n的數(shù)值。例如,n的數(shù)值可以為預先設置的數(shù)值,也可以根據(jù)多媒體資源對應的各類圖標的種類數(shù)確定,在此不做限定。
在一種可能的實現(xiàn)方式中,根據(jù)多媒體資源對應的各類圖標的種類數(shù)確定n的數(shù)值,可以包括:將多媒體資源對應的各類圖標的種類數(shù)與第一數(shù)值的差確定為n的數(shù)值,第一數(shù)值小于多媒體資源對應的各類圖標的種類數(shù)。
例如,統(tǒng)計用戶針對視頻b輸入的各類圖標,得到笑哭彈幕圖標、無聊彈幕圖標、驚訝彈幕圖標和愛心彈幕圖標,視頻b對應的各類圖標的種類數(shù)為4。若第一數(shù)值為2,可以將種類數(shù)4與第一數(shù)值2之間的差值2確定為n的數(shù)值。
圖5示出根據(jù)本公開一實施例的多媒體資源的分類方法的一示例性的流程圖。如圖5所示,該方法包括:
在步驟s501中,統(tǒng)計用戶針對多媒體資源輸入的各類圖標的數(shù)量。
在步驟s502中,根據(jù)該多媒體資源對應的各類圖標的數(shù)量,確定該多媒體資源對應的分類。
在步驟s503中,確定該分類中各個多媒體資源對應的屬于該分類的圖標的數(shù)量和/或各個多媒體資源的發(fā)布時間。
在步驟s504中,根據(jù)各個多媒體資源對應的屬于該分類的圖標的數(shù)量和/或各個多媒體資源的發(fā)布時間,對各個多媒體資源進行排序。
在一種可能的實現(xiàn)方式中,根據(jù)各個多媒體資源對應的屬于該分類的圖標的數(shù)量,對各個多媒體資源進行排序。
作為該實現(xiàn)方式的一個示例,按照各個多媒體資源對應的屬于該分類的圖標的數(shù)量由大到小的順序對各個多媒體資源進行排序。其中,各個多媒體資源對應的屬于該分類的圖標可以為與多媒體資源屬于的當前分類具有對應關系的圖標。例如,喜劇類的視頻對應的屬于喜劇類的圖標可以為笑哭彈幕圖標。
例如,統(tǒng)計喜劇類中各個視頻對應的笑哭彈幕圖標的數(shù)量。若喜劇類中包括視頻a、視頻b和視頻c,且視頻a中有600個笑哭彈幕圖標、視頻b中有1000個笑哭彈幕圖標,視頻c中有200個笑哭彈幕圖標,則可以按照喜劇類中各個視頻對應的笑哭彈幕圖標的數(shù)量由大到小的順序對各個視頻進行排序,得到排序結果:視頻b、視頻a、視頻c。在得到排序結果后,可以在喜劇類的排行榜中從前到后依次顯示視頻b、視頻a和視頻c的信息。其中,視頻的信息可以包括視頻的標題、標簽或海報等。
在一種可能的實現(xiàn)方式中,根據(jù)各個多媒體資源的發(fā)布時間,對各個多媒體資源進行排序。
作為該實現(xiàn)方式的一個示例,按照各個多媒體資源的發(fā)布時間由后到前的順序對各個多媒體資源進行排序。
例如,若喜劇類中包括視頻a、視頻b、視頻c、視頻d和視頻e,且視頻a的發(fā)布時間為2017年1月25日,視頻b的發(fā)布時間為2017年2月22日,視頻c的發(fā)布時間為2016年11月8日,視頻d的發(fā)布時間為2016年12月8日,視頻e的發(fā)布時間為2016年10月8日,則可以按照各個視頻的發(fā)布時間由后到前的順序對各個視頻進行排序,得到排序結果:視頻b、視頻a、視頻d、視頻c、視頻e。在得到排序結果后,可以在喜劇類的排行榜中從前到后依次顯示視頻b、視頻a和視頻d的信息。
在一種可能的實現(xiàn)方式中,根據(jù)各個多媒體資源對應的屬于該分類的圖標的數(shù)量和各個多媒體資源的發(fā)布時間,對各個多媒體資源進行排序。
作為該實現(xiàn)方式的一個示例,根據(jù)各個多媒體資源對應的屬于該分類的圖標的數(shù)量和各個多媒體資源的發(fā)布時間,對各個多媒體資源進行排序,可以包括:根據(jù)各個多媒體資源對應的屬于該分類的圖標的數(shù)量和各個多媒體資源的發(fā)布時間,確定各個多媒體資源對應的評分;根據(jù)各個多媒體資源對應的評分由大到小的順序對各個多媒體資源進行排序;
其中,采用式1確定第i個多媒體資源的評分si;
si=q1ic1i+q2ic2i式1;
其中,q1i表示第i個多媒體資源對應的屬于該分類的圖標的數(shù)量對應的權重,c1i表示第i個多媒體資源對應的屬于該分類的圖標的數(shù)量,q2i表示第i個多媒體資源的發(fā)布時間對應的權重,c2i表示第i個多媒體資源的發(fā)布時間對應的值。其中,發(fā)布時間對應的值可以根據(jù)發(fā)布時間與當前系統(tǒng)時間之間的差值確定,發(fā)布時間對應的值可以與該差值負相關,即差值越小,發(fā)布時間對應的值越大,差值越大,發(fā)布時間對應的值越小。
作為該實現(xiàn)方式的一個示例,根據(jù)各個多媒體資源對應的屬于該分類的圖標的數(shù)量和各個多媒體資源的發(fā)布時間,對各個多媒體資源進行排序,可以包括:按照各個多媒體資源對應的屬于該分類的圖標的數(shù)量由大到小的順序對各個多媒體資源進行排序;選取排序在前的m個多媒體資源,其中,m是正整數(shù);按照發(fā)布時間由后到前的順序對該m個多媒體資源進行排序。
例如,統(tǒng)計喜劇類中各個視頻對應的笑哭彈幕圖標的數(shù)量。若喜劇類中包括視頻a、視頻b、視頻c、視頻d和視頻e,且視頻a中有600個笑哭彈幕圖標,視頻b中有1000個笑哭彈幕圖標,視頻c中有200個笑哭彈幕圖標,視頻d中有400個笑哭彈幕圖標,視頻e中有800個笑哭彈幕圖標,則可以按照喜劇類中各個視頻對應的笑哭彈幕圖標的數(shù)量由大到小的順序對各個視頻進行排序,得到排序結果:視頻b、視頻e、視頻a、視頻d、視頻c。選取排序在前三位的視頻:視頻b、視頻e和視頻a。若視頻b的發(fā)布時間為2017年2月22日,視頻e的發(fā)布時間為2016年10月8日,視頻a的發(fā)布時間為2017年1月25日,則可以按照各個視頻的發(fā)布時間由后到前的順序對視頻b、視頻e和視頻a進行排序,得到排序結果:視頻b、視頻a、視頻e。在得到排序結果后,可以在喜劇類的排行榜中從前到后依次顯示視頻b、視頻a和視頻e的信息。
本實施例的多媒體資源的分類方法,能夠在對多媒體資源進行分類時,考慮用戶針對多媒體資源輸入的各類圖標和多媒體資源的發(fā)布時間,從而將最新發(fā)布的多媒體資源排在前列,能夠提高多媒體資源分類的準確性。
實施例2
圖6示出根據(jù)本公開一實施例的多媒體資源的分類裝置的框圖。如圖6所示,該裝置包括:第一統(tǒng)計模塊11,用于統(tǒng)計用戶針對多媒體資源輸入的各類圖標的數(shù)量;第一確定模塊13,用于根據(jù)所述多媒體資源對應的各類圖標的數(shù)量,確定所述多媒體資源對應的分類。
圖7示出根據(jù)本公開一實施例的多媒體資源的分類裝置的一示例性的框圖。如圖7所示:
在一種可能的實現(xiàn)方式中,所述第一確定模塊13包括:第一類圖標確定子模塊131,用于將所述多媒體資源對應的各類圖標中數(shù)量最大的一類圖標確定為第一類圖標;第一分類確定子模塊132,用于將所述第一類圖標對應的分類確定為所述多媒體資源對應的分類。
在一種可能的實現(xiàn)方式中,所述第一確定模塊13包括:圖標排序子模塊133,用于按照所述多媒體資源對應的各類圖標的數(shù)量由大到小的順序對所述各類圖標進行排序;第二分類確定子模塊134,用于將排序在前的n類圖標對應的分類確定為所述多媒體資源對應的分類,其中,n為正整數(shù)。
在一種可能的實現(xiàn)方式中,所述裝置還包括:第二確定模塊15,用于確定所述分類中各個多媒體資源對應的屬于所述分類的圖標的數(shù)量和/或所述各個多媒體資源的發(fā)布時間;多媒體資源排序模塊17,用于根據(jù)所述各個多媒體資源對應的屬于所述分類的圖標的數(shù)量和所述各個多媒體資源的發(fā)布時間,對所述各個多媒體資源進行排序。
本實施例的多媒體資源的分類裝置,能夠在對多媒體資源進行分類時,考慮用戶針對多媒體資源輸入的各類圖標,從而能夠提高多媒體資源分類的準確性。
實施例3
圖8是根據(jù)一示例性實施例示出的一種用于多媒體資源的分類的裝置1900的框圖。例如,裝置1900可以被提供為一服務器。參照圖8,裝置1900包括處理組件1922,其進一步包括一個或多個處理器,以及由存儲器1932所代表的存儲器資源,用于存儲可由處理組件1922的執(zhí)行的指令,例如應用程序。存儲器1932中存儲的應用程序可以包括一個或一個以上的每一個對應于一組指令的模塊。此外,處理組件1922被配置為執(zhí)行指令,以執(zhí)行上述方法。
裝置1900還可以包括一個電源組件1926被配置為執(zhí)行裝置1900的電源管理,一個有線或無線網絡接口1950被配置為將裝置1900連接到網絡,和一個輸入輸出(i/o)接口1958。裝置1900可以操作基于存儲在存儲器1932的操作系統(tǒng),例如windowsservertm,macosxtm,unixtm,linuxtm,freebsdtm或類似。
在示例性實施例中,還提供了一種包括指令的非易失性計算機可讀存儲介質,例如包括指令的存儲器1932,上述指令可由裝置1900的處理組件1922執(zhí)行以完成上述方法。
本公開可以是系統(tǒng)、方法和/或計算機程序產品。計算機程序產品可以包括計算機可讀存儲介質,其上載有用于使處理器實現(xiàn)本公開的各個方面的計算機可讀程序指令。
計算機可讀存儲介質可以是可以保持和存儲由指令執(zhí)行設備使用的指令的有形設備。計算機可讀存儲介質例如可以是――但不限于――電存儲設備、磁存儲設備、光存儲設備、電磁存儲設備、半導體存儲設備或者上述的任意合適的組合。計算機可讀存儲介質的更具體的例子(非窮舉的列表)包括:便攜式計算機盤、硬盤、隨機存取存儲器(ram)、只讀存儲器(rom)、可擦式可編程只讀存儲器(eprom或閃存)、靜態(tài)隨機存取存儲器(sram)、便攜式壓縮盤只讀存儲器(cd-rom)、數(shù)字多功能盤(dvd)、記憶棒、軟盤、機械編碼設備、例如其上存儲有指令的打孔卡或凹槽內凸起結構、以及上述的任意合適的組合。這里所使用的計算機可讀存儲介質不被解釋為瞬時信號本身,諸如無線電波或者其他自由傳播的電磁波、通過波導或其他傳輸媒介傳播的電磁波(例如,通過光纖電纜的光脈沖)、或者通過電線傳輸?shù)碾娦盘枴?/p>
這里所描述的計算機可讀程序指令可以從計算機可讀存儲介質下載到各個計算/處理設備,或者通過網絡、例如因特網、局域網、廣域網和/或無線網下載到外部計算機或外部存儲設備。網絡可以包括銅傳輸電纜、光纖傳輸、無線傳輸、路由器、防火墻、交換機、網關計算機和/或邊緣服務器。每個計算/處理設備中的網絡適配卡或者網絡接口從網絡接收計算機可讀程序指令,并轉發(fā)該計算機可讀程序指令,以供存儲在各個計算/處理設備中的計算機可讀存儲介質中。
用于執(zhí)行本公開操作的計算機程序指令可以是匯編指令、指令集架構(isa)指令、機器指令、機器相關指令、微代碼、固件指令、狀態(tài)設置數(shù)據(jù)、或者以一種或多種編程語言的任意組合編寫的源代碼或目標代碼,所述編程語言包括面向對象的編程語言—諸如smalltalk、c++等,以及常規(guī)的過程式編程語言—諸如“c”語言或類似的編程語言。計算機可讀程序指令可以完全地在用戶計算機上執(zhí)行、部分地在用戶計算機上執(zhí)行、作為一個獨立的軟件包執(zhí)行、部分在用戶計算機上部分在遠程計算機上執(zhí)行、或者完全在遠程計算機或服務器上執(zhí)行。在涉及遠程計算機的情形中,遠程計算機可以通過任意種類的網絡—包括局域網(lan)或廣域網(wan)—連接到用戶計算機,或者,可以連接到外部計算機(例如利用因特網服務提供商來通過因特網連接)。在一些實施例中,通過利用計算機可讀程序指令的狀態(tài)信息來個性化定制電子電路,例如可編程邏輯電路、現(xiàn)場可編程門陣列(fpga)或可編程邏輯陣列(pla),該電子電路可以執(zhí)行計算機可讀程序指令,從而實現(xiàn)本公開的各個方面。
這里參照根據(jù)本公開實施例的方法、裝置(系統(tǒng))和計算機程序產品的流程圖和/或框圖描述了本公開的各個方面。應當理解,流程圖和/或框圖的每個方框以及流程圖和/或框圖中各方框的組合,都可以由計算機可讀程序指令實現(xiàn)。
這些計算機可讀程序指令可以提供給通用計算機、專用計算機或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產出一種機器,使得這些指令在通過計算機或其它可編程數(shù)據(jù)處理裝置的處理器執(zhí)行時,產生了實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的裝置。也可以把這些計算機可讀程序指令存儲在計算機可讀存儲介質中,這些指令使得計算機、可編程數(shù)據(jù)處理裝置和/或其他設備以特定方式工作,從而,存儲有指令的計算機可讀介質則包括一個制造品,其包括實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作的各個方面的指令。
也可以把計算機可讀程序指令加載到計算機、其它可編程數(shù)據(jù)處理裝置、或其它設備上,使得在計算機、其它可編程數(shù)據(jù)處理裝置或其它設備上執(zhí)行一系列操作步驟,以產生計算機實現(xiàn)的過程,從而使得在計算機、其它可編程數(shù)據(jù)處理裝置、或其它設備上執(zhí)行的指令實現(xiàn)流程圖和/或框圖中的一個或多個方框中規(guī)定的功能/動作。
附圖中的流程圖和框圖顯示了根據(jù)本公開的多個實施例的系統(tǒng)、方法和計算機程序產品的可能實現(xiàn)的體系架構、功能和操作。在這點上,流程圖或框圖中的每個方框可以代表一個模塊、程序段或指令的一部分,所述模塊、程序段或指令的一部分包含一個或多個用于實現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。在有些作為替換的實現(xiàn)中,方框中所標注的功能也可以以不同于附圖中所標注的順序發(fā)生。例如,兩個連續(xù)的方框實際上可以基本并行地執(zhí)行,它們有時也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動作的專用的基于硬件的系統(tǒng)來實現(xiàn),或者可以用專用硬件與計算機指令的組合來實現(xiàn)。
以上已經描述了本公開的各實施例,上述說明是示例性的,并非窮盡性的,并且也不限于所披露的各實施例。在不偏離所說明的各實施例的范圍和精神的情況下,對于本技術領域的普通技術人員來說許多修改和變更都是顯而易見的。本文中所用術語的選擇,旨在最好地解釋各實施例的原理、實際應用或對市場中的技術的技術改進,或者使本技術領域的其它普通技術人員能理解本文披露的各實施例。