亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

信息推送方法、裝置及系統(tǒng)的制作方法

文檔序號:10555498閱讀:437來源:國知局
信息推送方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種信息推送方法、裝置及系統(tǒng)。其中,信息推送方法,包括:識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容;提取所述聊天內(nèi)容中包括的標志信息;將所述標志信息發(fā)送至推薦服務器,以使所述推薦服務器搜索與所述標志信息對應的推薦信息;在所述即時聊天窗口的設定位置處展示所述推薦服務器返回的所述推薦信息。本發(fā)明實施例提供的技術方案,解決了即時聊天應用界面上提供的廣告難以精準滿足用戶當前需求的問題。
【專利說明】
信息推送方法、裝置及系統(tǒng)
技術領域
[0001]本發(fā)明涉及即時通訊領域,尤其涉及一種信息推送方法、裝置及系統(tǒng)。
【背景技術】
[0002]隨著互聯(lián)網(wǎng)技術的不斷發(fā)展,各類聊天應用已經(jīng)成為用戶非常重要的一種社交工具。即時通訊是目前因特網(wǎng)上最為流行的通訊方式。即時通訊是一個實時通信系統(tǒng),允許兩人或多人使用網(wǎng)絡實時的傳遞文字消息、文件、語音與視頻進行交流。各種各樣的即時通訊軟件層出不窮,服務提供商也提供了越來越豐富的通訊服務功能,如推薦信息的推送等。
[0003]現(xiàn)有的即時通訊軟件在獲取用戶需求時,都是根據(jù)用戶的軟件注冊信息、搜索引擎中的搜索詞或購物網(wǎng)站中的搜索商品等來獲取,然后在用戶的即時通訊軟件的界面上的信息推薦欄提供相關的推薦信息來吸引客戶點擊查看。這樣,可以幫助即時通訊軟件實現(xiàn)流量變現(xiàn)。
[0004]但技術的進步使得人們對即時通訊軟件的推薦信息推送技術的要求也在不斷提高,現(xiàn)有的基于即時通信軟件的推薦信息推送技術無法滿足人們?nèi)找嬖鲩L的個性化、高效化的推薦信息的推送需求。

【發(fā)明內(nèi)容】

[0005]有鑒于此,本發(fā)明實施例提供一種信息推送方法、裝置及系統(tǒng),以解決現(xiàn)有技術中,即時聊天應用界面上提供的推薦信息難以精準滿足用戶當前需求的問題。
[0006]第一方面,本發(fā)明實施例提供了一種信息推送方法,包括:
[0007]識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容;
[0008]提取所述聊天內(nèi)容中包括的標志信息;
[0009]將所述標志信息發(fā)送至推薦服務器,以使所述推薦服務器搜索與所述標志信息對應的推薦信息;
[0010]在所述即時聊天窗口的設定位置處展示所述推薦服務器返回的所述推薦信息。
[0011]第二方面,本發(fā)明實施例提供了一種信息推送裝置,包括:
[0012]內(nèi)容識別模塊,用于識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容;
[0013]信息提取模塊,用于提取所述聊天內(nèi)容中包括的標志信息;
[0014]信息發(fā)送模塊,用于將所述標志信息發(fā)送至推薦服務器,以使所述推薦服務器搜索與所述標志信息對應的推薦信息;
[0015]信息展示模塊,用于在所述即時聊天窗口的設定位置處展示所述推薦服務器返回的所述推薦信息。
[0016]第三方面,本發(fā)明實施例提供了一種信息推送系統(tǒng),包括:
[0017]聊天客戶端和推薦服務器,其中,所述聊天客戶端包括本發(fā)明實施例所述的信息推送裝置。
[0018]本發(fā)明實施例提供的信息推送方法、裝置及系統(tǒng),通過識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容,提取聊天內(nèi)容中包括的標志信息,并利用標志信息搜索推薦信息,將推薦信息推送給用戶的技術手段,解決了即時聊天應用界面上提供的推薦信息難以精準滿足用戶當前需求的問題。本發(fā)明實施例通過根據(jù)用戶當前聊天內(nèi)容向用戶推送推薦信息,更加針對性的滿足用戶當前需求,提升用戶體驗。
【附圖說明】
[0019]通過閱讀參照以下附圖所作的對非限制性實施例所作的詳細描述,本發(fā)明的其它特征、目的和優(yōu)點將會變得更明顯:
[0020]圖1是本發(fā)明實施例一提供的一種信息推送方法的流程圖;
[0021 ]圖2是本發(fā)明實施例二提供的一種信息推送方法的流程圖;
[0022]圖3是本發(fā)明實施例三提供的一種信息推送方法的流程圖;
[0023]圖4是本發(fā)明實施例四提供的一種信息推送裝置的結(jié)構圖;
[0024]圖5是本發(fā)明實施例四提供的另一種信息推送裝置的結(jié)構圖;
[0025]圖6是本發(fā)明實施例五提供的一種信息推送系統(tǒng)的結(jié)構圖。
【具體實施方式】
[0026]下面結(jié)合附圖和實施例對本發(fā)明作進一步的詳細說明。可以理解的是,此處所描述的具體實施例僅僅用于解釋本發(fā)明,而非對本發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部內(nèi)容。
[0027]另外還需要說明的是,為了便于描述,附圖中僅示出了與本發(fā)明相關的部分而非全部內(nèi)容。在更加詳細地討論示例性實施例之前應當提到的是,一些示例性實施例被描述成作為流程圖描繪的處理或方法。雖然流程圖將各項操作(或步驟)描述成順序的處理,但是其中的許多操作可以被并行地、并發(fā)地或者同時實施。此外,各項操作的順序可以被重新安排。當其操作完成時所述處理可以被終止,但是還可以具有未包括在附圖中的附加步驟。所述處理可以對應于方法、函數(shù)、規(guī)程、子例程、子程序等等。
[0028]實施例一
[0029]圖1是本發(fā)明實施例一提供的一種信息推送方法的流程圖。本實施例的方法可由信息推送裝置來執(zhí)行,所述裝置可通過軟件和/或硬件的方式實現(xiàn),并一般可集成于聊天客戶端中,與推薦服務器配合使用。如圖1所示,本實施例提供的信息推送方法具體包括:
[0030]S110、識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容。
[0031]日常生活中,終端用戶越來越多的使用即時通訊軟件進行交流,即時通訊是一個終端服務,允許兩個人或多個人使用網(wǎng)路即時的傳輸文字訊息、檔案、語音與視頻進行交流。
[0032]在現(xiàn)有技術中,即時通訊軟件為實現(xiàn)流量變現(xiàn),在用戶所安裝的聊天客戶端的聊天窗口提供的信息展示框推送一些推薦信息。具體推薦信息的內(nèi)容主要根據(jù)為用戶的即時聊天注冊信息和聊天服務提供商提供的其他網(wǎng)絡服務(如搜索引擎、購物網(wǎng)站等)中的用戶畫像數(shù)據(jù)中的一個或多個屬性來確定。用戶畫像的核心是為用戶打標簽。例如,在某購物網(wǎng)站,某一用戶經(jīng)常性買紅酒,可以為其用戶畫像中添加一個紅酒的屬性,則進而可以在該用戶的聊天窗口的信息展示框處為該用戶推送關于紅酒的廣告。
[0033]但用戶畫像反映的是人長期的一個習慣,根據(jù)用戶畫像很難準確把握用戶當前的需要。在用戶的即時聊天內(nèi)容中,包含了許多反映用戶當前需要的重要信息,很多聊天內(nèi)容中也會包含一些與商品或服務等相關的、具備商業(yè)價值的標志信息。例如,“我想去買風衣”這句聊天內(nèi)容中,“風衣”就是一個具備商業(yè)價值的標志信息??筛鶕?jù)此標志信息為用戶推送款式、商戶以及團購情況。又如,用戶輸入了“我想去XX展覽館”,相應的,可以將“XX展覽館”的介紹信息,行車路線作為推薦信息提供給用戶。也即:通過應用本發(fā)明實施例的方案,既可以對用戶聊天內(nèi)容中具備商業(yè)價值的標志信息做有效利用,以更好地實現(xiàn)商家流量變現(xiàn)的問題,也可以為聊天用戶提供與聊天內(nèi)容關聯(lián)的推薦信息,減少了用戶基于聊天內(nèi)容的二次檢索,進而提高了用戶的使用體驗。
[0034]典型的,用戶在通過聊天窗口輸入聊天內(nèi)容后,聊天客戶端會識別出用戶需要發(fā)送的聊天內(nèi)容。
[0035]S120、提取聊天內(nèi)容中包括的標志信息。
[0036]具體的,因為一些表達用戶意愿,或有商業(yè)價值的詞大都為名詞,可將聊天內(nèi)容中的名詞提取出來,作為標志信息。將此標志信息作為推送推薦信息的根據(jù)。
[0037]此外,一般表達用戶意愿或者需求的詞一般出現(xiàn)在句子中的賓語部分,因此可以通過對聊天內(nèi)容進行句子成分識別,或者所述聊天內(nèi)容中的賓語部分作為所述標志信息。
[0038]S130、將標志信息發(fā)送至推薦服務器,以使推薦服務器搜索與標志信息對應的推薦信息。
[0039]將從聊天內(nèi)容中提取出的標志信息發(fā)送至推薦服務器,推薦服務器將所述標志信息作為檢索詞進行推薦信息的檢索。推薦服務器中可存儲一個數(shù)據(jù)庫,數(shù)據(jù)庫中包括標志信息與推薦信息之間的對應關系,通過在數(shù)據(jù)庫中進行檢索,可以獲取與標志信息對應的推薦信息,或者此數(shù)據(jù)庫可以存儲于其他服務器中,推薦服務器根據(jù)接收到的標志信息在該數(shù)據(jù)庫中進行檢索,以獲取相應的推薦信息。例如,若發(fā)送標志信息“長城”至推薦服務器,推薦服務器以“長城”為檢索詞,在其儲存的數(shù)據(jù)庫中進行檢索,獲取標志信息“長城”與推薦信息之間的對應關系,并通過此對應關系獲取“長城”對應的推薦信息。并將獲取到的長城的歷史沿革,分布地域和建筑結(jié)構等推薦信息反饋給用戶,避免用戶再次使用搜索引擎對長城進行信息的搜索。
[0040]S140、在即時聊天窗口的設定位置處展示推薦服務器返回的推薦信息。
[0041]聊天客戶端接收推薦服務器返回的推薦信息,并在即時聊天窗口的設定位置(信息展示框)中將推薦信息進行展示。
[0042]具體的,如果所述推薦服務器返回的所述推薦信息的條目數(shù)大于所述即時聊天窗口提供的信息展示框數(shù)目,則按照設定的信息展示方式展示所述推薦信息。
[0043]即時聊天窗口處的信息展示框數(shù)目是有限的,而推薦服務器返回的推薦信息可能有很多。示例性的,用戶如果輸入“我想買iPad”,推薦服務器返回的推薦信息有好多iPad的商家和品種,而信息展示框數(shù)目只有四個(例如,聊天窗口的上方、下方、左方以及右方四個位置處),則此時同時顯示在即時聊天窗口的推薦信息只能有四個。
[0044]可設定信息展示方式,所述設定的信息展示方式包括:隨機展示方式或者輪播展不方式。
[0045]如上述示例所述,如果信息展示框數(shù)目只有四個,可隨機抽取返回的推薦信息的四個進行展示,為了展示更加全面的推薦信息,可將推薦服務器返回的推薦信息輪播進行展示,示例性的,可每5秒更換一次展示的推薦信息。
[0046]同樣的,推薦服務器返回的推薦信息也可能少于即時聊天窗口處的信息展示框數(shù)目。例如,若信息展示框數(shù)目有四個,而推薦服務器返回的推薦信息只有三個,則將返回的三個推薦信息在其中三個信息展示框中進行展示,剩下的一個信息展示框可以展示通過用戶注冊信息或用戶畫像等信息推薦的推薦信息。
[0047]當然,本領域技術人員可以理解的是,除了上述兩種信息展示方式之外,還可以根據(jù)需求采取其他方式的信息展示方式,例如,根據(jù)推薦信息的競價排名值,獲取排名值在前四位的推薦信息進行展示等,或者同時結(jié)合用戶的行為特征畫像,將同時能夠符合用戶行為畫像的推薦信息優(yōu)選進行展示等,本實施例對此并不進行限制。
[0048]本發(fā)明實施例一提供的信息推送方法,通過識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容,提取聊天內(nèi)容中包括的標志信息,并利用標志信息搜索推薦信息,將推薦信息推送給用戶的技術手段,解決了即時聊天應用界面上提供的推薦信息難以精準滿足用戶當前需求的問題。本實施例通過根據(jù)用戶當前聊天內(nèi)容向用戶推送推薦信息,更加針對性的滿足用戶當前需求,提升用戶體驗。
[0049]需要說明的是,本實施例的技術方案除了可以集成于聊天客戶端中之外,還可以集成于網(wǎng)頁版的即時聊天軟件中,或者作為獨立的插件與所述聊天客戶端或者所述網(wǎng)頁版的即時聊天軟件配合使用,對此并不進行限制。
[0050]實施例二
[0051]圖2是本發(fā)明實施例二提供的一種信息推送方法的流程圖。本實施例對實施例一進行了優(yōu)化。
[0052]具體的,將提取所述聊天內(nèi)容中包括的標志信息優(yōu)化為:將所述聊天內(nèi)容與預存的句法規(guī)則集進行匹配;如果識別出所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則,則提取所述聊天內(nèi)容中包括的標志信息。
[0053]參考圖2,所述信息推送方法包括:
[0054]S210、識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容。
[0055]S220、將用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容與預存的句法規(guī)則集進行匹配。
[0056]為更有效的找到用戶聊天內(nèi)容中的用于表達用戶需求或者愿望的標志信息,可配置一個句法規(guī)則集儲存儲于用戶的聊天客戶端中。所述句法規(guī)則集中包括的句法規(guī)則為人們經(jīng)常用來表征實際需求或者愿望的語句對應的句法規(guī)則,也即:為用戶的即時聊天客戶端需要識別的句法規(guī)則的集合。
[0057]優(yōu)選的,所述句法規(guī)則可以包括:正則表達式規(guī)則或者上下文無關文法規(guī)則。
[0058]正則表達式,又稱正規(guī)表示法、常規(guī)表示法。正則表達式使用單個字符串來描述、匹配一系列符合某個句法規(guī)則的字符串。在很多文本編輯器里,正則表達式通常被用來檢索、替換那些符合某個模式的文本。而上下文無關文法規(guī)則,為形式語言理論中一種重要的變換文法,用來描述上下文無關語言,由于程序設計語言的語法基本上都是上下文無關文法,因此應用十分廣泛。
[0059]本實施例優(yōu)選可以采用正則表達式配置一個正則表達式規(guī)則。正則表達式有其固定的語法規(guī)則?!癤 I y”,匹配X或y ; “[xyz ]”匹配xyz中任一字符,例如,“[xyz ]”匹配“boy”中的Y’ ; “(.*)”指零次或多次匹配任一字符或子表達式,例如,“Z0*”可匹配“Z”和“zoo”。
[0060]示例性的,可配置“我[想I準備I打算][買I要I吃](.*)”這個句法規(guī)則預存到用戶聊天客戶端中。一個或者多個類似這種模式的句法規(guī)則即可組成一個句法規(guī)則集。
[0061]例如,若用戶聊天內(nèi)容中有一句話為“我打算買自行車”,則命中了句法規(guī)則“我[想I準備I打算][買I要I吃](.*)”。
[0062]S230、如果識別出所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則,則提取所述聊天內(nèi)容太中包括的標志信息。
[0063]上述示例中,用戶的聊天內(nèi)容“我打算買自行車”命中了句法規(guī)則“我[想I準備I打算][買I要I吃](.*)”,可提取出名詞“我”和“自行車”作為標志信息。
[0064]S240、將標志信息發(fā)送至推薦服務器,以使推薦服務器搜索與標志信息對應的推薦信息。
[0065]S250、在即時聊天窗口的設定位置處展示推薦服務器返回的推薦信息。
[0066]S240?S250的具體過程在實施例一中作了詳細描述,此處不再贅述。
[0067]本發(fā)明實施例二在上述實施例的基礎上,引入句法規(guī)則集,將聊天內(nèi)容與句法規(guī)則集進行匹配,若聊天內(nèi)容命中了句法規(guī)則集中的某個句法規(guī)則,則提取其標志信息,句法規(guī)則將標志信息限制在更能反映用戶需求的更小的范圍內(nèi),減少基于標志信息檢索的工作量,便于及時準確地獲知用戶的需求。
[0068]實施例三
[0069]圖3是本發(fā)明實施例三提供的一種信息推送方法的流程圖。本實施例對實施例一和實施例二進行了優(yōu)化。
[0070]具體的,在將用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容與預存的句法規(guī)則集進行匹配之前,還包括:從規(guī)則配置服務器中下載所述句法規(guī)則集進行本地存儲。
[0071 ]并將識別所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則的過程優(yōu)化為:順序獲取所述句法規(guī)則集中的一條句法規(guī)則作為當前比對規(guī)則;如果所述聊天內(nèi)容命中所述當前比對規(guī)則,則確定識別出所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則,并結(jié)束當前比對;如果所述聊天內(nèi)容未命中所述當前比對規(guī)則,則返回執(zhí)行順序獲取所述句法規(guī)則集中的一條句法規(guī)則的操作,直至遍歷所述句法規(guī)則集中的全部句法規(guī)則。參考圖3,信息推送方法包括:
[0072]S310、從規(guī)則配置服務器中下載句法規(guī)則集進行本地存儲。
[0073]首先,可以在規(guī)則配置服務端構造一個句法規(guī)則配置模塊,用于配置即時聊天客戶端需要識別的句法規(guī)則集,使用該句法規(guī)則集輔助識別用戶需求和意圖。且周期性的對句法規(guī)則集進行補充和添加,增加些新的句法規(guī)則模式,以滿足用戶的需求。
[0074]例如,可配置“我[想I準備I打算][買I要I吃](.*)”,“你[想I愛I喜歡][吃I喝I玩](.*)[嗎?]”,“我[想I準備I喜歡][去I爬I看](.*)”等句法規(guī)則對用戶聊天內(nèi)容中的有價值的ig息進行提取。
[0075]各個用戶的聊天客戶端可以從規(guī)則配置服務器下載句法規(guī)則集,并儲存在本地,句法規(guī)則的匹配過程可直接在用戶的聊天客戶端內(nèi)進行,而不需要再將聊天內(nèi)容發(fā)送至規(guī)則配置服務器進行匹配。大大節(jié)省了匹配的時間和工作量。
[0076]S320、識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容。
[0077]S330、將用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容與預存的句法規(guī)則集進行匹配。
[0078]S340、順序獲取句法規(guī)則集中的一條句法規(guī)則作為當前比對規(guī)則。
[0079]本實施例中,句法規(guī)則的匹配過程采用遍歷句法規(guī)則集的方法,從頂部開始順序獲取句法規(guī)則集中的句法規(guī)則,作為當前對比規(guī)則與用戶聊天內(nèi)容相比對。
[0080 ] S350、判斷聊天內(nèi)容是否命中當前比對規(guī)則:若是,則執(zhí)行S360;否則,執(zhí)行S3110。[0081 ] S360、確定識別出聊天內(nèi)容命中句法規(guī)則集中的句法規(guī)則,并結(jié)束當前比對。
[0082]若用戶發(fā)送的聊天內(nèi)容為“我想買iPad”。則可與句法規(guī)則“我[想I準備I打算][買要I吃](.*)”相匹配上,則確定匹配成功,并結(jié)束句法規(guī)則的匹配。
[0083]S370、提取出聊天內(nèi)容中包括的標志信息。
[0084]用戶發(fā)送的聊天內(nèi)容為“我想買iPad”。則確定識別出有命中的句法規(guī)則“我[想準備I打算][買I要I吃](.*)”,并依照此句法規(guī)則,找到標志信息“iPad”。
[0085]S380、將標志信息發(fā)送至推薦服務器,以使推薦服務器搜索與標志信息對應的推薦信息。
[0086]在上述示例中,用戶將“iPad”發(fā)送至推薦服務器。推薦服務器將此標志信息作為廣告檢索詞和搜索關鍵詞,在設定的廣告庫中進行搜索,進而可以將iPad的功能特征、價格區(qū)間和商家信息等推薦信息返回至聊天客戶端。
[0087]S390、接收推薦服務器返回的推薦信息。
[0088]S3100、在即時聊天窗口的設定位置處隨機或輪播展示推薦服務器返回的推薦信息。
[0089]即時聊天客戶端在接收到P條(P為大于I的整數(shù))推薦信息之后,如果判斷即時聊天窗口的信息展示框的數(shù)目N(N為大于I的整數(shù))小于P,則可隨機選取推薦信息中的N條進行展示,也可每M(M大于O)秒更換一次推薦信息,將P條推薦信息進行輪播展示。
[0090]S3110、判斷當前對比規(guī)則是否為句法規(guī)則中的最后一個:若是,則結(jié)束流程;否貝丨J,返回執(zhí)行S340。
[0091]若用戶發(fā)送“我不愛吃魚”的聊天內(nèi)容,沒有與當前的句法規(guī)則相匹配,則返回繼續(xù)在句法規(guī)則集中和其他句法規(guī)則進行匹配,直至遍歷完句法規(guī)則集中所有的句法規(guī)則。若遍歷完全部的句法規(guī)則也沒有命中項,則直接結(jié)束整個過程,也不會有推薦信息被推送。
[0092]在上述實施例的基礎上,用戶的聊天客戶端可以定期向規(guī)則配置服務器發(fā)送句法規(guī)則集更新請求,以定期更新本地存儲的所述句法規(guī)則集。
[0093]例如,聊天客戶端可每周或每天向規(guī)則配置服務器自動發(fā)送句法規(guī)則集更新請求,完善句法規(guī)則集,改善用戶體驗。
[0094]在聊天客戶端中應用本發(fā)明實施例提供的方法之后,使用該聊天客戶端的用戶就可以在聊天的過程中看到與自己的聊天內(nèi)容高度匹配的推薦信息,不僅能夠增強用戶聊天本身的樂趣,還能幫助快速識別用戶當前的實際需求并提供滿足所述需求的解決方案。
[0095]本實施例三在上述實施例的基礎上,對信息推送方法中的句法規(guī)則匹配過程作了詳細的優(yōu)化,并可根據(jù)語言結(jié)構的進步對句法規(guī)則集實時進行更新,改善用戶的體驗,能夠增強用戶聊天本身的樂趣,還能幫助快速識別用戶當前的實際需求。
[0096]實施例四
[0097]圖4是本發(fā)明實施例四提供的一種信息推送裝置的結(jié)構圖,該裝置可配置于聊天客戶端中,與推薦服務器配合使用。如圖4所示,所述裝置可以包括:內(nèi)容識別模塊41、信息提取模塊42、信息發(fā)送模塊43、信息展示模塊44。
[0098]其中,內(nèi)容識別模塊41,用于識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容;
[0099]信息提取模塊42,用于提取所述聊天內(nèi)容中包括的標志信息;
[0100]信息發(fā)送模塊43,用于將所述標志信息發(fā)送至推薦服務器,以使所述推薦服務器搜索與所述標志信息對應的推薦信息;
[0101]信息展示模塊44,用于在所述即時聊天窗口的設定位置處展示所述推薦服務器返回的所述推薦信息。
[0102]本發(fā)明實施例四提供一種信息推送裝置,通過識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容,提取聊天內(nèi)容中包括的標志信息,并利用標志信息搜索推薦信息,將推薦信息推送給用戶的技術手段,解決了即時聊天應用界面上提供的推薦信息難以精準滿足用戶當前需求的問題。本發(fā)明實施例通過根據(jù)用戶當前聊天內(nèi)容向用戶推送推薦信息,更加針對性的滿足用戶當前需求,提升用戶體驗。
[0103]信息提取模塊42,具體用于:將所述聊天內(nèi)容與預存的句法規(guī)則集進行匹配;如果識別出所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則,則提取所述聊天內(nèi)容中包括的標志信息。
[0104]可選的,信息提取模塊42可以包括:
[0105]規(guī)則遍歷單元421,用于順序獲取所述句法規(guī)則集中的一條句法規(guī)則作為當前比對規(guī)則;
[0106]規(guī)則確定單元422,用于在所述聊天內(nèi)容命中所述當前比對規(guī)則時,確定識別出所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則,并結(jié)束當前比對;
[0107]返回遍歷單元423,用于在所述聊天內(nèi)容未命中所述當前比對規(guī)則時,返回執(zhí)行順序獲取所述句法規(guī)則集中的一條句法規(guī)則的操作,直至遍歷所述句法規(guī)則集中的全部句法規(guī)則。
[0108]進一步的,信息提取模塊42,還可以包括:信息提取單元424,用于提取所述聊天內(nèi)容中包括的名詞作為所述標志信息。
[0109]優(yōu)選的,信息展示模塊44,具體可以用于:如果所述推薦服務器返回的所述推薦信息的條目數(shù)大于所述即時聊天窗口提供的信息展示框數(shù)目,則按照設定的信息展示方式展示所述推薦信息。
[0110]在本實施例的一個示例中,參考圖5,所述信息推送裝置還可以包括:規(guī)則下載模塊45,用于從規(guī)則配置服務器中下載所述句法規(guī)則集進行本地存儲。
[0111]進一步的,所述信息推送裝置還可以包括:規(guī)則更新模塊46,用于定期向規(guī)則配置服務器發(fā)送句法規(guī)則集更新請求,以定期更新本地存儲的所述句法規(guī)則集。
[0112]上述裝置可執(zhí)行本發(fā)明任意實施例所提供的信息推送方法,具備執(zhí)行方法相應的功能模塊和有益效果。
[0113]實施例五
[0114]圖6是本發(fā)明實施例五提供的一種信息推送系統(tǒng)的結(jié)構圖。參見圖6,所述系統(tǒng)包括:聊天客戶端61和推薦服務器62,其中,聊天客戶端61包括本發(fā)明實施例四所述的信息推送裝置。
[0115]進一步的,參考圖6,所述系統(tǒng)還包括規(guī)則配置服務器63,用于存儲聊天客戶端61所需要匹配的句法規(guī)則集。
[0116]本發(fā)明實施例五提供一種信息推送系統(tǒng),通過聊天客戶端與推薦服務器的共同配合,將用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容與句法規(guī)則集相匹配,若聊天內(nèi)容命中句法規(guī)則集中的句法規(guī)則,則提取標志信息,并利用標志信息搜索推薦信息,將推薦信息推送給用戶。本發(fā)明實施例解決了即時聊天應用界面上提供的廣告難以精準滿足用戶當前需求的問題。根據(jù)用戶當前聊天內(nèi)容向用戶推送推薦信息,更加針對性的滿足用戶當前需求,提升用戶體驗。
[0117]注意,上述僅為本發(fā)明的較佳實施例及所運用技術原理。本領域技術人員會理解,本發(fā)明不限于這里所述的特定實施例,對本領域技術人員來說能夠進行各種明顯的變化、重新調(diào)整和替代而不會脫離本發(fā)明的保護范圍。因此,雖然通過以上實施例對本發(fā)明進行了較為詳細的說明,但是本發(fā)明不僅僅限于以上實施例,在不脫離本發(fā)明構思的情況下,還可以包括更多其他等效實施例,而本發(fā)明的范圍由所附的權利要求范圍決定。
【主權項】
1.一種信息推送方法,其特征在于,包括: 識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容; 提取所述聊天內(nèi)容中包括的標志信息; 將所述標志信息發(fā)送至推薦服務器,以使所述推薦服務器搜索與所述標志信息對應的推薦信息; 在所述即時聊天窗口的設定位置處展示所述推薦服務器返回的所述推薦信息。2.根據(jù)權利要求1所述的方法,其特征在于,提取所述聊天內(nèi)容中包括的標志信息,包括: 將所述聊天內(nèi)容與預存的句法規(guī)則集進行匹配; 如果識別出所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則,則提取所述聊天內(nèi)容中包括的標志信息。3.根據(jù)權利要求2所述的方法,其特征在于,識別所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則包括: 順序獲取所述句法規(guī)則集中的一條句法規(guī)則作為當前比對規(guī)則; 如果所述聊天內(nèi)容命中所述當前比對規(guī)則,則確定識別出所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則,并結(jié)束當前比對; 如果所述聊天內(nèi)容未命中所述當前比對規(guī)則,則返回執(zhí)行順序獲取所述句法規(guī)則集中的一條句法規(guī)則的操作,直至遍歷所述句法規(guī)則集中的全部句法規(guī)則。4.根據(jù)權利要求2所述的方法,其特征在于,提取所述聊天內(nèi)容中包括的標志信息包括: 提取所述聊天內(nèi)容中包括的名詞作為所述標志信息。5.根據(jù)權利要求2所述的方法,其特征在于,所述句法規(guī)則包括:正則表達式規(guī)則或者上下文無關文法規(guī)則。6.根據(jù)權利要求2所述的方法,其特征在于,在所述即時聊天窗口的設定位置處展示所述推薦服務器返回的所述推薦信息包括: 如果所述推薦服務器返回的所述推薦信息的條目數(shù)大于所述即時聊天窗口提供的信息展示框數(shù)目,則按照設定的信息展示方式展示所述推薦信息。7.根據(jù)權利要求6所述的方法,其特征在于: 所述設定的信息展示方式包括:隨機展示方式或者輪播展示方式。8.根據(jù)權利要求2-7任一項所述的方法,其特征在于,在將用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容與預存的句法規(guī)則集進行匹配之前,還包括: 從規(guī)則配置服務器中下載所述句法規(guī)則集進行本地存儲。9.根據(jù)權利要求2-7任一項所述的方法,其特征在于,還包括: 定期向規(guī)則配置服務器發(fā)送句法規(guī)則集更新請求,以定期更新本地存儲的所述句法規(guī)則集。10.一種信息推送裝置,其特征在于,包括: 內(nèi)容識別模塊,用于識別用戶通過即時聊天窗口發(fā)送的聊天內(nèi)容; 信息提取模塊,用于提取所述聊天內(nèi)容中包括的標志信息; 信息發(fā)送模塊,用于將所述標志信息發(fā)送至推薦服務器,以使所述推薦服務器搜索與所述標志信息對應的推薦信息; 信息展示模塊,用于在所述即時聊天窗口的設定位置處展示所述推薦服務器返回的所述推薦信息。11.根據(jù)權利要求10所述的裝置,其特征在于,所述信息提取模塊,具體用于: 將所述聊天內(nèi)容與預存的句法規(guī)則集進行匹配; 如果識別出所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則,則提取所述聊天內(nèi)容中包括的標志信息。12.根據(jù)權利要求11所述的裝置,其特征在于,所述信息提取模塊包括: 規(guī)則遍歷單元,用于順序獲取所述句法規(guī)則集中的一條句法規(guī)則作為當前比對規(guī)則; 規(guī)則確定單元,用于在所述聊天內(nèi)容命中所述當前比對規(guī)則時,確定識別出所述聊天內(nèi)容命中所述句法規(guī)則集中的句法規(guī)則,并結(jié)束當前比對; 返回遍歷單元,用于在所述聊天內(nèi)容未命中所述當前比對規(guī)則時,返回執(zhí)行順序獲取所述句法規(guī)則集中的一條句法規(guī)則的操作,直至遍歷所述句法規(guī)則集中的全部句法規(guī)則。13.根據(jù)權利要求11所述的裝置,其特征在于,所述信息提取模塊,還包括: 信息提取單元,用于提取所述聊天內(nèi)容中包括的名詞作為所述標志信息。14.根據(jù)權利要求11所述的裝置,其特征在于,所述信息展示模塊,具體用于: 如果所述推薦服務器返回的所述推薦信息的條目數(shù)大于所述即時聊天窗口提供的信息展示框數(shù)目,則按照設定的信息展示方式展示所述推薦信息。15.根據(jù)權利要求11-14任一項所述的裝置,其特征在于,還包括: 規(guī)則下載模塊,用于從規(guī)則配置服務器中下載所述句法規(guī)則集進行本地存儲。16.根據(jù)權利要求11-14任一項所述的裝置,其特征在于,還包括: 規(guī)則更新模塊,用于定期向規(guī)則配置服務器發(fā)送句法規(guī)則集更新請求,以定期更新本地存儲的所述句法規(guī)則集。17.—種信息推送系統(tǒng),其特征在于,包括:聊天客戶端和推薦服務器,其中,所述聊天客戶端包括如權利要求10-16任一項所述的信息推送裝置。18.根據(jù)權利要求17所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括規(guī)則配置服務器,用于存儲所述聊天客戶端所需要匹配的句法規(guī)則集。
【文檔編號】H04L12/58GK105915439SQ201610244500
【公開日】2016年8月31日
【申請日】2016年4月18日
【發(fā)明人】朱建庭
【申請人】百度在線網(wǎng)絡技術(北京)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1