一種視頻標題管理方法及裝置的制造方法
【專利摘要】本發(fā)明公開了一種視頻標題管理方法及裝置。所述方法包括:(1)對于按照類別上傳的視頻,獲取欲設置為視頻標題的字符串;(2)對于所述字符串進行校驗,校驗失敗進入步驟(4),否則進入步驟(3);(3)獲取所述視頻的類別標簽,判斷所述字符串是否與所述類別標簽匹配:當判斷為匹配時,將所述字符串設置為所述視頻的標題,并將所述字符串加入所述視頻標題庫;否則進入步驟(4);(4)提示重新輸入欲設置為視頻標題的字符串,并進入步驟(1)。所述裝置,包括標題字符串獲取模塊、校驗模塊、內(nèi)容匹配模塊、以及失敗處理模塊。本發(fā)明提供的方法和裝置,可有效避免標題和視頻內(nèi)容不匹配的現(xiàn)象,避免誤導點擊。
【專利說明】
一種視頻標題管理方法及裝置
技術領域
[0001]本發(fā)明屬于互聯(lián)網(wǎng)領域,更具體地,涉及一種視頻標題管理方法及裝置。
【背景技術】
[0002]視頻的標題,是對視頻內(nèi)容及亮點的概括。由于視頻不可能像文本那樣,通過搜索獲取感興趣的信息,因此標題作為索引,極其重要,影響著點擊率。正因為如此,視頻的上傳者,往往采用夸大視頻內(nèi)容,甚至于視頻內(nèi)容太不符的文字作為標題,誤導觀眾點擊,造成惡劣影響。
【發(fā)明內(nèi)容】
[0003]針對現(xiàn)有技術的以上缺陷或改進需求,本發(fā)明提供了一種視頻標題管理方法及裝置,其目的在于按照類別上傳視頻,并通過標題與類別對視頻內(nèi)容進行匹配,由此解決視頻標題與內(nèi)容不符、誤導點擊的技術問題。
[0004]為實現(xiàn)上述目的,按照本發(fā)明的一個方面,提供了一種視頻標題管理方法,包括以下步驟:
[0005](I)對于按照類別上傳的視頻,獲取欲設置為視頻標題的字符串;
[0006](2)對于步驟(I)中獲取的字符串進行校驗,校驗失敗進入步驟(4),否則進入步驟(3);
[0007](3)獲取所述視頻的類別標簽,判斷所述字符串是否與所述類別標簽匹配:當判斷為匹配時,將所述字符串設置為所述視頻的標題,并將所述字符串加入所述視頻標題庫;否則進入步驟(4);
[0008](4)提示重新輸入欲設置為視頻標題的字符串,并進入步驟(I)。
[0009]優(yōu)選地,所述視頻標題管理方法,其步驟(2)對于所述字符串進行校驗,具體包括以下步驟一項或多項:
[0010](2-1)判斷所述字符串長度是否超過預設閾值:當所述字符串長度超過預設閾值時,判斷為fe驗失??;
[0011](2-2)判斷所述字符串是否包含預設的敏感字符串:當所述字符串包含敏感字符串時,判斷為fe驗失敗;
[0012](2-3)判斷所述字符串是否被包含在視頻標題庫中:當所述字符串被包含在視頻標題庫中時,判斷為fe驗失敗。
[0013]優(yōu)選地,所述視頻標題管理方法,其步驟(3)所述判斷所述字符串是否與所述類別標簽匹配,可采用人工判斷、語義判斷、和/或機器學習判斷。
[0014]優(yōu)選地,所述視頻標題管理方法,其步驟(3)所述語義判斷,具體為:將所述字符串進行自然語言搜索劃分關鍵詞,在預先收集的自然語料集中,計算所述關鍵詞與所述類別標簽的語義距離,當所述語義距離小于預定閾值時判斷所述字符串與所述類別標簽匹配。
[0015]優(yōu)選地,所述視頻標題管理方法,其步驟(3)所述機器學習判斷,具體為:將所述字符串進行自然語言搜索劃分關鍵詞,利用預先訓練的分類器判斷所述關鍵詞是否與所述類別標簽關聯(lián),當所述關鍵詞與所述類別標簽關聯(lián)時,判斷所述字符串與所述類別標簽匹配。
[0016]按照本發(fā)明的另一方面,提供了一種視頻標題管理裝置,包括:
[0017]標題字符串獲取模塊,用于對于按照類別上傳的視頻,獲取欲設置為視頻標題的字符串;
[0018]校驗模塊,用于對所述標題字符串獲取模塊獲取的字符串進行校驗,當校驗失敗時,將校驗結(jié)果提交給失敗處理模塊;否則進入內(nèi)容匹配模塊;
[0019]所述內(nèi)容匹配模塊,用于獲取所述視頻的類別標簽并判斷所述字符串是否與所述類別標簽匹配:當判斷為匹配時,將所述字符串設置為所述視頻的標題,并將所述字符串加入所述視頻標題庫;否則進入失敗處理模塊;
[0020]所述失敗處理模塊,用于提示重新輸入欲設置為視頻標題的字符串,并提交給標題字符串獲取模塊。
[0021 ]優(yōu)選地,所述視頻管理裝置,其所述校驗模塊,包括長度校驗子模塊、敏感字符串校驗子模塊、和/或唯一"性校驗子模;
[0022]所述長度校驗子模塊,用于判斷所述字符串長度是否超過預設閾值:當所述字符串長度超過預設閾值時,判斷為校驗失??;
[0023]所述敏感字符串校驗子模塊,用于判斷所述字符串是否包含預設的敏感字符串:當所述字符串包含敏感字符串時,判斷為校驗失??;
[0024]所述唯一性校驗子模塊,用于判斷所述字符串是否被包含在視頻標題庫中:當所述字符串被包含在視頻標題庫中時,判斷為校驗失??;
[0025]優(yōu)選地,所述視頻管理裝置,其所述內(nèi)容匹配模塊,包括人工判斷子模塊、語義判斷子模塊、和/或機器學習判斷子模塊。
[0026]優(yōu)選地,所述視頻管理裝置,其所述語義判斷子模塊,用于將所述字符串進行自然語言搜索劃分關鍵詞,在預先收集的自然語料集中,計算所述關鍵詞與所述類別標簽的語義距離,當所述語距離小于預定閾值時判斷所述字符串與所述類別標簽匹配,獲取匹配結(jié)果O
[0027]優(yōu)選地,所述視頻管理裝置,其所述機器學習判斷子模塊,用于將所述字符串進行自然語言搜索劃分關鍵詞,利用預先訓練的分類器判斷所述關鍵詞是否與所述類別標簽關聯(lián),當所述關鍵詞與所述類別標簽關聯(lián)時,判斷所述字符串與所述類別標簽匹配,獲取匹配結(jié)果。
[0028]總體而言,通過本發(fā)明所構(gòu)思的以上技術方案與現(xiàn)有技術相比,能夠取得下列有益效果:
[0029]本發(fā)明提供的視頻標題管理方法及裝置,能有效匹配視頻標題和視頻內(nèi)容,減少視頻標題和內(nèi)容不符的情況,從而提高視頻標題質(zhì)量和可讀性,避免誤導點擊。
【附圖說明】
[0030]圖1是本發(fā)明提供視頻標題管理方法的流程示意圖;
[0031]圖2是本發(fā)明提供的視頻標題管理裝置的結(jié)構(gòu)示意圖。
【具體實施方式】
[0032]為了使本發(fā)明的目的、技術方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。此外,下面所描述的本發(fā)明各個實施方式中所涉及到的技術特征只要彼此之間未構(gòu)成沖突就可以相互組合。
[0033]本發(fā)明提供的視頻標題管理方法,如圖1所示,包括以下步驟:
[0034](I)對于按照類別上傳的視頻,獲取欲設置為視頻標題的字符串;
[0035](2)對于步驟(I)中獲取的字符串進行校驗,校驗失敗進入步驟(4),否則進入步驟
(3);
[0036]對于所述字符串進行校驗,具體包括:
[0037](2-1)判斷所述字符串長度是否超過預設閾值:當所述字符串長度超過預設閾值時,判斷為fe驗失??;
[0038](2-2)判斷所述字符串是否包含預設的敏感字符串:當所述字符串包含敏感字符串時,判斷為fe驗失??;
[0039](2-3)判斷所述字符串是否被包含在視頻標題庫中:當所述字符串被包含在視頻標題庫中時,判斷為fe驗失?。?br>[0040](3)獲取所述視頻的類別標簽,判斷所述字符串是否與所述類別標簽匹配:當判斷為匹配時,將所述字符串設置為所述視頻的標題,并將所述字符串加入所述視頻標題庫;否則進入步驟(4);
[0041]所述判斷所述字符串是否與所述類別標簽匹配,可采用人工判斷、語義判斷、和/或機器學習判斷。
[0042]所述語義判斷,具體為:將所述字符串進行自然語言搜索劃分關鍵詞,在預先收集的自然語料集中,計算所述關鍵詞與所述類別標簽的語義距離,當所述語義距離小于預定閾值時判斷所述字符串與所述類別標簽匹配。
[0043]所述機器學習判斷,具體為:將所述字符串進行自然語言搜索劃分關鍵詞,利用預先訓練的分類器判斷所述關鍵詞是否與所述類別標簽關聯(lián),當所述關鍵詞與所述類別標簽關聯(lián)時,判斷所述字符串與所述類別標簽匹配。
[0044](4)提示重新輸入欲設置為視頻標題的字符串,并進入步驟(I)。
[0045]本發(fā)明提供的視頻標題管理裝置,如圖2所示,包括:
[0046]標題字符串獲取模塊,用于對于按照類別上傳的視頻,獲取欲設置為視頻標題的字符串;
[0047]校驗模塊,用于對所述標題字符串獲取模塊獲取的字符串進行校驗,當校驗失敗時,將校驗結(jié)果提交給失敗處理模塊;否則進入內(nèi)容匹配模塊;
[0048]校驗模塊,包括長度校驗子模塊、敏感字符串校驗子模塊、和/或唯一性校驗子模塊;
[0049]所述長度校驗子模塊,用于判斷所述字符串長度是否超過預設閾值:當所述字符串長度超過預設閾值時,判斷為校驗失?。?br>[0050]所述敏感字符串校驗子模塊,用于判斷所述字符串是否包含預設的敏感字符串:當所述字符串包含敏感字符串時,判斷為校驗失??;
[0051]所述唯一性校驗子模塊,用于判斷所述字符串是否被包含在視頻標題庫中:當所述字符串被包含在視頻標題庫中時,判斷為校驗失?。?br>[0052]所述內(nèi)容匹配模塊,用于獲取所述視頻的類別標簽并判斷所述字符串是否與所述類別標簽匹配:當判斷為匹配時,將所述字符串設置為所述視頻的標題,并將所述字符串加入所述視頻標題庫;否則進入失敗處理模塊;
[0053]所述內(nèi)容匹配模塊,包括人工判斷子模塊、語義判斷子模塊、和/或機器學習判斷子模塊;
[0054]所述人工判斷子模塊,用于獲取人工判斷所述字符串是否與所述類別標簽匹配的結(jié)果;
[0055]所述語義判斷子模塊,用于將所述字符串進行自然語言搜索劃分關鍵詞,在預先收集的自然語料集中,計算所述關鍵詞與所述類別標簽的語義距離,當所述語義距離小于預定閾值時判斷所述字符串與所述類別標簽匹配,獲取匹配結(jié)果;
[0056]所述機器學習判斷子模塊,用于將所述字符串進行自然語言搜索劃分關鍵詞,利用預先訓練的分類器判斷所述關鍵詞是否與所述類別標簽關聯(lián),當所述關鍵詞與所述類別標簽關聯(lián)時,判斷所述字符串與所述類別標簽匹配,獲取匹配結(jié)果;
[0057]所述失敗處理模塊,用于提示重新輸入欲設置為視頻標題的字符串,并提交給標題字符串獲取模塊。
[0058]以下為實施例:
[0059]實施例1
[0060]一種視頻標題管理方法,包括以下步驟:
[0061](I)對于按照類別上傳的視頻,獲取欲設置為視頻標題的字符串;
[0062](2)對于步驟(I)中獲取的字符串進行校驗,校驗失敗進入步驟(4),否則進入步驟
(3);
[0063 ]對于所述字符串進行校驗,具體包括:
[0064](2-1)判斷所述字符串長度是否超過預設閾值:當所述字符串長度超過預設閾值時,判斷為校驗失敗,并返回失敗代碼“01” ;
[0065](2-2)判斷所述字符串是否包含預設的敏感字符串:當所述字符串包含敏感字符串時,判斷為校驗失敗,并返回失敗代碼“02” ;
[0066](2-3)判斷所述字符串是否被包含在視頻標題庫中:當所述字符串被包含在視頻標題庫中時,判斷為校驗失敗,并返回失敗代碼“03”;
[0067](3)獲取所述視頻的類別標簽,判斷所述字符串是否與所述類別標簽匹配:當判斷為匹配時,將所述字符串設置為所述視頻的標題,并將所述字符串加入所述視頻標題庫;否則返回失敗代碼“04”,并進入步驟(4);
[0068]所述獲取所述視頻的類別標簽,具體為:按照視頻類別,進入相應類別的視頻標題庫,獲取該類別的視頻內(nèi)容的標簽。
[0069]所述判斷所述字符串是否與所述類別標簽匹配,可采用人工判斷和語義判斷。
[0070]所述語義判斷,具體為:將所述字符串進行自然語言搜索劃分關鍵詞,在預先收集的自然語料集中,計算所述關鍵詞與所述類別標簽的語義距離,當所述語義距離小于預定閾值時判斷所述字符串與所述類別標簽匹配。
[0071]當語義判斷為不匹配時,采用人工判斷,并將人工判斷的結(jié)果作為所述判斷所述字符串是否與所述類別標簽匹配的判斷結(jié)果。
[0072]所述將所述字符串加入所述視頻標題庫,具體為:將所述字符串加入到所述類別的標題清單中。
[0073](4)提示重新輸入欲設置為視頻標題的字符串,并進入步驟(I)。
[0074]具體的,根據(jù)失敗代碼,提示相應失敗信息,并提示重新輸入欲設置為視頻標題的字符串:
[0075]失敗代碼“01”,提示失敗信息“你設置的視頻標題已超長!”;
[0076]失敗代碼“02”,提示失敗信息“你輸入的視頻標題包含敏感詞!請重新進行設置!”;
[0077]失敗代碼“03”,提示失敗信息“用戶該視頻標題已重復,請重新進行設置!”;
[0078]失敗代碼“04”,提示失敗信息“標題與內(nèi)容不符,請重新進行設置!”。
[0079]當失敗代碼為“04”時,對于該視頻,同時記錄所述字符串為歷史標題。
[0080]在本實施例所述視頻標題管理方法實現(xiàn)過程中,用戶隨時可通過關閉頁面或退出系統(tǒng)的方法終止過程。
[0081 ] 實施例2
[0082]一種視頻標題管理裝置,包括:
[0083]標題字符串獲取模塊,用于對于按照類別上傳的視頻,獲取欲設置為視頻標題的字符串;
[0084]校驗模塊,用于對所述標題字符串獲取模塊獲取的字符串進行校驗,當校驗失敗時,將校驗結(jié)果,即失敗代碼,提交給失敗處理模塊;否則進入內(nèi)容匹配模塊;
[0085]校驗模塊,包括長度校驗子模塊、敏感字符串校驗子模塊、和唯一性校驗子模塊;
[0086]所述長度校驗子模塊,用于判斷所述字符串長度是否超過預設閾值:當所述字符串長度超過預設閾值時,判斷為校驗失敗,失敗代碼“01” ;
[0087]所述敏感字符串校驗子模塊,用于判斷所述字符串是否包含預設的敏感字符串:當所述字符串包含敏感字符串時,判斷為校驗失敗,“失敗代碼02” ;
[0088]所述唯一性校驗子模塊,用于判斷所述字符串是否被包含在視頻標題庫中:當所述字符串被包含在視頻標題庫中時,判斷為校驗失敗,失敗代碼“03” ;
[0089]所述內(nèi)容匹配模塊,用于獲取所述視頻的類別標簽并判斷所述字符串是否與所述類別標簽匹配:當判斷為匹配時,將所述字符串設置為所述視頻的標題,并將所述字符串加入所述視頻標題庫;否則進入失敗處理模塊,并提交失敗代碼“04” ;
[0090]所述機器學習判斷子模塊,用于將所述字符串進行自然語言搜索劃分關鍵詞,利用預先訓練的分類器判斷所述關鍵詞是否與所述類別標簽關聯(lián),當所述關鍵詞與所述類別標簽關聯(lián)時,判斷所述字符串與所述類別標簽匹配,獲取匹配結(jié)果,當不匹配時,進入所述人工判斷子模塊;所述人工判斷子模塊,用于獲取人工判斷所述字符串是否與所述類別標簽匹配的結(jié)果;
[0091]所述失敗處理模塊,用于按照失敗代碼提示失敗信息并提示重新輸入欲設置為視頻標題的字符串,并提交給標題字符串獲取模塊。
[0092]所述失敗信息,根據(jù)失敗代碼具體如下:
[0093]失敗代碼“01”,提示失敗信息“你設置的視頻標題已超長!”;
[0094]失敗代碼“02”,提示失敗信息“你輸入的視頻標題包含敏感詞!請重新進行設置!”;
[0095]失敗代碼“03”,提示失敗信息“用戶該視頻標題已重復,請重新進行設置!”;
[0096]失敗代碼“04”,提示失敗信息“標題與內(nèi)容不符,請重新進行設置!”。
[0097]當失敗代碼為“04”時,對于該視頻,同時記錄所述字符串為歷史標題。
[0098]本領域的技術人員容易理解,以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
【主權(quán)項】
1.一種視頻標題管理方法,其特征在于,包括以下步驟: (1)對于按照類別上傳的視頻,獲取欲設置為視頻標題的字符串; (2)對于步驟(I)中獲取的字符串進行校驗,校驗失敗進入步驟(4),否則進入步驟(3); (3)獲取所述視頻的類別標簽,判斷所述字符串是否與所述類別標簽匹配:當判斷為匹配時,將所述字符串設置為所述視頻的標題,并將所述字符串加入所述視頻標題庫;否則進入步驟(4); (4)提示重新輸入欲設置為視頻標題的字符串,并進入步驟(I)。2.如權(quán)利要求1所述的視頻標題管理方法,其特征在于,步驟(2)對于所述字符串進行校驗,具體包括以下步驟一項或多項: (2-1)判斷所述字符串長度是否超過預設閾值:當所述字符串長度超過預設閾值時,判斷為fe驗失?。? (2-2)判斷所述字符串是否包含預設的敏感字符串:當所述字符串包含敏感字符串時,判斷為fe驗失敗; (2-3)判斷所述字符串是否被包含在視頻標題庫中:當所述字符串被包含在視頻標題庫中時,判斷為fe驗失敗。3.如權(quán)利要求1所述的視頻標題管理方法,其特征在于,步驟(3)所述判斷所述字符串是否與所述類別標簽匹配,可采用人工判斷、語義判斷、和/或機器學習判斷。4.如權(quán)利要求3所述的視頻標題管理方法,其特征在于,步驟(3)所述語義判斷,具體為:將所述字符串進行自然語言搜索劃分關鍵詞,在預先收集的自然語料集中,計算所述關鍵詞與所述類別標簽的語義距離,當所述語義距離小于預定閾值時判斷所述字符串與所述類別標簽匹配。5.如權(quán)利要求3所述的視頻標題管理方法,其特征在于,步驟(3)所述機器學習判斷,具體為:將所述字符串進行自然語言搜索劃分關鍵詞,利用預先訓練的分類器判斷所述關鍵詞是否與所述類別標簽關聯(lián),當所述關鍵詞與所述類別標簽關聯(lián)時,判斷所述字符串與所述類別標簽匹配。6.一種視頻標題管理裝置,其特征在于,包括: 標題字符串獲取模塊,用于對于按照類別上傳的視頻,獲取欲設置為視頻標題的字符串; 校驗模塊,用于對所述標題字符串獲取模塊獲取的字符串進行校驗,當校驗失敗時,將校驗結(jié)果提交給失敗處理模塊;否則進入內(nèi)容匹配模塊; 所述內(nèi)容匹配模塊,用于獲取所述視頻的類別標簽并判斷所述字符串是否與所述類別標簽匹配:當判斷為匹配時,將所述字符串設置為所述視頻的標題,并將所述字符串加入所述視頻標題庫;否則進入失敗處理模塊; 所述失敗處理模塊,用于提示重新輸入欲設置為視頻標題的字符串,并提交給標題字符串獲取模塊。7.如權(quán)利要求6所述的視頻管理裝置,其特征在于,所述校驗模塊,包括長度校驗子模塊、敏感字符串校驗子模塊、和/或唯一性校驗子模; 所述長度校驗子模塊,用于判斷所述字符串長度是否超過預設閾值:當所述字符串長度超過預設閾值時,判斷為校驗失??; 所述敏感字符串校驗子模塊,用于判斷所述字符串是否包含預設的敏感字符串:當所述字符串包含敏感字符串時,判斷為校驗失??; 所述唯一性校驗子模塊,用于判斷所述字符串是否被包含在視頻標題庫中:當所述字符串被包含在視頻標題庫中時,判斷為校驗失敗。8.如權(quán)利要求6所述的視頻管理裝置,其特征在于,所述內(nèi)容匹配模塊,包括人工判斷子模塊、語義判斷子模塊、和/或機器學習判斷子模塊。9.如權(quán)利要求8所述的視頻管理裝置,其特征在于,所述語義判斷子模塊,用于將所述字符串進行自然語言搜索劃分關鍵詞,在預先收集的自然語料集中,計算所述關鍵詞與所述類別標簽的語義距離,當所述語距離小于預定閾值時判斷所述字符串與所述類別標簽匹配,獲取匹配結(jié)果。10.如權(quán)利要求8所述的視頻管理裝置,其特征在于,所述機器學習判斷子模塊,用于將所述字符串進行自然語言搜索劃分關鍵詞,利用預先訓練的分類器判斷所述關鍵詞是否與所述類別標簽關聯(lián),當所述關鍵詞與所述類別標簽關聯(lián)時,判斷所述字符串與所述類別標簽匹配,獲取匹配結(jié)果。
【文檔編號】G06F17/30GK106095898SQ201610399258
【公開日】2016年11月9日
【申請日】2016年6月7日
【發(fā)明人】姚金明
【申請人】武漢斗魚網(wǎng)絡科技有限公司