亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于人工智能的新聞推送的方法和裝置與流程

文檔序號(hào):11215618閱讀:4507來源:國(guó)知局
基于人工智能的新聞推送的方法和裝置與流程

本申請(qǐng)涉及計(jì)算機(jī)技術(shù)領(lǐng)域,具體涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及基于人工智能的新聞推送的方法和裝置。



背景技術(shù):

推送,是通過一定的技術(shù)標(biāo)準(zhǔn)或協(xié)議,在互聯(lián)網(wǎng)上提供用戶需要的信息來減少信息過載的一項(xiàng)技術(shù)。其中,信息推送技術(shù)通過主動(dòng)推送信息給用戶,可以減少用戶在網(wǎng)絡(luò)上搜索所花的時(shí)間。現(xiàn)有的新聞推送過程中,僅僅推送新聞內(nèi)容給用戶,對(duì)于新聞內(nèi)容中涉及的新聞主體,例如實(shí)體(如人物、物品、建筑、景點(diǎn)等)、事件、話題等,需要讀者仔細(xì)閱讀新聞后對(duì)其進(jìn)行感情傾向的判斷。當(dāng)讀者不了解真相,或者對(duì)真相了解不全面時(shí),容易被作者的感情色彩同化,或者需要花較多時(shí)間去弄清楚新聞?wù)嫦?。因此,新聞推送的有效性有待提高?/p>

人工智能(artificialintelligence,英文縮寫為ai),是研究、開發(fā)用于模擬、延伸和擴(kuò)展人的智能的理論、方法、技術(shù)及應(yīng)用系統(tǒng)的技術(shù)科學(xué)。人工智能是計(jì)算機(jī)科學(xué)的一個(gè)分支,它企圖了解智能的實(shí)質(zhì),并生產(chǎn)出一種新的能以人類智能相似的方式做出反應(yīng)的智能機(jī)器,該領(lǐng)域的研究包括機(jī)器人、語(yǔ)言識(shí)別、圖像識(shí)別、自然語(yǔ)言處理和專家系統(tǒng)等。因此,可以將人工智能應(yīng)用于新聞推送中的感情傾向分析,提高信息推送的有效性。



技術(shù)實(shí)現(xiàn)要素:

本申請(qǐng)的目的在于提出一種改進(jìn)的基于人工智能的新聞推送的方法和裝置,來解決以上背景技術(shù)部分提到的技術(shù)問題。

第一方面,本申請(qǐng)?zhí)峁┝艘环N基于人工智能的新聞推送的方法,該方法包括:從待推送新聞的新聞文本中確定至少一個(gè)新聞主體;提取上述新聞文本中分別與各個(gè)新聞主體相關(guān)聯(lián)的文本片段;對(duì)每個(gè)新聞主體,根據(jù)所提取的文本片段通過深度學(xué)習(xí)方法生成主體標(biāo)簽;基于上述至少一個(gè)新聞主體和所生成的主體標(biāo)簽推送上述待推送新聞。

在一些實(shí)施例中,上述從待推送新聞的新聞文本中確定至少一個(gè)新聞主體包括:將新聞文本與預(yù)設(shè)的主體關(guān)鍵詞進(jìn)行匹配;根據(jù)匹配到的主體關(guān)鍵詞確定至少一個(gè)新聞主體。

在一些實(shí)施例中,上述提取上述新聞文本中分別與各個(gè)新聞主體相關(guān)聯(lián)的文本片段包括:對(duì)每個(gè)新聞主體:將上述新聞文本中的各個(gè)分句分別與該新聞主體進(jìn)行匹配;提取匹配到的分句作為與該新聞主體相關(guān)聯(lián)的文本片段。

在一些實(shí)施例中,上述提取上述新聞文本中分別與各個(gè)新聞主體相關(guān)聯(lián)的文本片段還包括:對(duì)于上述新聞文本中沒有匹配到新聞主體的分句,判斷其中是否包含代詞;若有,通過指代消解確定代詞所對(duì)應(yīng)的新聞主體,并將該分句提取為與所包含的代詞相對(duì)應(yīng)的新聞主體相關(guān)聯(lián)的文本片段。

在一些實(shí)施例中,上述基于上述至少一個(gè)新聞主體和所生成的主體標(biāo)簽推送上述待推送新聞包括:將上述至少一個(gè)新聞主體的主體標(biāo)簽與上述待推送新聞的新聞文本一起生成頁(yè)面進(jìn)行新聞推送。

在一些實(shí)施例中,上述基于上述至少一個(gè)新聞主體和所生成的主體標(biāo)簽推送上述待推送新聞包括:將用戶的個(gè)性化標(biāo)簽與上述至少一個(gè)新聞主體進(jìn)行匹配;響應(yīng)于從用戶的個(gè)性化標(biāo)簽中匹配到上述至少一個(gè)新聞主體中的至少一個(gè),將上述待推送新聞推送給該用戶;其中,上述個(gè)性化標(biāo)簽通過以下方法生成:獲取用戶發(fā)布的文章;從用戶發(fā)布的文章中確定文章主體作為個(gè)性化標(biāo)簽。

第二方面,本申請(qǐng)還提供了一種基于人工智能的新聞推送的裝置,該裝置包括:確定模塊,配置用于從待推送新聞的新聞文本中確定至少一個(gè)新聞主體;提取模塊,配置用于提取上述新聞文本中分別與各個(gè)新聞主體相關(guān)聯(lián)的文本片段;生成模塊,配置用于對(duì)每個(gè)新聞主體,根據(jù)所提取的文本片段通過深度學(xué)習(xí)方法生成主體標(biāo)簽;推送模塊,配置用于基于上述至少一個(gè)新聞主體和所生成的主體標(biāo)簽推送上述待推送新聞。

在一些實(shí)施例中,上述確定模塊包括:匹配單元,配置用于將新聞文本與預(yù)設(shè)的主體關(guān)鍵詞進(jìn)行匹配;確定單元,配置用于根據(jù)匹配到的主體關(guān)鍵詞確定至少一個(gè)新聞主體。

在一些實(shí)施例中,上述提取模塊進(jìn)一步配置用于:對(duì)每個(gè)新聞主體:將上述新聞文本中的各個(gè)分句分別與該新聞主體進(jìn)行匹配;提取匹配到的分句作為與該新聞主體相關(guān)聯(lián)的文本片段。

在一些實(shí)施例中,上述提取模塊還配置用于:對(duì)于上述新聞文本中沒有匹配到新聞主體的分句,判斷其中是否包含代詞;若有,通過指代消解確定代詞所對(duì)應(yīng)的新聞主體,并將該分句提取為與所包含的代詞相對(duì)應(yīng)的新聞主體相關(guān)聯(lián)的文本片段。

在一些實(shí)施例中,上述推送模塊還配置用于:將上述至少一個(gè)新聞主體的主體標(biāo)簽與上述待推送新聞的新聞文本一起生成頁(yè)面進(jìn)行新聞推送。

在一些實(shí)施例中,上述推送模塊進(jìn)一步配置用于:將用戶的個(gè)性化標(biāo)簽與上述至少一個(gè)新聞主體進(jìn)行匹配;響應(yīng)于從用戶的個(gè)性化標(biāo)簽中匹配到上述至少一個(gè)新聞主體中的至少一個(gè),將上述待推送新聞推送給該用戶;其中,上述個(gè)性化標(biāo)簽通過以下方法生成:獲取用戶發(fā)布的文章;從用戶發(fā)布的文章中確定文章主體作為個(gè)性化標(biāo)簽。

第三方面,本申請(qǐng)還提供了一種計(jì)算設(shè)備,包括:一個(gè)或多個(gè)處理器;存儲(chǔ)裝置,用于存儲(chǔ)一個(gè)或多個(gè)程序;當(dāng)該一個(gè)或多個(gè)程序被上述一個(gè)或多個(gè)處理器執(zhí)行,使得該一個(gè)或多個(gè)處理器實(shí)現(xiàn)上述的方法。

本申請(qǐng)?zhí)峁┑幕谌斯ぶ悄艿男侣勍扑偷姆椒ê脱b置,通過從待推送新聞的新聞文本中確定至少一個(gè)新聞主體,然后提取上述新聞文本中分別與各個(gè)新聞主體相關(guān)聯(lián)的文本片段,接著對(duì)每個(gè)新聞主體,根據(jù)所提取的文本片段通過深度學(xué)習(xí)方法生成主體標(biāo)簽,然后基于上述至少一個(gè)新聞主體和所生成的主體標(biāo)簽推送上述待推送新聞。由于基于從新聞文本中確定的新聞主體和主體標(biāo)簽進(jìn)行新聞推送,可以直觀表達(dá)新聞主體的描述特征,或是作者或讀者對(duì)新聞主體的感情傾向,從而提高新聞推送的有效性。

附圖說明

通過閱讀參照以下附圖所作的對(duì)非限制性實(shí)施例所作的詳細(xì)描述,本申請(qǐng)的其它特征、目的和優(yōu)點(diǎn)將會(huì)變得更明顯:

圖1是本申請(qǐng)可以應(yīng)用于其中的示例性系統(tǒng)架構(gòu)圖;

圖2是根據(jù)本申請(qǐng)的基于人工智能的新聞推送的方法的一個(gè)實(shí)施例的流程圖;

圖3a、圖3b是根據(jù)本申請(qǐng)的基于人工智能的新聞推送的方法的實(shí)施例的應(yīng)用場(chǎng)景示意圖;

圖4是根據(jù)本申請(qǐng)的基于人工智能的新聞推送的方法的另一個(gè)實(shí)施例的流程圖;

圖5是根據(jù)本申請(qǐng)的基于人工智能的新聞推送裝置的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖;

圖6是適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備或服務(wù)器的計(jì)算機(jī)系統(tǒng)的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面結(jié)合附圖和實(shí)施例對(duì)本申請(qǐng)作進(jìn)一步的詳細(xì)說明。可以理解的是,此處所描述的具體實(shí)施例僅僅用于解釋相關(guān)發(fā)明,而非對(duì)該發(fā)明的限定。另外還需要說明的是,為了便于描述,附圖中僅示出了與有關(guān)發(fā)明相關(guān)的部分。

需要說明的是,在不沖突的情況下,本申請(qǐng)中的實(shí)施例及實(shí)施例中的特征可以相互組合。下面將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本申請(qǐng)。

圖1示出了可以應(yīng)用本申請(qǐng)的基于人工智能的新聞推送的方法或基于人工智能的新聞推送裝置的實(shí)施例的示例性系統(tǒng)架構(gòu)100。

如圖1所示,系統(tǒng)架構(gòu)100可以包括終端設(shè)備101、102、103,網(wǎng)絡(luò)104和服務(wù)器105。網(wǎng)絡(luò)104用以在終端設(shè)備101、102、103和服務(wù)器105之間提供通信鏈路的介質(zhì)。網(wǎng)絡(luò)104可以包括各種連接類型,例如有線、無線通信鏈路或者光纖電纜等等。

用戶可以使用終端設(shè)備101、102、103通過網(wǎng)絡(luò)104與服務(wù)器105交互,以接收或發(fā)送消息等。終端設(shè)備101、102、103上可以安裝有各種通訊客戶端應(yīng)用,例如瀏覽器應(yīng)用、搜索類應(yīng)用、新聞推送類應(yīng)用、購(gòu)物類應(yīng)用、即時(shí)通信工具、郵箱客戶端、社交平臺(tái)軟件等。

終端設(shè)備101、102、103可以是具有顯示屏的各種電子設(shè)備,包括但不限于智能手機(jī)、平板電腦、電子書閱讀器、mp3播放器(movingpictureexpertsgroupaudiolayeriii,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面3)、mp4(movingpictureexpertsgroupaudiolayeriv,動(dòng)態(tài)影像專家壓縮標(biāo)準(zhǔn)音頻層面4)播放器、膝上型便攜計(jì)算機(jī)和臺(tái)式計(jì)算機(jī)等等。

服務(wù)器105可以是提供各種服務(wù)的服務(wù)器,例如對(duì)終端設(shè)備101、102、103上瀏覽器應(yīng)用、搜索類應(yīng)用、新聞推送類應(yīng)用等提供支持的后臺(tái)服務(wù)器等。服務(wù)器105可以對(duì)接收到的數(shù)據(jù)進(jìn)行分析等處理,并將處理結(jié)果(例如推送的新聞)反饋給終端設(shè)備。

需要說明的是,本申請(qǐng)所提供的基于人工智能的新聞推送的方法一般由服務(wù)器105執(zhí)行,但不排除由終端設(shè)備101、102、103執(zhí)行的可能。相應(yīng)地,基于人工智能的新聞推送裝置一般設(shè)置在服務(wù)器105中,但不排除設(shè)置在終端設(shè)備101、102、103中的可能。

應(yīng)該理解,圖1中的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器的數(shù)目?jī)H僅是示意性的。根據(jù)實(shí)現(xiàn)需要,可以具有任意數(shù)目的終端設(shè)備、網(wǎng)絡(luò)和服務(wù)器。

繼續(xù)參考圖2,示出了根據(jù)本申請(qǐng)的基于人工智能的新聞推送的方法的一個(gè)實(shí)施例的流程200。該基于人工智能的新聞推送的方法,包括以下步驟:

步驟201,從待推送新聞的新聞文本中確定至少一個(gè)新聞主體。

在本實(shí)施例中,運(yùn)行有基于人工智能的新聞推送的方法的電子設(shè)備(例如圖1所示的服務(wù)器105)首先可以從待推送新聞的新聞文本中確定出新聞中所包含的主體。其中,這里新聞中所包含的主體例如可以是實(shí)體(如人物、物品、建筑、景點(diǎn)等)、事件、話題等??梢岳斫猓粭l待推送新聞中的新聞主體可以有一個(gè),也可以有多個(gè)。例如,在體育比賽新聞中,新聞主體至少涉及參加比賽的兩方。

通常,待推送新聞中至少可以包括新聞文本,還可以包括但不限于以下至少一種:圖片、音頻、視頻等等。當(dāng)待推送新聞中包括圖片、音頻、視頻等等中的至少一種時(shí),可以對(duì)應(yīng)包含相應(yīng)的描述文本,上述電子設(shè)備可以將該描述文本作為新聞文本的一部分。實(shí)踐中,上述電子設(shè)備可以根據(jù)任一合理的方法確定新聞主體,例如從新聞標(biāo)題中確定新聞主體,通過統(tǒng)計(jì)新聞文本中的段首句或段尾句的主語(yǔ)等確定新聞主體,等等。舉例而言,新聞標(biāo)題為“nba直播:馬刺vs火箭”,則上述電子設(shè)備可以獲取其中的名詞“nba”、“馬刺”、“火箭”作為新聞主體。在一些實(shí)現(xiàn)中,上述電子設(shè)備還可以預(yù)設(shè)有主體關(guān)鍵詞集合,將新聞文本與預(yù)設(shè)的主體關(guān)鍵詞進(jìn)行匹配,根據(jù)匹配到的主體關(guān)鍵詞確定新聞主體。例如,上述電子設(shè)備可以將所有匹配到的主題關(guān)鍵詞分別確定為新聞主體,還可以選擇出匹配到的次數(shù)最多的主體關(guān)鍵詞確定為新聞主體。這里,主體關(guān)鍵詞與新聞文本的匹配可以是精確匹配,也可以是擴(kuò)展匹配,例如主體關(guān)鍵詞的同義詞、近義詞與新聞文本的匹配。如主體關(guān)鍵詞包括人名“××剛”,該人名對(duì)應(yīng)的人物還有別稱“剛子”等,該別稱“剛子”與新聞文本的匹配即可以作為主體關(guān)鍵詞“××剛”與新聞文本的擴(kuò)展匹配,上述電子設(shè)備在新聞文本中匹配到“剛子”時(shí)即認(rèn)為匹配到了主體關(guān)鍵詞“××剛”。

步驟202,提取上述新聞文本中分別與各個(gè)新聞主體相關(guān)聯(lián)的文本片段。

在本實(shí)施例中,運(yùn)行有基于人工智能的新聞推送的方法的電子設(shè)備(例如圖1所示的服務(wù)器105)接著可以根據(jù)所確定的新聞主體,分別從新聞文本中提取出與各個(gè)新聞主體相關(guān)聯(lián)的文本片段。這里,文本片段可以是一個(gè)段落、一個(gè)句子、長(zhǎng)句中的一個(gè)分句、句子中的詞匯等等,或者以上任意組合,本申請(qǐng)對(duì)此不作限定??梢岳斫?,新聞文本中與新聞主體有關(guān)的描述,都可以作為與新聞主體相關(guān)聯(lián)的文本片段。

實(shí)踐中,在一些實(shí)現(xiàn)中,上述電子設(shè)備可以按“段落—句子—分句”的優(yōu)先順序?qū)⑿侣勚黧w與新聞文本進(jìn)行匹配。例如,判斷段落中出現(xiàn)的新聞主體個(gè)數(shù),如果新聞主體僅有一個(gè),則將整個(gè)段落作為與該新聞主體相關(guān)聯(lián)的文本片段,如果新聞主體有多個(gè),則逐句判斷該段落中的每個(gè)句子包含的新聞主體個(gè)數(shù)。同理,如果句子中新聞主體僅有一個(gè),則將整個(gè)句子作為與該新聞主體相關(guān)聯(lián)的文本片段,如果句子中新聞主體有多個(gè),則判斷該句子中的每個(gè)分句包含的新聞主體。在另一些實(shí)現(xiàn)中,上述電子設(shè)備還可以直接將新聞文本中的各個(gè)分句作為文本片段,分別與所確定的新聞主體進(jìn)行匹配,提取匹配到的分句作為與新聞主體相關(guān)聯(lián)的文本片段。本申請(qǐng)對(duì)此不做限定。

可以理解,新聞文本中并非所有分句都包含主語(yǔ)或新聞主體,例如“她站起來,走到窗戶前,望向那一片高樓”。對(duì)于沒有匹配到新聞主體的分句,上述電子設(shè)備可以判斷其中是否包含代詞(如他、她、其、它等);若有,則可以通過指代消解的方法確定代詞所對(duì)應(yīng)的新聞主體,并將該分句作為與所包含的代詞相對(duì)應(yīng)的新聞主體相關(guān)聯(lián)的文本片段。否則,可以根據(jù)向前文追溯等方法確定文本片段所對(duì)應(yīng)的新聞主體,如“走到窗戶前”、“望向那一片高樓”對(duì)應(yīng)的主語(yǔ)“她”所關(guān)聯(lián)的新聞主體。其中,指代消解是用在自然語(yǔ)言處理的信息抽取過程中的一項(xiàng)技術(shù),可以用于解決在篇章中確定代詞指向哪個(gè)名詞短語(yǔ)的問題,在此不再贅述。

步驟203,對(duì)每個(gè)新聞主體,根據(jù)所提取的文本片段通過深度學(xué)習(xí)方法生成主體標(biāo)簽。

在本實(shí)施例中,運(yùn)行有基于人工智能的新聞推送的方法的電子設(shè)備(例如圖1所示的服務(wù)器105)進(jìn)一步可以針對(duì)每個(gè)新聞主體,根據(jù)所提取的文本片段通過深度學(xué)習(xí)方法生成該新聞主體的主體標(biāo)簽。其中,主體標(biāo)簽可以是詞或短語(yǔ),其可以用于描述新聞主體的特征,如籃球、音樂等,也可以是表達(dá)作者或讀者對(duì)新聞主體的感情色彩,例如喜歡、厭惡等。

在本實(shí)施例中,上述電子設(shè)備可以預(yù)先通過一定數(shù)量的自然語(yǔ)言樣本訓(xùn)練有深度學(xué)習(xí)模型,用于對(duì)文本片段進(jìn)行分類,其中所分類別即為主體標(biāo)簽。這里的深度學(xué)習(xí)模型例如可以是多層反饋神經(jīng)網(wǎng)絡(luò)rnn(recurrentneuralnetwork)、時(shí)間遞歸網(wǎng)絡(luò)lstm(longshort-termmemory)等等,在此不再贅述。可以理解,主體標(biāo)簽可以有一個(gè),也可以有多個(gè),本申請(qǐng)對(duì)此不做限定。實(shí)踐中,上述電子設(shè)備可以根據(jù)通過深度學(xué)習(xí)模型進(jìn)行分類后在每個(gè)類別上的概率來確定主體標(biāo)簽。例如上述電子設(shè)備可以將在每個(gè)類別上的概率有高到期進(jìn)行排列,選擇排列靠前的預(yù)設(shè)個(gè)數(shù)的類別作為主體標(biāo)簽,也可以選擇概率大于預(yù)設(shè)概率閾值的一個(gè)或多個(gè)類別作為主體標(biāo)簽。

步驟204,基于上述新聞主體和上述主體標(biāo)簽進(jìn)行新聞推送。

在本實(shí)施例中,運(yùn)行有基于人工智能的新聞推送的方法的電子設(shè)備(例如圖1所示的服務(wù)器105)進(jìn)一步可以基于上述確定的新聞主體,以及新聞主體對(duì)應(yīng)的主體標(biāo)簽進(jìn)行新聞推送。

在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,上述電子設(shè)備可以將主體標(biāo)簽與新聞文本一起生成頁(yè)面推送給用戶。實(shí)踐中,上述電子設(shè)備可以根據(jù)新聞主體數(shù)量的不同,選擇不同的推送方式。例如,當(dāng)新聞文本中只有一個(gè)新聞主體時(shí),上述電子設(shè)備可以將一個(gè)或多個(gè)主體標(biāo)簽排列在新聞頁(yè)面的預(yù)定位置進(jìn)行推送,當(dāng)新聞文本中只有一個(gè)新聞主體時(shí),上述電子設(shè)備可以采取分別在預(yù)定位置進(jìn)行標(biāo)注主體標(biāo)簽的形式進(jìn)行推送。

作為一個(gè)應(yīng)用場(chǎng)景,本申請(qǐng)?zhí)峁┑幕谌斯ぶ悄艿男侣勍扑偷姆椒梢詰?yīng)用于為新聞推送類應(yīng)用提供支持的后臺(tái)服務(wù)器。每獲取一條待推送新聞時(shí),上述后臺(tái)服務(wù)器可以:獲取該待推送新聞的新聞文本,然后按照預(yù)設(shè)的主題關(guān)鍵詞從新聞文本中確定新聞主體;接著,提取新聞文本中與所確定的新聞主體相關(guān)聯(lián)的文本片段;然后,對(duì)所提取的文本片段通過深度學(xué)習(xí)方法生成主體標(biāo)簽;接著,如圖3a和圖3b所示,基于所確定的新聞主體和主體標(biāo)簽向運(yùn)行有上述新聞推送類應(yīng)用的終端300進(jìn)行新聞推送。為了更直觀地說明本申請(qǐng)所達(dá)到的效果,請(qǐng)參考圖3a和圖3b。圖3a和圖3b給出了兩種不同的推送場(chǎng)景。如圖3a所示,在推送的新聞301中,新聞主體包括“趙××”,后臺(tái)服務(wù)器對(duì)該新聞主體生成的主體標(biāo)簽302包括伸大拇指的圖案、文字“英雄,贊”,后臺(tái)服務(wù)器將主體標(biāo)簽302與新聞301的內(nèi)容一起生成頁(yè)面推送至終端300。如圖3b所示,在搜索“趙××”的頁(yè)面上,包括后臺(tái)服務(wù)器根據(jù)新聞文本生成的關(guān)于新聞主體“趙××”的主體標(biāo)簽302′和推送的新聞301′。

因此,本實(shí)施例的基于人工智能的新聞推送的方法,由于基于從新聞文本中確定的新聞主體和主體標(biāo)簽進(jìn)行新聞推送,可以直觀表達(dá)新聞主體的描述特征,或是作者或讀者對(duì)新聞主體的感情傾向,從而提高新聞推送的有效性。

繼續(xù)參考圖4,示出了根據(jù)本申請(qǐng)的基于人工智能的新聞推送的方法的另一個(gè)實(shí)施例的流程400。該基于人工智能的新聞推送的方法,包括以下步驟:

步驟401,從待推送新聞的新聞文本中確定至少一個(gè)新聞主體。

在本實(shí)施例中,運(yùn)行有基于人工智能的新聞推送的方法的電子設(shè)備(例如圖1所示的服務(wù)器105)首先可以從待推送新聞的新聞文本中確定出新聞中所包含的主體。其中,這里新聞中所包含的主體例如可以是實(shí)體(如人物、物品、建筑、景點(diǎn)等)、事件、話題等。可以理解,一條待推送新聞中的新聞主體可以有一個(gè),也可以有多個(gè)。在一些實(shí)現(xiàn)中,上述電子設(shè)備還可以預(yù)設(shè)有主體關(guān)鍵詞集合,將新聞文本與預(yù)設(shè)的主體關(guān)鍵詞進(jìn)行匹配,根據(jù)匹配到的主體關(guān)鍵詞確定新聞主體。

步驟402,提取上述新聞文本中分別與各個(gè)新聞主體相關(guān)聯(lián)的文本片段。

在本實(shí)施例中,運(yùn)行有基于人工智能的新聞推送的方法的電子設(shè)備(例如圖1所示的服務(wù)器105)接著可以根據(jù)所確定的新聞主體,分別從新聞文本中提取出與各個(gè)新聞主體相關(guān)聯(lián)的文本片段。這里,文本片段可以是一個(gè)段落、一個(gè)句子、長(zhǎng)句中的一個(gè)分句、句子中的詞匯等等,或者以上任意組合,本申請(qǐng)對(duì)此不作限定??梢岳斫猓侣勎谋局信c新聞主體有關(guān)的描述,都可以作為與新聞主體相關(guān)聯(lián)的文本片段。

步驟403,對(duì)每個(gè)新聞主體,根據(jù)所提取的文本片段通過深度學(xué)習(xí)方法生成主體標(biāo)簽。

在本實(shí)施例中,運(yùn)行有基于人工智能的新聞推送的方法的電子設(shè)備(例如圖1所示的服務(wù)器105)進(jìn)一步可以針對(duì)每個(gè)新聞主體,根據(jù)所提取的文本片段通過諸如rnn、lstm之類的深度學(xué)習(xí)方法生成該新聞主體的主體標(biāo)簽。其中,主體標(biāo)簽可以是詞或短語(yǔ),其可以用于描述新聞主體的特征,如籃球、音樂等,也可以是表達(dá)作者或讀者對(duì)新聞主體的感情色彩,例如喜歡、厭惡等。

步驟404,將用戶的個(gè)性化標(biāo)簽與上述至少一個(gè)新聞主體進(jìn)行匹配。

在本實(shí)施例中,運(yùn)行有基于人工智能的新聞推送的方法的電子設(shè)備(例如圖1所示的服務(wù)器105)進(jìn)一步可以獲取至少一個(gè)用戶的個(gè)性化標(biāo)簽,并將所獲取的每個(gè)用戶的個(gè)性化標(biāo)簽分別與所確定的至少一個(gè)新聞主體進(jìn)行匹配。

其中,用戶的個(gè)性化標(biāo)簽可以用于表示用戶的偏好及所關(guān)注的事物。用戶的個(gè)性化標(biāo)簽可以預(yù)先存儲(chǔ)在上述電子設(shè)備上,也可以有上述電子設(shè)備實(shí)時(shí)生成,還可以由上述電子設(shè)備從用于生成用戶個(gè)性化標(biāo)簽的其他電子設(shè)備(如用戶所持有的的終端設(shè)備)獲取,本申請(qǐng)對(duì)此不做限定。用戶的而個(gè)性化標(biāo)簽可以通過用戶手動(dòng)設(shè)置,也可以根據(jù)的歷史行為記錄(如歷史訪問記錄、歷史搜索記錄等)提取。在一些實(shí)現(xiàn)中,用戶的個(gè)性化標(biāo)簽可以通過以下方法生成:獲取用戶發(fā)布的文章;從用戶發(fā)布的文章中確定文章主體作為個(gè)性化標(biāo)簽。這里,用戶發(fā)布的文章可以是用戶通過包括但不限于以下至少一個(gè)網(wǎng)站發(fā)布的文章:微博、期刊、論壇等等。文章主體的確定方法和新聞主體的確定方法類似,在此不再贅述。

用戶的個(gè)性化標(biāo)簽與待推送新聞的至少一個(gè)新聞主體進(jìn)行匹配過程中,由于個(gè)性化標(biāo)簽包括的主體和新聞主體的描述可以不同,因此在匹配過程中可以將個(gè)性化標(biāo)簽和新聞主體分別擴(kuò)展到同義詞、近義詞的匹配。當(dāng)個(gè)性化標(biāo)簽及其同義詞、近義詞中的一個(gè)與新聞主體及其同義詞、近義詞中的一個(gè)相匹配時(shí),可以確定用戶的個(gè)性化標(biāo)簽與這一個(gè)新聞主體相匹配。

步驟405,響應(yīng)于從用戶的個(gè)性化標(biāo)簽中匹配到上述至少一個(gè)新聞主體中的至少一個(gè),將上述待推送新聞推送給該用戶。

在本實(shí)施例中,響應(yīng)于從用戶的個(gè)性化標(biāo)簽中匹配到上述至少一個(gè)新聞主體中的至少一個(gè),運(yùn)行有基于人工智能的新聞推送的方法的電子設(shè)備(例如圖1所示的服務(wù)器105)就可以將上述待推送新聞推送給該個(gè)性化標(biāo)簽所對(duì)應(yīng)的用戶。

從圖4中可以看出,與圖2對(duì)應(yīng)的實(shí)施例相比,本實(shí)施例中的基于人工智能的新聞推送的方法的流程400突出了根據(jù)用戶的個(gè)性化標(biāo)簽進(jìn)行新聞推送的步驟。由此,本實(shí)施例描述的方案可以結(jié)合用戶的個(gè)性化特征,實(shí)現(xiàn)富于針對(duì)性的基于人工智能的新聞推送。

進(jìn)一步參考圖5,作為對(duì)上述基于人工智能的新聞推送的方法的實(shí)現(xiàn),本申請(qǐng)?zhí)峁┝艘环N基于人工智能的新聞推送裝置的一個(gè)實(shí)施例,該裝置實(shí)施例與圖2所示的方法實(shí)施例相對(duì)應(yīng)。

如圖5所示,本實(shí)施例的基于人工智能的新聞推送裝置500包括:確定模塊501、提取模塊502、生成模塊503和推送模塊504。其中,確定模塊501可以配置用于從待推送新聞的新聞文本中確定至少一個(gè)新聞主體;提取模塊502可以配置用于提取上述新聞文本中分別與各個(gè)新聞主體相關(guān)聯(lián)的文本片段;生成模塊503可以配置用于對(duì)每個(gè)新聞主體,根據(jù)所提取的文本片段通過深度學(xué)習(xí)方法生成主體標(biāo)簽;推送模塊504可以配置用于基于上述至少一個(gè)新聞主體和所生成的主體標(biāo)簽推送上述待推送新聞。

在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,上述確定模塊501可以包括:匹配單元(未示出),可以配置用于將新聞文本與預(yù)設(shè)的主體關(guān)鍵詞進(jìn)行匹配;確定單元(未示出),可以配置用于根據(jù)匹配到的主體關(guān)鍵詞確定至少一個(gè)新聞主體。

在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,上述提取模塊502進(jìn)一步可以配置用于:對(duì)每個(gè)新聞主體:將上述新聞文本中的各個(gè)分句分別與該新聞主體進(jìn)行匹配;提取匹配到的分句作為與該新聞主體相關(guān)聯(lián)的文本片段。

在本實(shí)施例的另一些可選實(shí)現(xiàn)方式中,上述提取模塊502還可以配置用于:對(duì)于上述新聞文本中沒有匹配到新聞主體的分句,判斷其中是否包含代詞;若有,通過指代消解確定代詞所對(duì)應(yīng)的新聞主體,并將該分句提取為與所包含的代詞相對(duì)應(yīng)的新聞主體相關(guān)聯(lián)的文本片段。

在本實(shí)施例的一些可選實(shí)現(xiàn)方式中,上述推送模塊504還可以配置用于:將上述至少一個(gè)新聞主體的主體標(biāo)簽與上述待推送新聞的新聞文本一起生成頁(yè)面進(jìn)行新聞推送。

在本實(shí)施例的另一些可選實(shí)現(xiàn)方式中,上述推送模塊504進(jìn)一步還可以配置用于:將用戶的個(gè)性化標(biāo)簽與上述至少一個(gè)新聞主體進(jìn)行匹配;響應(yīng)于從用戶的個(gè)性化標(biāo)簽中匹配到上述至少一個(gè)新聞主體中的至少一個(gè),將上述待推送新聞推送給該用戶;其中,上述個(gè)性化標(biāo)簽通過以下方法生成:獲取用戶發(fā)布的文章;從用戶發(fā)布的文章中確定文章主體作為個(gè)性化標(biāo)簽。

值得說明的是,基于人工智能的新聞推送的裝置500中記載的諸模塊與參考圖2描述的方法中的各個(gè)步驟相對(duì)應(yīng)。由此,上文針對(duì)方法描述的操作和特征同樣適用于裝置500及其中包含的模塊或單元,在此不再贅述。

本領(lǐng)域技術(shù)人員可以理解,上述基于人工智能的新聞推送的裝置500還包括一些其他公知結(jié)構(gòu),例如處理器、存儲(chǔ)器等,為了不必要地模糊本公開的實(shí)施例,這些公知的結(jié)構(gòu)在圖5中未示出。

下面參考圖6,其示出了適于用來實(shí)現(xiàn)本申請(qǐng)實(shí)施例的終端設(shè)備/服務(wù)器的計(jì)算機(jī)系統(tǒng)600的結(jié)構(gòu)示意圖。圖6示出的終端設(shè)備/服務(wù)器僅僅是一個(gè)示例,不應(yīng)對(duì)本申請(qǐng)實(shí)施例的功能和使用范圍帶來任何限制。

如圖6所示,計(jì)算機(jī)系統(tǒng)600包括中央處理單元(cpu)601,其可以根據(jù)存儲(chǔ)在只讀存儲(chǔ)器(rom)602中的程序或者從存儲(chǔ)部分608加載到隨機(jī)訪問存儲(chǔ)器(ram)603中的程序而執(zhí)行各種適當(dāng)?shù)膭?dòng)作和處理。在ram603中,還存儲(chǔ)有系統(tǒng)600操作所需的各種程序和數(shù)據(jù)。cpu601、rom602以及ram603通過總線604彼此相連。輸入/輸出(i/o)接口605也連接至總線604。

以下部件連接至i/o接口605:包括鍵盤或觸摸屏等的輸入部分606;包括諸如陰極射線管(crt)、液晶顯示器(lcd)等的輸出部分607;包括硬盤等的存儲(chǔ)部分608;以及包括諸如lan卡、調(diào)制解調(diào)器等的網(wǎng)絡(luò)接口卡的通信部分609。通信部分609經(jīng)由諸如因特網(wǎng)的網(wǎng)絡(luò)執(zhí)行通信處理。驅(qū)動(dòng)器610也根據(jù)需要連接至i/o接口605??刹鹦督橘|(zhì)611,諸如磁盤、光盤、磁光盤、半導(dǎo)體存儲(chǔ)器等等,根據(jù)需要安裝在驅(qū)動(dòng)器610上,以便于從其上讀出的計(jì)算機(jī)程序根據(jù)需要被安裝入存儲(chǔ)部分608。

特別地,根據(jù)本公開的實(shí)施例,上文參考流程圖描述的過程可以被實(shí)現(xiàn)為計(jì)算機(jī)軟件程序。例如,本公開的實(shí)施例包括一種計(jì)算機(jī)程序產(chǎn)品,其包括承載在計(jì)算機(jī)可讀介質(zhì)上的計(jì)算機(jī)程序,該計(jì)算機(jī)程序包含用于執(zhí)行流程圖所示的方法的程序代碼。在這樣的實(shí)施例中,該計(jì)算機(jī)程序可以通過通信部分609從網(wǎng)絡(luò)上被下載和安裝,和/或從可拆卸介質(zhì)611被安裝。在該計(jì)算機(jī)程序被中央處理單元(cpu)601執(zhí)行時(shí),執(zhí)行本申請(qǐng)的方法中限定的上述功能。需要說明的是,本申請(qǐng)所涉及的非易失性計(jì)算機(jī)可讀介質(zhì)可以是非易失性計(jì)算機(jī)可讀信號(hào)介質(zhì)或者非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)或者是上述兩者的任意組合。非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是——但不限于——電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子可以包括但不限于:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)訪問存儲(chǔ)器(ram)、只讀存儲(chǔ)器(rom)、可擦式可編程只讀存儲(chǔ)器(eprom或閃存)、光纖、便攜式緊湊磁盤只讀存儲(chǔ)器(cd-rom)、光存儲(chǔ)器件、磁存儲(chǔ)器件、或者上述的任意合適的組合。在本申請(qǐng)中,非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。而在本申請(qǐng)中,計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括但不限于電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。計(jì)算機(jī)可讀介質(zhì)上包含的程序代碼可以用任何適當(dāng)?shù)慕橘|(zhì)傳輸,包括但不限于:無線、電線、光纜、rf等等,或者上述的任意合適的組合。

附圖中的流程圖和框圖,圖示了按照本申請(qǐng)各種實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段、或代碼的一部分,該模塊、程序段、或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)接連地表示的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。

描述于本申請(qǐng)實(shí)施例中所涉及到的模塊可以通過軟件的方式實(shí)現(xiàn),也可以通過硬件的方式來實(shí)現(xiàn)。所描述的模塊也可以設(shè)置在處理器中,例如,可以描述為:一種處理器包括確定模塊、提取模塊、生成模塊和推送模塊。其中,這些模塊的名稱在某種情況下并不構(gòu)成對(duì)該單元本身的限定,例如,確定模塊還可以被描述為“配置用于從待推送新聞的新聞文本中確定至少一個(gè)新聞主體的模塊”。

作為另一方面,本申請(qǐng)還提供了一種計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以是上述實(shí)施例中描述的裝置中所包含的;也可以是單獨(dú)存在,而未裝配入該裝置中。上述計(jì)算機(jī)可讀介質(zhì)承載有一個(gè)或者多個(gè)程序,當(dāng)上述一個(gè)或者多個(gè)程序被該裝置執(zhí)行時(shí),使得該裝置:從待推送新聞的新聞文本中確定至少一個(gè)新聞主體;提取上述新聞文本中分別與各個(gè)新聞主體相關(guān)聯(lián)的文本片段;對(duì)每個(gè)新聞主體,根據(jù)所提取的文本片段通過深度學(xué)習(xí)方法生成主體標(biāo)簽;基于上述至少一個(gè)新聞主體和所生成的主體標(biāo)簽推送上述待推送新聞。

以上描述僅為本申請(qǐng)的較佳實(shí)施例以及對(duì)所運(yùn)用技術(shù)原理的說明。本領(lǐng)域技術(shù)人員應(yīng)當(dāng)理解,本申請(qǐng)中所涉及的發(fā)明范圍,并不限于上述技術(shù)特征的特定組合而成的技術(shù)方案,同時(shí)也應(yīng)涵蓋在不脫離上述發(fā)明構(gòu)思的情況下,由上述技術(shù)特征或其等同特征進(jìn)行任意組合而形成的其它技術(shù)方案。例如上述特征與本申請(qǐng)中公開的(但不限于)具有類似功能的技術(shù)特征進(jìn)行互相替換而形成的技術(shù)方案。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1