CN112287236A - 文本消息的推送方法、装置、计算机设备及存储介质 - Google Patents
文本消息的推送方法、装置、计算机设备及存储介质 Download PDFInfo
- Publication number
- CN112287236A CN112287236A CN202011301507.2A CN202011301507A CN112287236A CN 112287236 A CN112287236 A CN 112287236A CN 202011301507 A CN202011301507 A CN 202011301507A CN 112287236 A CN112287236 A CN 112287236A
- Authority
- CN
- China
- Prior art keywords
- text message
- user
- text
- target
- users
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 50
- 239000013598 vector Substances 0.000 claims description 102
- 238000004590 computer program Methods 0.000 claims description 13
- 238000009434 installation Methods 0.000 claims description 9
- 238000012935 Averaging Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 2
- 230000006399 behavior Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/194—Calculation of difference between files
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本申请提供了一种文本消息的推送方法、装置、计算机设备及存储介质,涉及数据处理技术领域,用于提高文本消息的推送的针对性。方法主要包括:向预置数量的种子用户推送目标文本消息;接收所述种子用户反馈的点击信息;获取反馈所述点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;向所述目标用户推送所述目标文本消息。
Description
技术领域
本申请涉及数据处理技术领域,尤其涉及一种文本消息的推送方法、装置、计算机设备及存储介质。
背景技术
现代生活中,互联网与人们的生活密不可分。通过互联网用户可获取到关注歌手推出的新专辑、游戏公司推出的一款新游戏、应用程序的最新版本、最新商品信息、新闻信息等。
目前,在向用户推送消息时,主要采用全量推送的方式,全量推送是指将生成的文本消息发送给所有用户。
但目前的文本消息推送方法是向所有用户统一推送,而推送的文本消息中有一些内容并不是用户感兴趣的消息,这些用户此时不感兴趣的消息对用户而言即为垃圾消息,由于垃圾消息不仅会给用户带来了困扰,因此,现有技术在推送消息时缺乏针对性。
发明内容
本申请实施例提供一种文本消息的推送方法、装置、计算机设备及存储介质,用于提高文本消息推送的针对性。
本发明实施例提供一种文本消息的推送方法,所述方法包括:
向预置数量的种子用户推送目标文本消息;
接收所述种子用户反馈的点击信息;
获取反馈所述点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;
将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;
向所述目标用户推送所述目标文本消息。
本发明实施例提供一种文本消息的推送装置,所述装置包括:
第一推送模块,用于向预置数量的种子用户推送目标文本消息;
接收模块,用于接收所述种子用户反馈的点击信息;
获取模块,用于获取反馈所述点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;
确定模块,用于将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;
第二推送模块,用于向所述目标用户推送所述目标文本消息。
一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述文本消息的推送方法。
一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述文本消息的推送方法。
本发明提供一种文本消息的推送方法、装置、计算机设备及存储介质,首先向预置数量的种子用户推送目标文本消息,然后接收种子用户反馈的点击信息;获取反馈点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;将数据库中与文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;向目标用户推送目标文本消息。与目前向所有用户统一推送文本消息相比,本发明首先确定种子用户,然后根据种子用户的文本消息浏览记录确定目标用户,最后向目标用户推送目标文本消息,从而通过本发明推送的文本消息将更具有针对性,提高了文本消息推送的有效性以及用户体验。
附图说明
图1为本申请第一实施例提供的文本消息的推送方法流程图;
图2为本申请第二实施例提供的文本消息的推送方法流程图;
图3为本申请第三实施例提供的确定目标用户的流程图;
图4为本申请一个实施例提供的文本消息的推送装置的结构框图;
图5为本申请一个实施例提供的计算机设备的一示意图。
具体实施方式
为了更好的理解上述技术方案,下面通过附图以及具体实施例对本申请实施例的技术方案做详细的说明,应当理解本申请实施例以及实施例中的具体特征是对本申请实施例技术方案的详细的说明,而不是对本申请技术方案的限定,在不冲突的情况下,本申请实施例以及实施例中的技术特征可以相互组合。
第一实施例
请参阅图1,所示为本发明第一实施例当中的文本消息的推送方法,所述方法具体包括步骤S10-步骤S50:
步骤S10,向预置数量的种子用户推送目标文本消息。
其中,目标文本消息为需要推送的信息,该信息的内容含义具体可以为文字信息、图片信息、视频信息等,本发明实施例不做具体限定。
在本发明实施例中,种子用户是最先确定出来的需要首先发送目标文本消息的用户,通过种子用户可在后续步骤中确定出目标用户,以便于向目标用户推送目标文本消息。具体的,预置数量可以根据需要推送目标文本消息的用户的数量确定,预置数量设置的越多,推送目标文本消息的用户数量也就越多;预置数量设置的越少,推送目标文本消息的用户数量也就越少。
步骤S20,接收所述种子用户反馈的点击信息。
对于本发明实施例,在向预置数量的种子用户推送目标文本消息之后,会接收到一定数量的种子用户反馈的点击信息,该点击信息具体可以为用户查看目标文本消息的行为信息,或是用户转发或收藏目标文本消息的行为,本发明实施例不做具体限定。
步骤S30,获取反馈所述点击信息的种子用户对应的文本消息浏览记录。
其中,所述文本消息浏览记录中包括用户浏览的文本消息,不同的用户对应不同的文本消息浏览记录,该文本消息浏览记录中包含用户历史时间浏览的文本消息。
具体的,本实施例获取反馈点击信息的种子用户在预置时间段内的文本消息浏览记录,该预置时间段是以在当前时间点之前的一段时间,具体可以为前10天、20天、30天等,本实施例不做具体限定。
例如,获取到种子用户A反馈的点击信息,则获取种子用户A在前10天内的文本消息浏览记录,该文本消息浏览记录中包含了种子用户A在前10天浏览的所有的文本消息。
步骤S40,将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户。
其中,所述数据库中存储有多个用户分别对应的文本消息浏览记录,每个文本消息浏览记录中包含用户浏览的一个或多个文本消息。
在本发明实施例中,获取所有反馈点击信息的种子用户的文本消息浏览记录,然后将获取的每个文本消息浏览记录分别与数据库中的文本消息浏览记录进行相似度计算,得到多个相似度大于预定点击信息的种子用户。其中,预定阈值可以根据需要推送目标用户的数量确定,预定阈值可以是设置的一个具体的数值,也可以是计算出来相似度最高的前10或20等。
步骤S50,向所述目标用户推送所述目标文本消息。
本发明提供一种文本消息的推送方法,首先向预置数量的种子用户推送目标文本消息,然后接收种子用户反馈的点击信息;获取反馈点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;将数据库中与文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;向目标用户推送目标文本消息。与目前向所有用户统一推送文本消息相比,本发明首先确定种子用户,然后根据种子用户的文本消息浏览记录确定目标用户,最后向目标用户推送目标文本消息,从而通过本发明推送的文本消息将更具有针对性,提高了文本消息推送的有效性以及用户体验。
第二实施例
请参阅图2,所示为本发明第二实施例当中的文本消息的推送方法,所述方法具体包括步骤S01-步骤S05:
步骤S01,向预置数量的种子用户推送目标文本消息。
其中,目标文本消息为需要推送的信息,该信息具体可以为新闻信息、游戏信息、购物信息、娱乐信息等,本发明实施例不做具体限定。
在本发明实施例中,种子用户是最先确定出来的需要首先发送目标文本消息的用户,通过种子用户可在后续步骤中确定出目标用户,以便于向目标用户推送目标文本消息。具体的,预置数量可以根据需要推送目标文本消息的用户的数量确定,预置数量设置的越多,推送目标文本消息的用户数量也就越多;预置数量设置的越少,推送目标文本消息的用户数量也就越少。
步骤S02,接收所述种子用户反馈的点击信息。
对于本发明实施例,在向预置数量的种子用户推送目标文本消息之后,会接收到一定数量的种子用户反馈的点击信息,该点击信息具体可以为用户查看目标文本消息的行为信息,或是用户转发或收藏目标文本消息的行为,本发明实施例不做具体限定。
步骤S03,获取反馈所述点击信息的种子用户对应的文本消息浏览记录。
在本发明提供的一个实施例中,在获取反馈点击信息的种子用户对应的文本消息浏览记录之后,所述方法还包括:
1、确定所述目标文本消息对应的信息类型。
在本实施例中,信息类型可以按照行业进行划分,如游戏类型、新闻类型、娱乐类型、社交类型等,本发明实施例不做具体限定。
2、根据所述信息类型对应的信息库将所述目标文本消息转换为文本向量。
具体的,本实施例包括多个信息库,每个信息库对应存储一种信息类型的数据,信息库中存储有多个词及对应的词向量,并且各信息库中存储的词可以按照一定周期进行更新。
将目标文本消息转换为文本向量的过程为:查询目标文本消息中的词是否在对应的信息库中出现,若在对应的信息库中出现,则将对应的词转换为词向量,若不在对应的信息库中出现,则舍弃不存在的词,最终根据目标文本消息中词对应的词向量确定文本向量,即对目标文本消息中所有的词向量进行组合得到文本向量。
3、确定浏览所述目标文本消息的用户,并在所述用户对应的文本消息浏览记录中记录所述文本向量。
在本发明实施例中,在确定目标文本消息对应的文本向量之后,对于浏览过该目标文本消息的用户,均在对应的文本消息浏览记录中记录文本向量。
需要说明的是,本实施对所有向用户推送的文本信息,都需要转换成对应的文本向量,然后对于浏览文本信息的用户,在对应用户的文本消息浏览记录中记录文本向量,然后将所有用户的文本消息浏览记录存储到数据库中,以便于在后续步骤中根据数据库中存储的用户文本消息浏览记录确定目标用户。
步骤S04,将所述数据库中与所述文本消息浏览记录中记录的文本向量相似度大于预定阈值的用户确定为目标用户。
其中,数据库中存储有不同用户分别对应的文本消息浏览记录,该文本消息浏览记录中包含用户浏览文本消息对应的文本向量。
具体的,本实施例获取反馈点击信息的种子用户对应的文本消息浏览记录,然后将该文本消息浏览记录中的文本向量与数据库中不同用户的文本消息浏览记录中的文本向量进行相似度计算,然后将数据库中相似度大于预定阈值的用户确定为目标用户。
步骤S05,向所述目标用户推送所述目标文本消息。
本发明提供一种文本消息的推送方法,首先向预置数量的种子用户推送目标文本消息,然后接收种子用户反馈的点击信息;获取反馈点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本向量;将数据库中与文本消息浏览记录中记录的文本向量相似度大于预定阈值的用户确定为目标用户,数据库中存储有不同用户分别对应的文本消息浏览记录,文本消息浏览记录中包含用户浏览文本信息对应的文本向量;向目标用户推送目标文本消息。与目前向所有用户统一推送文本消息相比,本发明首先确定种子用户,然后根据种子用户的文本消息浏览记录确定目标用户,最后向目标用户推送目标文本消息,从而通过本发明推送的文本消息将更具有针对性,提高了文本消息推送的有效性以及用户体验。
第三实施例
请参阅图3,所示为本发明第三实施例当中的文本消息的推送方法,第三实施例与第二实施例不同之处在于,所述将所述数据库中与所述文本消息浏览记录中记录的文本向量相似度大于预定阈值的用户确定为目标用户,包括:
步骤S041,获取所述文本信息浏览记录中预置时间段内浏览的所有文本消息分别对应的文本向量。
其中,预置时间段具体可以为前10天、20天、30天等。例如,获取信息浏览记录中前10天用户浏览的所有文本消息对应的文本向量,若用户在前10天内分别浏览了文本消息1、文本消息2、文本消息3,则获取文本消息1、文本消息2、文本消息3分别对应的文本向量。
步骤S042,对所述预置时间段内浏览的所有文本消息分别对应的文本向量进行求平均值或求最大值得到目标文本向量。
对于本发明实施例,若文本信息浏览记录中预置时间段内文本向量为多个,则对预置时间段内浏览的所有文本消息分别对应的文本向量进行求平均值或求最大值得到目标文本向量,文本向量的平均值可以表示出文本信息浏览记录中各文本向量的特征,文本向量的最大值则可以表示出文本信息浏览记录中特征最为突出的文本向量。
需要说明的是,由于文本信息的文本向量是根据对应的信息库确定的,即文本信息中的词命中信息库中的词越多,文本信息对应的文本向量也就越大,也就最能代表用户所浏览文本信息的特征,因此本发明实施例将文本向量的最大值确定为目标文本向量,以便于在后续步骤中根据目标文本向量进行相似度计算,以确定目标用户。
步骤S043,将所述数据库中与所述目标文本向量相似度大于预定阈值的用户确定为目标用户。
其中,所述数据库中存储有多个用户分别对应的目标文本向量,该目标文本向量同样是根据用户在预置时间段内浏览的所有文本消息分别对应的文本向量进行求平均值或求最大值得到的。
在本实施例提供一个应用场景中,向100个种子用户推送目标文本信息,若接收到5个种子用户反馈的点击信息,则获取这5个种子用户在当前时间点之前30天内的文本消息浏览记录,然后分别确定这5个种子用户的文本消息浏览记录中各文本信息的文本向量,并对每个文本消息浏览记录中的文本向量求平均值或求最大值以确定5个种子用户分别对应的目标文本向量,之后分别计算5个种子用户的目标文本向量与数据库中各用户的文本向量的相似度,其中,数据库中各用户的文本向量同样是根据当前时间点之前30天内用户的文本消息浏览记录中的文本向量的平均值或最大值确定的。
若根据种子用户1的目标文本向量确定出相似度大于预定阈值的用户分别为用户1、用户2和用户3,根据种子用户2的目标文本向量确定出相似度大于预定阈值的用户分别为用户4、用户5和用户6,根据种子用户3的目标文本向量确定出相似度大于预定阈值的用户分别为用户7、用户8和用户9,根据种子用户4的目标文本向量确定出相似度大于预定阈值的用户分别为用户10、用户11和用户12,根据种子用户5的目标文本向量确定出相似度大于预定阈值的用户分别为用户13、用户14和用户15,则最确定出的目标用户为用户1-用户15。
在本发明提供的另一个实施例中,所述方法还包括:获取所述种子用户的APP安装特征向量;根据所述目标文本向量和所述APP安装特征向量组成种子用户特征向量;将所述数据库中与所述种子用户特征向量相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的用户特征向量。其中,APP安装特征向量用于表示用户安装的APP特征。
在本发明实施例中,根据目标文本向量和APP安装特征向量组成种子用户特征向量,然后根据种子用户特征向量确定目标用户,即根据种子用户特征向量分别与数据库中各用户的用户特征向量的相似度确定目标用户。其中,数据库中的用户特征向量同样也是根据用户的文本向量和APP安装特征向量组组成的。
应理解,上述实施例中各步骤的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
在一实施例中,提供一种文本消息的推送装置,该文本消息的推送装置与上述实施例中文本消息的推送方法一一对应。如图4所示,所述文本消息的推送装置各功能模块详细说明如下所示:
第一推送模块10,用于向预置数量的种子用户推送目标文本消息;
接收模块20,用于接收所述种子用户反馈的点击信息;
获取模块30,用于获取反馈所述点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;
确定模块40,用于将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;
第二推送模块50,用于向所述目标用户推送所述目标文本消息。
进一步的,所述装置还包括:
所述确定模块40,还用于确定所述目标文本消息对应的信息类型;
转换模块60,用于根据所述信息类型对应的信息库将所述目标文本消息转换为文本向量;
所述确定模块40,还用于确定浏览所述目标文本消息的用户,并在所述用户对应的文本消息浏览记录中记录所述文本向量。
所述确定模块40,具体用户将所述数据库中与所述文本消息浏览记录中记录的文本向量相似度大于预定阈值的用户确定为目标用户。
进一步的,所述确定模块40,包括:
获取单元,用于获取所述文本信息浏览记录中预置时间段内浏览的所有文本消息分别对应的文本向量;
计算单元,用于对所述预置时间段内浏览的所有文本消息分别对应的文本向量进行求平均值或求最大值得到目标文本向量;
确定单元,用于将所述数据库中与所述目标文本向量相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的目标文本向量。
进一步的,所述获取模块30,还用于获取所述种子用户的APP安装特征向量;
所述确定模块40,还用于根据所述目标文本向量和所述APP安装特征向量组成种子用户特征向量;
所述确定模块40,还用于将所述数据库中与所述种子用户特征向量相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的用户特征向量。
关于文本消息的推送装置的具体限定可以参见上文中对于文本消息的推送方法的限定,在此不再赘述。上述设备中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
在一个实施例中,提供了一种计算机设备,该计算机设备可以是服务器,其内部结构图可以如图5所示。该计算机设备包括通过***总线连接的处理器、存储器、网络接口和数据库。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作***、计算机程序和数据库。该内存储器为非易失性存储介质中的操作***和计算机程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连接通信。该计算机程序被处理器执行时以实现一种文本消息的推送方法。
在一个实施例中,提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现以下步骤:
向预置数量的种子用户推送目标文本消息;
接收所述种子用户反馈的点击信息;
获取反馈所述点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;
将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;
向所述目标用户推送所述目标文本消息。
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
向预置数量的种子用户推送目标文本消息;
接收所述种子用户反馈的点击信息;
获取反馈所述点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;
将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;
向所述目标用户推送所述目标文本消息。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
Claims (10)
1.一种文本消息的推送方法,其特征在于,所述方法包括:
向预置数量的种子用户推送目标文本消息;
接收所述种子用户反馈的点击信息;
获取反馈所述点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;
将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;
向所述目标用户推送所述目标文本消息。
2.根据权利要求1所述的文本消息的推送方法,其特征在于,所述方法还包括:
确定所述目标文本消息对应的信息类型;
根据所述信息类型对应的信息库将所述目标文本消息转换为文本向量;
确定浏览所述目标文本消息的用户,并在所述用户对应的文本消息浏览记录中记录所述文本向量。
3.根据权利要求2所述的文本消息的推送方法,其特征在于,所述将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,包括:
将所述数据库中与所述文本消息浏览记录中记录的文本向量相似度大于预定阈值的用户确定为目标用户。
4.根据权利要求3所述的文本消息的推送方法,其特征在于,所述将所述数据库中与所述文本消息浏览记录中记录的文本向量相似度大于预定阈值的用户确定为目标用户,包括:
获取所述文本信息浏览记录中预置时间段内浏览的所有文本消息分别对应的文本向量;
对所述预置时间段内浏览的所有文本消息分别对应的文本向量进行求平均值或求最大值得到目标文本向量;
将所述数据库中与所述目标文本向量相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的目标文本向量。
5.根据权利要求4所述的文本消息的推送方法,其特征在于,所述方法还包括:
获取所述种子用户的APP安装特征向量;
根据所述目标文本向量和所述APP安装特征向量组成种子用户特征向量;
将所述数据库中与所述种子用户特征向量相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的用户特征向量。
6.一种文本消息的推送装置,其特征在于,所述装置包括:
第一推送模块,用于向预置数量的种子用户推送目标文本消息;
接收模块,用于接收所述种子用户反馈的点击信息;
获取模块,用于获取反馈所述点击信息的种子用户对应的文本消息浏览记录,所述文本消息浏览记录中包括用户浏览的文本消息;
确定模块,用于将数据库中与所述文本消息浏览记录相似度大于预定阈值的用户确定为目标用户,所述数据库中存储有多个用户分别对应的文本消息浏览记录;
第二推送模块,用于向所述目标用户推送所述目标文本消息。
7.根据权利要求6所述的文本消息的推送装置,其特征在于,所述装置还包括:
所述确定模块,还用于确定所述目标文本消息对应的信息类型;
转换模块,用于根据所述信息类型对应的信息库将所述目标文本消息转换为文本向量;
所述确定模块,还用于确定浏览所述目标文本消息的用户,并在所述用户对应的文本消息浏览记录中记录所述文本向量。
8.根据权利要求7所述的文本消息的推送装置,其特征在于,所述确定模块,具体用户将所述数据库中与所述文本消息浏览记录中记录的文本向量相似度大于预定阈值的用户确定为目标用户。
9.一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至5任一项所述的文本消息的推送方法。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至5任一项所述的文本消息的推送方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011301507.2A CN112287236A (zh) | 2020-11-19 | 2020-11-19 | 文本消息的推送方法、装置、计算机设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011301507.2A CN112287236A (zh) | 2020-11-19 | 2020-11-19 | 文本消息的推送方法、装置、计算机设备及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112287236A true CN112287236A (zh) | 2021-01-29 |
Family
ID=74398746
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011301507.2A Pending CN112287236A (zh) | 2020-11-19 | 2020-11-19 | 文本消息的推送方法、装置、计算机设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112287236A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113609386A (zh) * | 2021-07-21 | 2021-11-05 | 深圳供电局有限公司 | 一种电价政策文档推送方法及其***、存储介质 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104572840A (zh) * | 2014-12-11 | 2015-04-29 | 百度在线网络技术(北京)有限公司 | 一种用于提供推送消息的方法与设备 |
CN105279204A (zh) * | 2014-07-25 | 2016-01-27 | 阿里巴巴集团控股有限公司 | 信息推送方法和装置 |
CN107220852A (zh) * | 2017-05-26 | 2017-09-29 | 北京小度信息科技有限公司 | 用于确定目标推荐用户的方法、装置和服务器 |
CN108171267A (zh) * | 2017-12-28 | 2018-06-15 | 广州优视网络科技有限公司 | 用户群划分方法及装置、消息推送方法及装置 |
WO2018130220A1 (zh) * | 2017-01-16 | 2018-07-19 | 广州市动景计算机科技有限公司 | 消息推送方法、设备及可编程设备 |
CN108304490A (zh) * | 2018-01-08 | 2018-07-20 | 有米科技股份有限公司 | 基于文本的相似度确定方法、装置及计算机设备 |
CN110162703A (zh) * | 2019-05-13 | 2019-08-23 | 腾讯科技(深圳)有限公司 | 内容推荐方法、训练方法、装置、设备及存储介质 |
CN110263242A (zh) * | 2019-01-04 | 2019-09-20 | 腾讯科技(深圳)有限公司 | 内容推荐方法、装置、计算机可读存储介质和计算机设备 |
CN110750721A (zh) * | 2019-10-21 | 2020-02-04 | 秒针信息技术有限公司 | 资讯信息推送方法、装置、电子设备及可读存储介质 |
-
2020
- 2020-11-19 CN CN202011301507.2A patent/CN112287236A/zh active Pending
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105279204A (zh) * | 2014-07-25 | 2016-01-27 | 阿里巴巴集团控股有限公司 | 信息推送方法和装置 |
CN104572840A (zh) * | 2014-12-11 | 2015-04-29 | 百度在线网络技术(北京)有限公司 | 一种用于提供推送消息的方法与设备 |
WO2018130220A1 (zh) * | 2017-01-16 | 2018-07-19 | 广州市动景计算机科技有限公司 | 消息推送方法、设备及可编程设备 |
CN107220852A (zh) * | 2017-05-26 | 2017-09-29 | 北京小度信息科技有限公司 | 用于确定目标推荐用户的方法、装置和服务器 |
CN108171267A (zh) * | 2017-12-28 | 2018-06-15 | 广州优视网络科技有限公司 | 用户群划分方法及装置、消息推送方法及装置 |
CN108304490A (zh) * | 2018-01-08 | 2018-07-20 | 有米科技股份有限公司 | 基于文本的相似度确定方法、装置及计算机设备 |
CN110263242A (zh) * | 2019-01-04 | 2019-09-20 | 腾讯科技(深圳)有限公司 | 内容推荐方法、装置、计算机可读存储介质和计算机设备 |
CN110162703A (zh) * | 2019-05-13 | 2019-08-23 | 腾讯科技(深圳)有限公司 | 内容推荐方法、训练方法、装置、设备及存储介质 |
CN110750721A (zh) * | 2019-10-21 | 2020-02-04 | 秒针信息技术有限公司 | 资讯信息推送方法、装置、电子设备及可读存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113609386A (zh) * | 2021-07-21 | 2021-11-05 | 深圳供电局有限公司 | 一种电价政策文档推送方法及其***、存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108196961B (zh) | 一种异步消息处理方法、终端、***及存储介质 | |
CN108449410B (zh) | 一种云平台中消息管理方法、***及相关装置 | |
CN109933439B (zh) | 消息传输方法、装置、计算机设备和存储介质 | |
US9836346B2 (en) | Error troubleshooting using a correlated knowledge base | |
CN105847447B (zh) | 消息推送方法和装置 | |
CN110830581B (zh) | 提升区块链响应速度的方法、区块链应用***及相关设备 | |
CN110708247B (zh) | 消息路由方法、装置、计算机设备和存储介质 | |
CN111159233B (zh) | 分布式缓存方法、***、计算机设备以及存储介质 | |
CN115039392A (zh) | 消息处理方法、装置、***以及服务器 | |
CN110781386A (zh) | 信息推荐、布隆过滤器的创建方法及装置 | |
CN112287236A (zh) | 文本消息的推送方法、装置、计算机设备及存储介质 | |
CN112865927B (zh) | 消息送达验证方法、装置、计算机设备和存储介质 | |
CN109857344B (zh) | 基于共享内存的心跳状态判断方法、装置和计算机设备 | |
CN112689248A (zh) | 一种消息处理方法及*** | |
CN113364830B (zh) | 一种长链接的缓存优化方法及*** | |
CN111478941B (zh) | Mock自动化运行方法、装置、计算机设备及存储介质 | |
CN110995890B (zh) | 域名请求的调度方法及装置 | |
CN110475031B (zh) | 呼叫***、呼叫处理方法、服务器和可读存储介质 | |
CN112286973B (zh) | 数据消息的存储方法、装置、计算机设备及存储介质 | |
CN111597240A (zh) | 数据导出方法、装置、计算机设备和存储介质 | |
WO2019174164A1 (zh) | 广告短信识别方法、电子装置、终端设备及存储介质 | |
CN112351072B (zh) | 一种消息推送方法及终端 | |
CN109889590B (zh) | 消息处理方法、装置、客户端和计算机可读介质 | |
CN115665074B (zh) | 消息限流发送方法、装置、设备及存储介质 | |
CN111162988B (zh) | 消息分发方法与*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210129 |
|
RJ01 | Rejection of invention patent application after publication |