一種用于生成待發(fā)布信息的方法和裝置制造方法
【專利摘要】本發(fā)明的目的是提供一種用于生成待發(fā)布信息的方法和裝置。根據本發(fā)明的方法包括:根據至少一個源關鍵詞,獲取與所述至少一個源關鍵詞相對應的中心詞;確定與所述中心詞以及所述至少一個源關鍵詞對應的示范信息,其中,所述示范信息包括示范待發(fā)布信息以及示范關鍵詞;基于所述示范待發(fā)布信息以及示范關鍵詞,確定相應的結構化信息;基于所確定的結構化信息,分別生成與所述至少一個源關鍵詞對應的各個待發(fā)布信息。本發(fā)明能夠對多個關鍵詞提供與其相適應的、高質量的示范關鍵詞以及示范待發(fā)布信息,使得用戶能夠獲得具有較好效果的結構化信息,并能夠幫助用戶快速生成與該多個關鍵詞對應的待發(fā)布信息,提高用戶的操作效率。
【專利說明】一種用于生成待發(fā)布信息的方法和裝置
【技術領域】
[0001]本發(fā)明涉及計算機【技術領域】,尤其涉及一種用于生成待發(fā)布信息的方法和裝置。
【背景技術】
[0002]在現有技術中,向用戶推薦結構化信息例如模板時,僅能向其提供固定格式的模板,并不能根據用戶的實際需求來推薦符合其自身特點的模板,在此情況下,用戶往往需要花費較大的精力與大量時間來對所提供的模板進行修整,以獲得符合自身需求的模板,并且,用戶僅能在較長時間內使用該模板后才能發(fā)現該修改后的模板的效果。因此,現有技術中的推薦方式的效率較低,且效果并不理想。
【發(fā)明內容】
[0003]本發(fā)明的目的是提供一種用于生成待發(fā)布信息的方法和裝置。
[0004]根據本發(fā)明的一個方面,提供一種用于生成待發(fā)布信息的方法,其中,所述方法包括以下步驟:
[0005]a根據至少一個源關鍵詞,獲取與所述至少一個源關鍵詞相對應的中心詞;
[0006]b確定與所述中心詞以及所述至少一個源關鍵詞對應的示范信息,其中,所述示范信息包括示范待發(fā)布信息以及示范關鍵詞;
[0007]c基于所述示范待發(fā)布信息以及示范關鍵詞,確定相應的結構化信息;
[0008]d基于所確定的結構化信息,分別生成與所述至少一個源關鍵詞對應的各個待發(fā)布信息。
[0009]根據本發(fā)明的一個方面,提供一種用于生成待發(fā)布信息的信息生成裝置,其中,所述信息生成裝置包括:
[0010]第一獲取裝置,用于根據至少一個源關鍵詞,獲取與所述至少一個源關鍵詞相對應的中心詞;
[0011]第一確定裝置,用于確定與所述中心詞以及所述至少一個源關鍵詞對應的示范信息,其中,所述示范信息包括示范待發(fā)布信息以及示范關鍵詞;
[0012]第二確定裝置,用于基于所述示范待發(fā)布信息以及示范源關鍵詞,確定相應的結構化信息;
[0013]第一生成裝置,用于基于所確定的結構化信息,分別生成與所述至少一個源關鍵詞對應的各個待發(fā)布信息。
[0014]與現有技術相比,本發(fā)明具有以下優(yōu)點:能夠對多個關鍵詞提供與其相適應的、高質量的示范關鍵詞以及示范待發(fā)布信息,使得用戶能夠獲得具有較好效果的結構化信息,并能夠幫助用戶快速生成與該多個關鍵詞對應的待發(fā)布信息,提高用戶的操作效率。
【專利附圖】
【附圖說明】
[0015]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0016]圖1示意出了一種用于生成待發(fā)布信息的方法流程圖;
[0017]圖2示意出了一種用于生成待發(fā)布信息的信息生成裝置的結構示意圖;
[0018]附圖中相同或相似的附圖標記代表相同或相似的部件。
【具體實施方式】
[0019]下面結合附圖對本發(fā)明作進一步詳細描述。
[0020]圖1示意出了一種用于推薦結構化信息的方法流程圖。根據本發(fā)明的方法包括步驟S1、步驟S2、步驟S3以及步驟S4。
[0021]其中,根據本發(fā)明的方法通過計算機設備中的信息生成裝置實現。所述計算機設備包括一種能夠按照事先設定或存儲的指令,自動進行數值計算和/或信息處理的電子設備,其硬件包括但不限于微處理器、專用集成電路(ASIC)、可編程門陣列(FPGA)、數字處理器(DSP)、嵌入式設備等。所述計算機設備包括網絡設備與用戶設備。其中,所述網絡設備包括但不限于單個網絡服務器、多個網絡服務器組成的服務器組或基于云計算(CloudComputing)的由大量主機或網絡服務器構成的云,其中,云計算是分布式計算的一種,由一群松散耦合的計算機集組成的一個超級虛擬計算機。所述用戶設備包括但不限于任何一種可與用戶通過鍵盤、鼠標、遙控器、觸摸板、或聲控設備等方式進行人機交互的電子產品,例如,個人計算機、平板電腦、智能手機、PDA、游戲機、或IPTV等。其中,所述用戶設備及網絡設備所處的網絡包括但不限于互聯網、廣域網、城域網、局域網、VPN網絡等。
[0022]需要說明的是,所述用戶設備、網絡設備以及網絡僅為舉例,其他現有的或今后可能出現的用戶設備、網絡設備以及網絡如可適用于本發(fā)明,也應包含在本發(fā)明保護范圍以內,并以引用方式包含于此。
[0023]參照圖1,在步驟SI中,信息生成裝置根據至少一個源關鍵詞,獲取與所述至少一個源關鍵詞相對應的中心詞。
[0024]其中,所述待發(fā)布信息包括基于關鍵詞所生成的、用于在網絡中進行發(fā)布的信息。優(yōu)選地,所述待發(fā)布信息包括包含用戶所選擇的關鍵詞的其中,所述源關鍵詞包括用于確定結構化信息的關鍵詞。
[0025]具體地,信息生成裝置由所述至少一個源關鍵詞的部分或全部源關鍵詞中提取該部分或全部源關鍵詞均包含的詞語作為中心詞。
[0026]優(yōu)選地,信息生成裝置根據所獲得的多個源關鍵詞中各個詞語重復出現的頻率,由該各個詞語中選擇一個或多個詞語作為中心詞。
[0027]更優(yōu)選地,信息生成裝置由多個源關鍵詞中出現的各個詞語中選擇一個或多個詞語作為中心詞的方式包括以下任一項:
[0028]-由多個詞語中選擇重復出現頻率最高的詞語作為中心詞;
[0029]-由多個詞語中選擇重復出現頻率高于預定閾值的詞語作為中心詞。
[0030]根據本發(fā)明的第一示例,當前已有的源關鍵詞如下表I所示:
[0031]表I
【權利要求】
1.一種用于生成待發(fā)布信息的方法,其中,所述方法包括以下步驟: a根據至少一個源關鍵詞,獲取與所述至少一個源關鍵詞相對應的中心詞;b確定與所述中心詞以及所述至少一個源關鍵詞對應的示范信息,其中,所述示范信息包括示范待發(fā)布信息以及示范關鍵詞; c基于所述示范待發(fā)布信息以及示范關鍵詞,確定相應的結構化信息; d基于所確定的結構化信息,分別生成與所述至少一個源關鍵詞對應的各個待發(fā)布信肩、O
2.根據權利要求1所述的方法,其中,所述至少一個源關鍵詞具有相同的語言結構,其中,所述方法還包括以下步驟: -檢測所述至少一個源關鍵詞的語言結構; 其中,所述步驟a包括以下步驟: -根據所述至少一個源關鍵詞,獲取包含于所述至少一個源關鍵詞中的、與該至少一個源關鍵詞的語言結構相同的中心詞。
3.根據權利要求1或2所述的方法,其中,所述步驟b包括以下步驟: bl獲取與所述中心詞對應的示范待發(fā)布信息; b2由所述至少一個源關鍵 詞中選擇一個源關鍵詞作為示范關鍵詞。
4.根據權利要求3所述的方法,其中,所述步驟bl包括以下步驟: -在與所述至少一個源關鍵詞對應的多個待發(fā)布信息中,根據所述中心詞進行匹配搜索,以獲得包含所述中心詞的示范待發(fā)布信息。
5.根據權利要求3或4所述的方法,其中,所述步驟b2包括以下步驟: -由所述至少一個源關鍵詞中選擇包含所述中心詞,且長度最長的源關鍵詞,作為所述示范關鍵詞。
6.根據權利要求1至5中任一項所述的方法,其中,多個源關鍵詞分別屬于多個關鍵詞分組,其中,每個關鍵詞分組包含至少一個源關鍵詞,其中,所述方法還包括以下步驟: -獲取各個關鍵詞分組之間的相似度信息; -根據各個關鍵詞分組之間的相似度信息,選擇與所述待處理分組相似的一個或多個關鍵詞分組; -當被選擇的關鍵詞分組具有相應的示范信息時,將該關鍵詞分組所對應的示范信息作為當前處理的關鍵詞分組的示范信息。
7.根據權利要求6所述的方法,其中,所述方法包括以下步驟: -對多個源關鍵詞根據預定分組規(guī)則進行分組,以獲得至少一組包含至少一個源關鍵詞的關鍵詞分組; -選擇一個關鍵詞分組作為待處理分組。
8.根據權利要求1至7中任一項所述的方法,其中,所述步驟c包括以下步驟: -當各個示范信息中的示范待發(fā)布信息被修改時,基于修改后的示范待發(fā)布信息來生成與該示范信息相應的結構化信息。
9.一種用于生成待發(fā)布信息的信息生成裝置,其中,所述信息生成裝置包括: 第一獲取裝置,用于根據至少一個源關鍵詞,獲取與所述至少一個源關鍵詞相對應的中心詞;第一確定裝置,用于確定與所述中心詞以及所述至少一個源關鍵詞對應的示范信息,其中,所述示范信息包括示范待發(fā)布信息以及示范關鍵詞; 第二確定裝置,用于基于所述示范待發(fā)布信息以及示范源關鍵詞,確定相應的結構化信息; 第一生成裝置,用于基于所確定的結構化信息,分別生成與所述至少一個源關鍵詞對應的各個待發(fā)布信息。
10.根據權利要求9所述的信息生成裝置,其中,所述至少一個源關鍵詞具有相同的語言結構,其中,所述信息生成裝置還包括: 檢測裝置,用于檢測所述至少一個源關鍵詞的語言結構; 其中,所述第一獲取裝置包括: 子獲取裝置,用于根據所述至少一個源關鍵詞,獲取包含于所述至少一個源關鍵詞中的、與該至少一個源關鍵詞的語言結構相同的中心詞。
11.根據權利要求9或10所述的信息生成裝置,其中,所述第一確定裝置包括: 第二獲取裝置,用于獲取與所述中心詞對應的示范待發(fā)布信息; 第一選擇裝置,用于由所述至少一個源關鍵詞中選擇一個源關鍵詞作為示范關鍵詞。
12.根據權利要求11 所述的信息生成裝置,其中,所述第二獲取裝置用于: -在與所述至少一個源關鍵詞對應的多個待發(fā)布信息中,根據所述中心詞進行匹配搜索,以獲得包含所述中心詞的示范待發(fā)布信息。
13.根據權利要求11或12所述的信息生成裝置,其中,所述第一選擇裝置用于: -由所述至少一個源關鍵詞中選擇包含所述中心詞,且長度最長的源關鍵詞,作為所述示范關鍵詞。
14.根據權利要求9至13中任一項所述的信息生成裝置,其中,多個源關鍵詞分別屬于多個關鍵詞分組,其中,每個關鍵詞分組包含至少一個源關鍵詞,其中,所述信息生成裝置還包括: 第三獲取裝置,用于獲取各個關鍵詞分組之間的相似度信息; 第二選擇裝置,用于根據各個關鍵詞分組之間的相似度信息,選擇與所述待處理分組相似的一個或多個關鍵詞分組; 第三確定裝置,用于當被選擇的關鍵詞分組具有相應的示范信息時,將該關鍵詞分組所對應的示范信息作為當前處理的關鍵詞分組的示范信息。
15.根據權利要求14所述的信息生成裝置,其中,所述信息生成裝置還包括: 分組裝置,用于對多個源關鍵詞根據預定分組規(guī)則進行分組,以獲得至少一組包含至少一個源關鍵詞的關鍵詞分組; 第三選擇裝置,用于選擇一個關鍵詞分組作為待處理分組。
16.根據權利要求9至15中任一項所述的信息生成裝置,其中,所述第二確定裝置包括: 第二生成裝置,用于當各個示范信息中的示范待發(fā)布信息被修改時,基于修改后的示范待發(fā)布信息來生成與該示范信息相應的結構化信息。
【文檔編號】G06F17/30GK104077320SQ201310107953
【公開日】2014年10月1日 申請日期:2013年3月29日 優(yōu)先權日:2013年3月29日
【發(fā)明者】鐘淑儀, 蘇亮, 徐明泉, 顧忻語, 劉艷 申請人:北京百度網訊科技有限公司