專利名稱:一種實(shí)現(xiàn)在線廣告的方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,特別是涉及一種實(shí)現(xiàn)在線廣告的方法及系統(tǒng)。
背景技術(shù):
目前的即時(shí)通信工具上通常內(nèi)嵌了在線廣告功能。當(dāng)需要播放廣告時(shí),網(wǎng)絡(luò)側(cè)按照設(shè)定的廣告清單并且按照一定的規(guī)則(比如輪流播放)到廣告庫中提取廣告數(shù)據(jù),并推送到即時(shí)通信工具的界面上的固定位置播放。
上述的廣告數(shù)據(jù)當(dāng)中存在用戶喜歡和不喜歡的廣告。目前基于即時(shí)通信系統(tǒng),利用即時(shí)通信的聊天記錄文本信息并結(jié)合自然語言詞法分析方法,可分析出聊天記錄文本信息中的關(guān)鍵詞(即用戶感興趣的話題),之后,再利用關(guān)鍵詞廣告搜索功能,可實(shí)現(xiàn)廣告內(nèi)容與關(guān)鍵詞的匹配,從而可以屏蔽掉用戶不喜歡的廣告,給用戶帶來更好的體驗(yàn)。
上述自然語言詞法分析方法是從自然語言中區(qū)分單詞并界定詞性的軟件技術(shù),又稱分詞技術(shù)。而漢語分詞則是中文信息處理系統(tǒng)的基礎(chǔ),有著極其廣泛的實(shí)際應(yīng)用。從基本的輸入系統(tǒng),到文字處理,以及語音合成,文本檢索,文本分類,自然語言接口,自動(dòng)文摘等等。目前自然語言詞法分析已經(jīng)從實(shí)驗(yàn)室走向了市場應(yīng)用,微軟公司的Office系列產(chǎn)品中已經(jīng)廣泛使用了詞法分析上述關(guān)鍵詞廣告搜索功能是目前比較成熟的網(wǎng)絡(luò)搜索商業(yè)模式。典型的應(yīng)用有Google、Yahoo!等。即根據(jù)用戶輸入關(guān)鍵詞調(diào)出關(guān)聯(lián)的廣告內(nèi)容。
目前即時(shí)通信工具通常還提供了網(wǎng)絡(luò)電話、語音聊天功能,并且被廣泛應(yīng)用。基于VoIP業(yè)務(wù),用戶可以通過網(wǎng)絡(luò)電話、語音聊天與另一端的互聯(lián)網(wǎng)用戶或者電信網(wǎng)用戶音頻交流,甚至能夠?qū)崿F(xiàn)多人(3人或者3人以上)之間的音頻交流。
但是目前網(wǎng)絡(luò)側(cè)無法根據(jù)語音流的內(nèi)容,向客戶端推送相應(yīng)的廣告。給用戶帶來了不好的體驗(yàn),并且廣告的效果也很受影響。
發(fā)明內(nèi)容
本發(fā)明提供一種實(shí)現(xiàn)在線廣告的方法及系統(tǒng),用以解決目前網(wǎng)絡(luò)側(cè)無法根據(jù)語音流的內(nèi)容,向客戶端推送相應(yīng)的廣告的問題。
本發(fā)明方法包括A、將經(jīng)過客戶端的語音流轉(zhuǎn)換為文本流;B、通過關(guān)鍵詞的匹配為所述文本流匹配廣告;C、網(wǎng)絡(luò)側(cè)將匹配的廣告推送到所述客戶端,以使用戶瀏覽。
所述步驟A通過語音識別將語音流轉(zhuǎn)換為文本流。
步驟B中所述的關(guān)鍵詞從文本流中獲取。所述關(guān)鍵詞從文本流中獲取的方法包括下列步驟從所述文本流中分解出名詞和動(dòng)詞;過濾非廣告用詞;將過濾后的詞中出現(xiàn)頻率最高的詞定位為關(guān)鍵詞。在網(wǎng)絡(luò)側(cè)的廣告庫中搜索含有所述關(guān)鍵詞的廣告,并將其定位為與所述文本流相匹配的廣告。
步驟B中所述的關(guān)鍵詞預(yù)設(shè)在網(wǎng)絡(luò)側(cè)的廣告庫中,并與廣告庫中的廣告相關(guān)聯(lián)。所述廣告庫中預(yù)設(shè)的關(guān)鍵詞劃分有優(yōu)先級。按照所述優(yōu)先級,逐一將關(guān)鍵詞在所述文本流中匹配,并定位相匹配的關(guān)鍵詞相關(guān)聯(lián)的廣告。
步驟C中所述網(wǎng)絡(luò)側(cè)將匹配的廣告信息推送到所述客戶端包括將匹配的廣告推送到客戶端的外掛窗口中,直接播放;或者,在語音業(yè)務(wù)結(jié)束時(shí),將匹配的廣告存儲(chǔ)在客戶端中,以備用戶瀏覽;或者,在用戶確認(rèn)后,將匹配的廣告推送到客戶端的彈出窗口中,并播放;或者,將匹配的廣告作為郵件內(nèi)容,發(fā)送給用戶。
本發(fā)明的在線廣告系統(tǒng),包括廣告調(diào)用模塊,提供網(wǎng)絡(luò)側(cè)與客戶端之間的接口,并獲取客戶端的語音流;廣告庫,用于存儲(chǔ)廣告信息;
詞法分析模塊,用于匹配關(guān)鍵詞;廣告匹配模塊,用于根據(jù)詞法分析模塊輸出的關(guān)鍵詞,從廣告庫中匹配廣告;廣告推送模塊,用于根據(jù)廣告匹配模塊輸出的匹配結(jié)果,通過廣告調(diào)用模塊將廣告庫中存儲(chǔ)的相關(guān)廣告推送到客戶端;語音識別模塊,用于將廣告調(diào)用模塊獲取的語音流轉(zhuǎn)換為文本流;文本流存儲(chǔ)模塊,用于存儲(chǔ)語音識別模塊輸出的文本流,以備詞法分析模塊調(diào)用。
本發(fā)明有益效果如下本發(fā)明方法先利用現(xiàn)有的語音識別技術(shù)將經(jīng)過客戶端的語音流轉(zhuǎn)換為文本流;之后,再通過關(guān)鍵詞的匹配為所述文本流匹配廣告;最后,網(wǎng)絡(luò)側(cè)將匹配的廣告推送到所述客戶端,以使用戶瀏覽。
通過本發(fā)明方法的實(shí)施,將語音識別技術(shù)和自然語言詞法分析方法結(jié)合在一起,從而可以根據(jù)語音流的內(nèi)容分析出用戶感興趣的話題,進(jìn)而有針對性地向客戶端推送廣告,避免了“廣告騷擾”,使廣告的效果更加顯著。
本發(fā)明方法在確定關(guān)鍵詞時(shí)采用了兩種方法。
方法一通過語音識別技術(shù)將語音流轉(zhuǎn)換為文本流后,利用自然語言詞法分析方法從文本流中獲取關(guān)鍵詞;之后,在網(wǎng)絡(luò)側(cè)的廣告庫中搜索含有所述關(guān)鍵詞的廣告,并將其定位為與所述文本流相匹配的廣告。顯然,在“廣告庫中搜索含有所述關(guān)鍵詞的廣告”的這一過程,可以與競價(jià)排名、點(diǎn)擊收費(fèi)等盈利模式相結(jié)合,給業(yè)務(wù)提供商和運(yùn)營商帶來收益;對于網(wǎng)絡(luò)搜索業(yè)務(wù)能夠起到一定的推動(dòng)作用,也能夠作為一種與網(wǎng)絡(luò)搜索服務(wù)提供商的合作方式。
方法二通過語音識別技術(shù)將語音流轉(zhuǎn)換為文本流后,以廣告庫中預(yù)設(shè)的廣告關(guān)鍵詞,并以各個(gè)關(guān)鍵詞的優(yōu)先級順序,逐一到所述文本流中匹配,并定位相匹配的關(guān)鍵詞相關(guān)聯(lián)的廣告。顯然,“定位相匹配的關(guān)鍵詞相關(guān)聯(lián)的廣告”的這一過程,可以與競價(jià)排名、點(diǎn)擊收費(fèi)等盈利模式相結(jié)合,給業(yè)務(wù)提供商和運(yùn)營商帶來收益;對于網(wǎng)絡(luò)搜索業(yè)務(wù)能夠起到一定的推動(dòng)作用,也能夠作為一種與網(wǎng)絡(luò)搜索服務(wù)提供商的合作方式。
為了支撐本發(fā)明方法,本發(fā)明還提供了一種在線廣告系統(tǒng)。
圖1為本發(fā)明系統(tǒng)的結(jié)構(gòu)示意圖;圖2為本發(fā)明方法步驟流程圖。
具體實(shí)施例方式
為了使網(wǎng)絡(luò)側(cè)可以根據(jù)語音流的內(nèi)容,向客戶端(所述客戶端包括但不限于即時(shí)通信客戶端)推送相應(yīng)的廣告,本發(fā)明提供了一種在線廣告系統(tǒng),參見圖1所示,其包括環(huán)形相連的廣告調(diào)用模塊、語音識別模塊、文本流存儲(chǔ)模塊、詞法分析模塊、廣告匹配模塊、廣告庫;所述廣告匹配模塊還通過廣告推送模塊與廣告庫相連,以及所述詞法分析模塊還與廣告庫相連。
所述廣告調(diào)用模塊,提供網(wǎng)絡(luò)側(cè)與客戶端之間的接口,并獲取客戶端的語音流。
所述語音識別模塊,用于通過語音識別技術(shù),將廣告調(diào)用模塊獲取的語音流轉(zhuǎn)換為文本流。
所述文本流存儲(chǔ)模塊,用于存儲(chǔ)語音識別模塊輸出的文本流,以備詞法分析模塊調(diào)用。
所述廣告庫,用于存儲(chǔ)廣告信息。所述廣告信息包括廣告數(shù)據(jù)及廣告關(guān)鍵詞。
所述詞法分析模塊,用于匹配關(guān)鍵詞。
所述廣告匹配模塊,用于根據(jù)詞法分析模塊輸出的關(guān)鍵詞,從廣告庫中匹配廣告。
所述廣告推送模塊,用于根據(jù)廣告匹配模塊輸出的匹配結(jié)果,通過廣告調(diào)用模塊將廣告庫中存儲(chǔ)的相關(guān)廣告推送到客戶端。
應(yīng)用上述系統(tǒng),本發(fā)明提供了一種實(shí)現(xiàn)在線廣告的方法,參見圖2所示,包括下列步驟S1、客戶端輸出語音流,或語音流向客戶端輸入。
S2、將語音流轉(zhuǎn)換為文本流。
S3、匹配關(guān)鍵詞。
S4、匹配廣告。
S5、網(wǎng)絡(luò)側(cè)將匹配的廣告推送到客戶端,客戶端播放或保存所述廣告。
以下通過兩個(gè)實(shí)例具體描述本發(fā)明方法。
方法實(shí)例一從文本流中獲取關(guān)鍵詞,完成廣告匹配和推送。
S101、客戶端輸出語音流,或語音流向客戶端輸入。
基于VoIP業(yè)務(wù),用戶通過即時(shí)通信客戶端(包括但不限于即時(shí)通信客戶端)提供的網(wǎng)絡(luò)電話或語音聊天功能與其他在線用戶進(jìn)行語音交流。當(dāng)用戶向其他用戶發(fā)話時(shí),其登陸的客戶端將輸出語音流;當(dāng)用戶接聽其他用戶的語音時(shí),會(huì)有語音流輸入其登陸的客戶端。
S102、將語音流轉(zhuǎn)換為文本流。
廣告調(diào)用模塊獲取輸入及輸出客戶端的語音流,并將所述語音流輸出到語音識別模塊。語音識別模塊利用語音識別技術(shù),將語音流轉(zhuǎn)換為文本流,并輸出到文本流存儲(chǔ)模塊中存儲(chǔ)。目前Windows XP中已經(jīng)內(nèi)置了微軟的語音識別引擎,能夠通過口述輸入文本,所述語音識別模塊可通過調(diào)用函數(shù)直接調(diào)用微軟的語音識別引擎。
S103、匹配關(guān)鍵詞。
本例中,詞法分析模塊從文本流存儲(chǔ)模塊中調(diào)用文本流,并通過自然語言詞法分析方法對文本流進(jìn)行詞法分析。首先從所述文本流中分解出名詞和動(dòng)詞;其后過濾非廣告用詞(例如你、我);最后將過濾后的詞中出現(xiàn)頻率最高的詞定位為關(guān)鍵詞,也可將過濾后的詞中出現(xiàn)頻率最高的幾個(gè)詞定位為關(guān)鍵詞。關(guān)鍵詞被確定后,詞法分析模塊將其輸出到廣告匹配模塊。
S104、匹配廣告。
廣告匹配模塊在廣告庫中搜索含有所述關(guān)鍵詞的廣告,并將其定位為與所述文本流相匹配的廣告。之后,將匹配結(jié)果輸出到廣告推送模塊。所述的廣告庫是具有搜索業(yè)務(wù)的廣告數(shù)據(jù)庫,或者與網(wǎng)絡(luò)搜索商合作,完成在廣告庫中搜索含有關(guān)鍵詞的廣告。
S105、網(wǎng)絡(luò)側(cè)將匹配的廣告推送到客戶端,客戶端播放或保存所述廣告。
廣告推送模塊根據(jù)所述匹配結(jié)果,指示廣告庫向廣告調(diào)用模塊推送相應(yīng)的廣告數(shù)據(jù),再由廣告調(diào)用模塊將該廣告數(shù)據(jù)推送到客戶端。
所述推送的方式包括但不限于以下幾種將匹配的廣告推送到客戶端的外掛窗口中,懸掛展示并直接播放。例如QQ Show的右側(cè)窗口,放置廣告條的頂端或者底端窗口。
或者,在語音業(yè)務(wù)結(jié)束時(shí),將匹配的廣告(無論文本還是音頻)存儲(chǔ)在客戶端中,以備用戶瀏覽。例如在用戶的聊天記錄文件中放置。
或者,在用戶確認(rèn)后,將匹配的廣告推送到客戶端的彈出窗口中,并播放。
或者,將匹配的廣告作為郵件內(nèi)容發(fā)送給用戶,并通知該用戶收到新郵件。
方法實(shí)例二在廣告庫中預(yù)設(shè)關(guān)鍵詞,完成廣告匹配和推送。
S201、客戶端輸出語音流,或語音流向客戶端輸入。(與步驟S101相同)S202、將語音流轉(zhuǎn)換為文本流。(與步驟S102相同)S203、匹配關(guān)鍵詞。
本例中,詞法分析模塊從文本流存儲(chǔ)模塊中調(diào)用文本流,以及從廣告庫中調(diào)用預(yù)設(shè)的廣告關(guān)鍵詞,所述廣告關(guān)鍵詞與對應(yīng)的廣告相關(guān)聯(lián)。
廣告庫中預(yù)設(shè)的廣告關(guān)鍵詞可設(shè)置優(yōu)先級,所述詞法分析模塊可按照優(yōu)先級的順序,分若干次從廣告庫中調(diào)出部分關(guān)鍵詞,并逐一將關(guān)鍵詞在所述文本流中匹配。在詞法分析模塊中可預(yù)先設(shè)置匹配規(guī)則,例如所述文本流中同一關(guān)鍵詞出現(xiàn)3次以上,則判定匹配;否則,判定不匹配。
廣告庫中預(yù)設(shè)的所有關(guān)鍵詞都在所述文本流中匹配過后,詞法分析模塊將確認(rèn)的關(guān)鍵詞輸出到廣告匹配模塊。
S204、匹配廣告。
由于所述關(guān)鍵詞與對應(yīng)的廣告相關(guān)聯(lián),所以廣告匹配模塊可根據(jù)關(guān)鍵詞對應(yīng)匹配廣告庫中的廣告。之后,廣告匹配模塊將匹配結(jié)果輸出到廣告推送模塊。
S205、網(wǎng)絡(luò)側(cè)將匹配的廣告推送到客戶端,客戶端播放或保存所述廣告。(與步驟S105相同)顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種實(shí)現(xiàn)在線廣告的方法,其特征在于,包括下列步驟A、將經(jīng)過客戶端的語音流轉(zhuǎn)換為文本流;B、通過關(guān)鍵詞的匹配為所述文本流匹配廣告;C、網(wǎng)絡(luò)側(cè)將匹配的廣告推送到所述客戶端,以使用戶瀏覽。
2.如權(quán)利要求1所述的方法,其特征在于,所述步驟A通過語音識別將語音流轉(zhuǎn)換為文本流。
3.如權(quán)利要求1所述的方法,其特征在于,步驟B中所述的關(guān)鍵詞從文本流中獲取。
4.如權(quán)利要求3所述的方法,其特征在于,所述關(guān)鍵詞從文本流中獲取的方法包括下列步驟-從所述文本流中分解出名詞和動(dòng)詞;-過濾非廣告用詞;-將過濾后的詞中出現(xiàn)頻率最高的詞定位為關(guān)鍵詞。
5.如權(quán)利要求3或4所述的方法,其特征在于,在網(wǎng)絡(luò)側(cè)的廣告庫中搜索含有所述關(guān)鍵詞的廣告,并將其定位為與所述文本流相匹配的廣告。
6.如權(quán)利要求1所述的方法,其特征在于,步驟B中所述的關(guān)鍵詞預(yù)設(shè)在網(wǎng)絡(luò)側(cè)的廣告庫中,并與廣告庫中的廣告相關(guān)聯(lián)。
7.如權(quán)利要求6所述的方法,其特征在于,所述廣告庫中預(yù)設(shè)的關(guān)鍵詞劃分有優(yōu)先級。
8.如權(quán)利要求7所述的方法,其特征在于,按照所述優(yōu)先級,逐一將關(guān)鍵詞在所述文本流中匹配,并定位相匹配的關(guān)鍵詞相關(guān)聯(lián)的廣告。
9.如權(quán)利要求1所述的方法,其特征在于,步驟C中所述網(wǎng)絡(luò)側(cè)將匹配的廣告信息推送到所述客戶端包括將匹配的廣告推送到客戶端的外掛窗口中,直接播放;或者,在語音業(yè)務(wù)結(jié)束時(shí),將匹配的廣告存儲(chǔ)在客戶端中,以備用戶瀏覽;或者,在用戶確認(rèn)后,將匹配的廣告推送到客戶端的彈出窗口中,并播放;或者,將匹配的廣告作為郵件內(nèi)容,發(fā)送給用戶。
10.一種在線廣告系統(tǒng),包括廣告調(diào)用模塊,提供網(wǎng)絡(luò)側(cè)與客戶端之間的接口,并獲取客戶端的語音流;廣告庫,用于存儲(chǔ)廣告信息;詞法分析模塊,用于匹配關(guān)鍵詞;廣告匹配模塊,用于根據(jù)詞法分析模塊輸出的關(guān)鍵詞,從廣告庫中匹配廣告;廣告推送模塊,用于根據(jù)廣告匹配模塊輸出的匹配結(jié)果,通過廣告調(diào)用模塊將廣告庫中存儲(chǔ)的相關(guān)廣告推送到客戶端;其特征在于,所述系統(tǒng)還包括語音識別模塊,用于將廣告調(diào)用模塊獲取的語音流轉(zhuǎn)換為文本流;文本流存儲(chǔ)模塊,用于存儲(chǔ)語音識別模塊輸出的文本流,以備詞法分析模塊調(diào)用。
全文摘要
本發(fā)明公開了一種實(shí)現(xiàn)在線廣告的方法及系統(tǒng),用以解決目前網(wǎng)絡(luò)側(cè)無法根據(jù)語音流的內(nèi)容,向客戶端推送相應(yīng)的廣告的問題。本發(fā)明方法包括A.將經(jīng)過客戶端的語音流轉(zhuǎn)換為文本流;B.通過關(guān)鍵詞的匹配為所述文本流匹配廣告;C.網(wǎng)絡(luò)側(cè)將匹配的廣告推送到所述客戶端,以使用戶瀏覽。本發(fā)明系統(tǒng)包括廣告調(diào)用模塊、廣告庫、詞法分析模塊、廣告匹配模塊、廣告推送模塊;所述系統(tǒng)還包括語音識別模塊,用于將廣告調(diào)用模塊獲取的語音流轉(zhuǎn)換為文本流;文本流存儲(chǔ)模塊,用于存儲(chǔ)語音識別模塊輸出的文本流,以備詞法分析模塊調(diào)用。通過本發(fā)明的實(shí)施,可以根據(jù)客戶端之間交互的語音流的內(nèi)容,向客戶端推送相應(yīng)的廣告。
文檔編號H04L12/16GK101034455SQ20061005866
公開日2007年9月12日 申請日期2006年3月6日 優(yōu)先權(quán)日2006年3月6日
發(fā)明者楊采石, 楊雍, 姜杰, 馬丁, 周偉 申請人:騰訊科技(深圳)有限公司