本技術(shù)涉及大數(shù)據(jù),特別是涉及一種信息發(fā)送方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
背景技術(shù):
1、目前,眾多企業(yè)都積極采用各種現(xiàn)代化工具來與用戶互動(dòng),并進(jìn)行產(chǎn)品營(yíng)銷和信息提醒。其中,短信外呼已經(jīng)成為一項(xiàng)常見而重要的營(yíng)銷手段。工作人員會(huì)采用信息發(fā)送方法將包含營(yíng)銷內(nèi)容的短信發(fā)送給用戶。
2、目前的信息發(fā)送方法是工作人員編輯將要發(fā)送的短信,得到預(yù)發(fā)送的短信,然后,按照預(yù)定的時(shí)間,將多個(gè)預(yù)發(fā)送的短信一起發(fā)送給運(yùn)營(yíng)商,運(yùn)營(yíng)商會(huì)將各短信轉(zhuǎn)發(fā)給用戶。
3、然而,目前的信息發(fā)送方法,由于企業(yè)中各部門缺乏協(xié)同和信息共享,使得企業(yè)會(huì)出現(xiàn)相似的短信重復(fù)發(fā)送給用戶的情況,進(jìn)而造成通信資源的浪費(fèi)。
技術(shù)實(shí)現(xiàn)思路
1、基于此,有必要針對(duì)上述技術(shù)問題,提供一種信息發(fā)送方法、裝置、計(jì)算機(jī)設(shè)備、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品。
2、第一方面,本技術(shù)提供了一種信息發(fā)送方法,包括:
3、確定初始短信集中各初始短信間的第一相似度,并基于各所述第一相似度和聚類算法,對(duì)各所述初始短信進(jìn)行分類,得到各短信組;
4、根據(jù)預(yù)設(shè)的文本摘要模型生成每一所述短信組對(duì)應(yīng)的代表短信,計(jì)算所述代表短信與所述短信組中每一所述初始短信間的第二相似度;
5、根據(jù)各所述第二相似度和各所述第一相似度,在所述短信組包含的各所述初始短信中篩選目標(biāo)短信,并將所述目標(biāo)短信發(fā)送給目標(biāo)對(duì)象。
6、在其中一個(gè)實(shí)施例中,所述確定初始短信集中各初始短信間的第一相似度,包括:
7、根據(jù)預(yù)設(shè)的時(shí)間周期,攔截預(yù)發(fā)送的各初始短信,并對(duì)各所述初始短信進(jìn)行編號(hào),得到初始短信集;
8、針對(duì)所述初始短信集中的每一所述初始短信,根據(jù)所述初始短信的編號(hào),將所述初始短信和其他所述初始短信中的每一所述初始短信構(gòu)建為短信對(duì);
9、根據(jù)預(yù)設(shè)的語義相似度模型對(duì)每一所述短信對(duì)進(jìn)行相似度計(jì)算,得到所述短信對(duì)中所述初始短信間的第一相似度。
10、在其中一個(gè)實(shí)施例中,所述基于各所述第一相似度和聚類算法,對(duì)各所述初始短信進(jìn)行分類,得到各短信組,包括:
11、根據(jù)各所述第一相似度構(gòu)建相似度矩陣,并基于聚類算法對(duì)所述相似度矩陣進(jìn)行聚類,得到各聚類簇;
12、根據(jù)各所述聚類簇中各所述第一相似度和各所述初始短信的對(duì)應(yīng)關(guān)系,對(duì)各所述初始短信進(jìn)行分類,得到各短信組。
13、在其中一個(gè)實(shí)施例中,所述根據(jù)預(yù)設(shè)的文本摘要模型生成每一所述短信組對(duì)應(yīng)的代表短信,計(jì)算所述代表短信與所述短信組中每一所述初始短信間的第二相似度,包括:
14、針對(duì)每一所述短信組,根據(jù)預(yù)設(shè)的文本摘要模型對(duì)所述短信組進(jìn)行文本特征提取,得到所述短信組對(duì)應(yīng)的代表短信;
15、基于預(yù)設(shè)的語義相似度模型對(duì)所述代表短信和所述短信組中的每一所述初始短信進(jìn)行相似度計(jì)算,得到各所述初始短信和所述代表短信之間的第二相似度。
16、在其中一個(gè)實(shí)施例中,所述根據(jù)各所述第二相似度和各所述第一相似度,在所述短信組包含的各所述初始短信中篩選目標(biāo)短信,包括:
17、根據(jù)預(yù)設(shè)的第二相似度閾值和各所述初始短信的第二相似度,在所述短信組包含的各所述初始短信中確定各初始目標(biāo)短信;
18、針對(duì)每一所述初始目標(biāo)短信,判斷所述初始目標(biāo)短信和其余所述初始目標(biāo)短信間的所述第一相似度是否小于預(yù)設(shè)的第一相似度閾值;
19、若所述第一相似度小于第一相似度閾值,將所述初始目標(biāo)短信確定為目標(biāo)短信。
20、在其中一個(gè)實(shí)施例中,所述根據(jù)預(yù)設(shè)的第二相似度閾值和各所述初始短信的第二相似度,在所述短信組中包含的各所述初始短信中確定各初始目標(biāo)短信,包括:
21、針對(duì)所述短信組中的每一所述初始短信,判斷所述初始短信的第二相似度是否小于預(yù)設(shè)的第二相似度閾值;
22、若所述初始短信的第二相似度小于所述第二相似度閾值,將所述初始短信確定為初始目標(biāo)短信。
23、在其中一個(gè)實(shí)施例中,所述將所述目標(biāo)短信發(fā)送給目標(biāo)對(duì)象,包括:
24、判斷同一所述短信組中是否存在多個(gè)所述目標(biāo)短信;
25、若同一所述短信組中存在多個(gè)所述目標(biāo)短信,按照預(yù)設(shè)的時(shí)間間隔設(shè)置每一所述目標(biāo)短信的發(fā)送時(shí)間;所述時(shí)間間隔大于時(shí)間間隔閾值;
26、按照所述目標(biāo)短信的發(fā)送時(shí)間,將所述目標(biāo)短信發(fā)送給目標(biāo)對(duì)象。
27、第二方面,本技術(shù)還提供了一種信息發(fā)送裝置,包括:
28、分類模塊,用于確定初始短信集中各初始短信間的第一相似度,并基于各所述第一相似度和聚類算法,對(duì)各所述初始短信進(jìn)行分類,得到各短信組;
29、計(jì)算模塊,用于根據(jù)預(yù)設(shè)的文本摘要模型生成每一所述短信組對(duì)應(yīng)的代表短信,計(jì)算所述代表短信與所述短信組中每一所述初始短信間的第二相似度;
30、篩選模塊,用于根據(jù)各所述第二相似度和各所述第一相似度,在所述短信組包含的各所述初始短信中篩選目標(biāo)短信,并將所述目標(biāo)短信發(fā)送給目標(biāo)對(duì)象。
31、第三方面,本技術(shù)還提供了一種計(jì)算機(jī)設(shè)備,包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)以下步驟:
32、確定初始短信集中各初始短信間的第一相似度,并基于各所述第一相似度和聚類算法,對(duì)各所述初始短信進(jìn)行分類,得到各短信組;
33、根據(jù)預(yù)設(shè)的文本摘要模型生成每一所述短信組對(duì)應(yīng)的代表短信,計(jì)算所述代表短信與所述短信組中每一所述初始短信間的第二相似度;
34、根據(jù)各所述第二相似度和各所述第一相似度,在所述短信組包含的各所述初始短信中篩選目標(biāo)短信,并將所述目標(biāo)短信發(fā)送給目標(biāo)對(duì)象。
35、第四方面,本技術(shù)還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
36、確定初始短信集中各初始短信間的第一相似度,并基于各所述第一相似度和聚類算法,對(duì)各所述初始短信進(jìn)行分類,得到各短信組;
37、根據(jù)預(yù)設(shè)的文本摘要模型生成每一所述短信組對(duì)應(yīng)的代表短信,計(jì)算所述代表短信與所述短信組中每一所述初始短信間的第二相似度;
38、根據(jù)各所述第二相似度和各所述第一相似度,在所述短信組包含的各所述初始短信中篩選目標(biāo)短信,并將所述目標(biāo)短信發(fā)送給目標(biāo)對(duì)象。
39、第五方面,本技術(shù)還提供了一種計(jì)算機(jī)程序產(chǎn)品,包括計(jì)算機(jī)程序,該計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)以下步驟:
40、確定初始短信集中各初始短信間的第一相似度,并基于各所述第一相似度和聚類算法,對(duì)各所述初始短信進(jìn)行分類,得到各短信組;
41、根據(jù)預(yù)設(shè)的文本摘要模型生成每一所述短信組對(duì)應(yīng)的代表短信,計(jì)算所述代表短信與所述短信組中每一所述初始短信間的第二相似度;
42、根據(jù)各所述第二相似度和各所述第一相似度,在所述短信組包含的各所述初始短信中篩選目標(biāo)短信,并將所述目標(biāo)短信發(fā)送給目標(biāo)對(duì)象。
43、上述信息發(fā)送方法、裝置、計(jì)算機(jī)設(shè)備、存儲(chǔ)介質(zhì)和計(jì)算機(jī)程序產(chǎn)品,確定初始短信集中各初始短信間的第一相似度,并基于各所述第一相似度和聚類算法,對(duì)各所述初始短信進(jìn)行分類,得到各短信組;根據(jù)預(yù)設(shè)的文本摘要模型生成每一所述短信組對(duì)應(yīng)的代表短信,計(jì)算所述代表短信與所述短信組中每一所述初始短信間的第二相似度;根據(jù)各所述第二相似度和各所述第一相似度,在所述短信組包含的各所述初始短信中篩選目標(biāo)短信,并將所述目標(biāo)短信發(fā)送給目標(biāo)對(duì)象,采用本方法,基于各第一相似度對(duì)各初始短信進(jìn)行分類,得到各類型的短信組,并通過確定各短信組中的代表短信和各初始短信的第二相似度,明確了短信內(nèi)容的相似性。然后,基于第一相似度和第二相似度篩選目標(biāo)短信,并將目標(biāo)短信發(fā)送給目標(biāo)對(duì)象,實(shí)現(xiàn)了自動(dòng)化過濾相似短信,避免了相似短信的重復(fù)發(fā)送,提高了通信資源的利用率。