CN103107936B - A kind of method and device sending information - Google Patents
A kind of method and device sending information Download PDFInfo
- Publication number
- CN103107936B CN103107936B CN201110357930.9A CN201110357930A CN103107936B CN 103107936 B CN103107936 B CN 103107936B CN 201110357930 A CN201110357930 A CN 201110357930A CN 103107936 B CN103107936 B CN 103107936B
- Authority
- CN
- China
- Prior art keywords
- user
- business
- basic data
- determined
- behavior
- 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.)
- Active
Links
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明公开了一种发送信息的方法及装置,用以解决现有技术中发送信息的方法使运维人员的负担大,发送信息的效率低的问题。该方法发送信息的装置针对配置的每个行为特征,确定每个用户在该行为特征上的分值,针对每个用户,根据配置的与业务关联的每个行为特征,确定该用户在与该业务关联的每个行为特征上的分值的和值,并据此选择发送该业务的推荐信息的用户。通过上述方法,运维人员无需针对每个业务都编写一个推荐程序,而只需为业务配置相关联的行为特征,发送信息的装置就可以自动选择出合适的用户发送推荐信息,在对某个业务的特征进行调整时,只需相应调整与该业务关联的行为特征即可,因此降低了运维人员的负担,提高了发送信息的效率。
The invention discloses a method and a device for sending information, which are used to solve the problems in the prior art that the method of sending information causes a heavy burden on operation and maintenance personnel and the efficiency of sending information is low. The device for sending information in this method determines the score of each user on the behavior characteristic for each configured behavior characteristic, and for each user, according to the configuration of each behavior characteristic associated with the service, determines that the user is related to the The sum of the scores on each behavior characteristic associated with the business, and based on this, select the user who sends the recommendation information of the business. Through the above method, the operation and maintenance personnel do not need to write a recommendation program for each business, but only need to configure the associated behavior characteristics for the business, and the information sending device can automatically select the appropriate user to send the recommendation information. When the characteristics of the business are adjusted, it is only necessary to adjust the behavior characteristics associated with the business accordingly, thus reducing the burden on the operation and maintenance personnel and improving the efficiency of sending information.
Description
技术领域 technical field
本发明涉及通信技术领域,尤其涉及一种发送信息的方法及装置。The present invention relates to the field of communication technology, in particular to a method and device for sending information.
背景技术 Background technique
随着通信技术的不断发展,各种业务也层出不穷,因此如何将业务推荐给合适的用户成为一个亟待解决的问题。With the continuous development of communication technology, various services emerge in an endless stream, so how to recommend services to suitable users has become an urgent problem to be solved.
在现有技术中,将业务推荐的方法主要是网络侧设备根据该业务的特征,选择出合适的用户,并将该业务的推荐信息发送给选择出的用户,例如以短信的方式发送该业务的推荐信息。In the prior art, the method of recommending a service is mainly that the network side equipment selects a suitable user according to the characteristics of the service, and sends the recommendation information of the service to the selected user, for example, sending the service in the form of a short message recommended information.
其中,网络侧设备选择合适的用户的方法具体为:网络侧设备运行运维人员针对该业务编写的推荐程序,该推荐程序中包含该业务的每个特征,以及如何根据这些特征选择用户的选择规则,网络侧设备按照该选择规则选择合适的用户,并将该业务的推荐信息发送给选择出的用户。Among them, the method for the network-side device to select a suitable user is as follows: the network-side device operates a recommendation program written by the operation and maintenance personnel for the service, the recommendation program contains each feature of the service, and how to select users based on these features According to the selection rule, the network side device selects a suitable user according to the selection rule, and sends the recommendation information of the service to the selected user.
然而,在现有技术中,运维人员需要针对每个业务都编写一个相应的推荐程序,而且,针对某个业务,当要对该业务的推荐程序中包含到的该业务的特征进行增加、修改或者删除操作时,都需要修改整个程序,在业务日趋多样化的背景下,这无疑增加了运维人员的负担,更降低了发送信息的效率。However, in the prior art, operation and maintenance personnel need to write a corresponding recommendation program for each business, and, for a certain business, when the characteristics of the business included in the business recommendation program are to be added, When modifying or deleting operations, the entire program needs to be modified. In the context of increasingly diverse businesses, this undoubtedly increases the burden on operation and maintenance personnel and reduces the efficiency of sending information.
发明内容 Contents of the invention
本发明实施例提供一种发送信息的方法及装置,用以解决现有技术中发送信息的方法使运维人员的负担大,发送信息的效率低的问题。Embodiments of the present invention provide a method and device for sending information, which are used to solve the problems in the prior art that the method for sending information imposes a heavy burden on operation and maintenance personnel and the efficiency of sending information is low.
本发明实施例提供的一种发送信息的方法,包括:A method for sending information provided by an embodiment of the present invention includes:
在数据库中提取每个用户的基础数据;Extract the basic data of each user in the database;
针对配置的每个行为特征,根据提取的每个用户的基础数据,确定每个用户在该行为特征上的分值;For each configured behavioral feature, determine the score of each user on the behavioral feature based on the extracted basic data of each user;
针对每个用户,根据配置的与业务关联的每个行为特征,确定该用户在与所述业务关联的每个行为特征上的分值的和值;For each user, according to each configured behavioral feature associated with the business, determine the sum of the user's scores on each behavioral feature associated with the business;
根据分别针对每个用户确定的和值选择用户,将所述业务的推荐信息发送给选择出的每个用户。Select users according to the sum values determined for each user, and send the recommendation information of the service to each selected user.
本发明实施例提供的一种发送信息的装置,包括:A device for sending information provided by an embodiment of the present invention includes:
提取模块,用于在数据库中提取每个用户的基础数据;The extraction module is used to extract the basic data of each user in the database;
分值确定模块,用于针对配置的每个行为特征,根据提取的每个用户的基础数据,确定每个用户在该行为特征上的分值;A score determination module, configured to determine the score of each user on the behavioral feature for each configured behavioral feature, based on the extracted basic data of each user;
和值确定模块,用于针对每个用户,根据配置的与业务关联的每个行为特征,确定该用户在与所述业务关联的每个行为特征上的分值的和值;A sum value determination module, for each user, according to each configured behavioral characteristic associated with the business, determine the sum of the user's scores on each behavioral characteristic associated with the business;
选择发送模块,用于根据分别针对每个用户确定的和值选择用户,将所述业务的推荐信息发送给选择出的每个用户。The selecting and sending module is configured to select users according to the sum values respectively determined for each user, and send the recommendation information of the service to each selected user.
本发明实施例提供一种发送信息的方法及装置,该方法发送信息的装置在数据库中提取每个用户的基础数据,针对配置的每个行为特征,根据提取的每个用户的基础数据,确定每个用户在该行为特征上的分值,针对每个用户,根据配置的与业务关联的每个行为特征,确定该用户在与该业务关联的每个行为特征上的分值的和值,并根据分别针对每个用户确定的和值选择用户,将该业务的推荐信息发送给选择出的每个用户。通过上述方法,运维人员无需针对每个业务都编写一个推荐程序,而只需为每个业务配置相关联的行为特征,发送信息的装置就可以自动选择出合适的用户发送推荐信息,在对某个业务的特征进行增加、修改或删除操作时,也无需修改整个程序,只需要相应增加、修改或删除与该业务关联的行为特征即可,因此降低了运维人员的负担,提高了发送信息的效率。The embodiment of the present invention provides a method and device for sending information. The device for sending information in this method extracts the basic data of each user from the database, and for each configured behavior feature, according to the extracted basic data of each user, determine The score of each user on the behavioral feature, for each user, according to the configuration of each behavioral feature associated with the business, determine the sum of the user's points on each behavioral feature associated with the business, And select users according to the sum values determined for each user, and send the recommendation information of the service to each selected user. Through the above method, the operation and maintenance personnel do not need to write a recommendation program for each business, but only need to configure the associated behavior characteristics for each business, and the information sending device can automatically select the appropriate user to send the recommendation information. When the characteristics of a business are added, modified or deleted, there is no need to modify the entire program, only the behavior characteristics associated with the business need to be added, modified or deleted, thus reducing the burden on operation and maintenance personnel and improving delivery information efficiency.
附图说明 Description of drawings
图1为本发明实施例提供的发送信息的过程;FIG. 1 is a process of sending information provided by an embodiment of the present invention;
图2为本发明实施例提供的发送信息的详细过程;FIG. 2 is a detailed process of sending information provided by an embodiment of the present invention;
图3为本发明实施例提供的发送信息的装置结构示意图。FIG. 3 is a schematic structural diagram of a device for sending information provided by an embodiment of the present invention.
具体实施方式 Detailed ways
本发明实施例提供一种发送信息的方法及装置,该方法发送信息的装置在数据库中提取每个用户的基础数据,针对配置的每个行为特征,根据提取的每个用户的基础数据,确定每个用户在该行为特征上的分值,针对每个用户,根据配置的与业务关联的每个行为特征,确定该用户在与该业务关联的每个行为特征上的分值的和值,并根据分别针对每个用户确定的和值选择用户,将该业务的推荐信息发送给选择出的每个用户。通过上述方法,运维人员无需针对每个业务都编写一个推荐程序,而只需为每个业务配置相关联的行为特征,发送信息的装置就可以自动选择出合适的用户发送推荐信息,在对某个业务的特征进行增加、修改或删除操作时,也无需修改整个程序,只需要相应增加、修改或删除与该业务关联的行为特征即可,因此降低了运维人员的负担,提高了发送信息的效率。The embodiment of the present invention provides a method and device for sending information. The device for sending information in this method extracts the basic data of each user from the database, and for each configured behavior feature, according to the extracted basic data of each user, determine The score of each user on the behavioral feature, for each user, according to the configuration of each behavioral feature associated with the business, determine the sum of the user's points on each behavioral feature associated with the business, And select users according to the sum values determined for each user, and send the recommendation information of the service to each selected user. Through the above method, the operation and maintenance personnel do not need to write a recommendation program for each business, but only need to configure the associated behavior characteristics for each business, and the information sending device can automatically select the appropriate user to send the recommendation information. When the characteristics of a business are added, modified or deleted, there is no need to modify the entire program, only the behavior characteristics associated with the business need to be added, modified or deleted, thus reducing the burden on operation and maintenance personnel and improving delivery information efficiency.
下面结合说明书附图,对本发明实施例进行详细描述。Embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.
图1为本发明实施例提供的发送信息的过程,具体包括以下步骤:Fig. 1 is the process of sending information provided by the embodiment of the present invention, which specifically includes the following steps:
S101:在数据库中提取每个用户的基础数据。S101: Extract basic data of each user from the database.
在本发明实施例中,发送信息的装置可以采用自身的数据库保存用户的基础数据,提取自身数据库中保存的每个用户的基础数据,也可以在其他网络实体的用于保存基础数据的数据库中提取每个用户的基础数据。用户的基础数据包括:用户通过各种渠道办理业务的次数,例如通过实体营业厅、短信、网上营业厅等渠道办理业务的次数;用户点击各种类型的网页的次数,例如点击新闻类的网页、财经类的网页、音乐类的网页等的次数;用户出入各种类型的地点的次数,例如出入车站、机场、住宅区、办公区等地点的次数;用户对话费的相关操作次数,例如近三个月的费用投诉次数、近三个月的欠费次数、近三个月的话费余额查询次数等;用户办理的增值业务,例如用户是否办理了彩铃业务、手机报业务、手机导航业务等;用户对营销活动的操作次数,例如参与营销活动的次数、参加营销活动的各种渠道等;用户对消费的相关操作,例如用户欠费、用户每次消费的金额、语音业务消费的金额等等;用户语音通话的时长、通信对象;用户发短信的条数、发短信的对象。当然,还包括其他基础数据,这里就不再一一赘述。In the embodiment of the present invention, the device for sending information can use its own database to store the basic data of users, extract the basic data of each user stored in its own database, or store the basic data in the database of other network entities for storing basic data Extract the underlying data for each user. The basic data of the user includes: the number of times the user handles business through various channels, such as the number of times the user handles business through physical business halls, SMS, online business halls, etc.; the number of times users click on various types of web pages, such as clicking on news web pages , financial web pages, music web pages, etc.; the number of times users enter and exit various types of places, such as the number of times they enter and exit stations, airports, residential areas, office areas, etc.; the number of operations related to user conversation fees, such as near The number of fee complaints in the past three months, the number of arrears in the past three months, the number of phone bill balance inquiries in the past three months, etc.; the value-added services handled by the user, such as whether the user has handled the ring tones service, mobile phone newspaper service, mobile phone navigation service, etc. ;The number of user operations on marketing activities, such as the number of times the user participated in marketing activities, various channels for participating in marketing activities, etc.; the user's related operations on consumption, such as the user's arrears, the amount of each user's consumption, the amount of voice service consumption, etc. etc.; the duration of the user's voice call, the communication object; the number of text messages sent by the user, and the object of the text message. Of course, other basic data are also included, so I won’t go into details here.
S102:针对配置的每个行为特征,根据提取的每个用户的基础数据,确定每个用户在该行为特征上的分值。S102: For each configured behavioral feature, according to the extracted basic data of each user, determine the score of each user on the behavioral feature.
在本发明实施例中,运维人员可以在发送信息的装置中配置每个行为特征,发送信息的装置可以针对每个用户,根据提取的该用户的基础数据,确定该用户在每个行为特征上的分值。其中,配置的行为特征可以根据需要进行配置。In the embodiment of the present invention, the operation and maintenance personnel can configure each behavior feature in the device for sending information, and the device for sending information can determine for each user, based on the extracted basic data of the user, whether the user is in each behavior feature. score above. Wherein, the configured behavior characteristics can be configured as required.
S103:针对每个用户,根据配置的与业务关联的每个行为特征,确定该用户在与该业务关联的每个行为特征上的分值的和值。S103: For each user, according to each configured behavior characteristic associated with the service, determine the sum of the points of the user on each behavior characteristic associated with the service.
在本发明实施例中,运维人员可以根据需要,在发送信息的装置中为业务配置相关联的每个行为特征。例如,对于手机阅读业务,由于该手机阅读业务可以在实体营业厅中办理,也可以在网上营业厅办理,因此可以配置与该业务相关联的行为特征为:用户通过实体营业厅和网上营业厅办理业务的特征;由于该手机阅读业务属于文娱类型的业务,因此还可以配置与该业务相关联的行为特征为:用户点击文娱类的网页的特征。In the embodiment of the present invention, the operation and maintenance personnel can configure each associated behavior feature for the service in the device for sending information according to needs. For example, for the mobile phone reading business, since the mobile phone reading business can be handled in the physical business hall or in the online business hall, the behavior characteristics associated with this business can be configured as follows: the user passes through the physical business hall and the online business hall The characteristics of handling business; since the mobile phone reading service belongs to the type of entertainment business, it can also configure the behavior characteristics associated with this business as: the feature that the user clicks on the web page of the entertainment type.
通过上述方法,运维人员可以根据需要,将发送信息的装置中保存的任意行为特征配置为与该业务相关联,当然,在要对该业务的特征进行增加、修改或删除操作时,则可以相应的增加与该业务相关联的行为特征、修改与该业务相关联的行为特征,或者将已配置的与该业务相关联的行为特征变更为不关联。Through the above method, the operation and maintenance personnel can configure any behavior characteristics stored in the device sending information to be associated with the business as needed. Of course, when adding, modifying or deleting the characteristics of the business, you can Correspondingly, the behavioral characteristics associated with the business are added, modified, or the configured behavioral characteristics associated with the business are changed to be non-associated.
发送信息的装置则针对每个用户,根据配置的与该业务关联的每个行为特征,确定该用户在与该业务关联的每个行为特征上的分值的和值。继续沿用上例,配置的与手机阅读业务相关联的行为特征为:用户通过实体营业厅办理业务的特征、通过网上营业厅办理业务的特征、点击文娱类的网页的特征,并且通过该用户的基础数据,确定的该用户在通过实体营业厅办理业务的特征上的分值为分值1,在通过网上营业厅办理业务的特征上的分值为分值2,在点击文娱类的网页的特征上的分值为分值3,则确定该用户在与该手机阅读业务相关联的每个行为特征上的分值的和值即为:分值1、分值2、分值3的和值。For each user, the device for sending information determines the sum of the user's scores on each behavior characteristic associated with the service according to the configuration of each behavior characteristic associated with the service. Continuing to use the above example, the configured behavioral features associated with the mobile phone reading service are: the features of the user handling business through the physical business hall, the feature of handling business through the online business hall, the feature of clicking on entertainment webpages, and the user's Based on the basic data, it is determined that the user has a score of 1 for the feature of handling business through the physical business hall, and a score of 2 for the feature of handling business through the online business hall. If the score on the feature is 3, then it is determined that the sum of the scores of the user on each behavioral feature associated with the mobile phone reading service is: the sum of score 1, score 2, and score 3 value.
S104:根据分别针对每个用户确定的和值选择用户,将该业务的推荐信息发送给选择出的每个用户。S104: Select a user according to the sum value determined for each user, and send the recommendation information of the service to each selected user.
在本发明实施例中,运维人员可以在发送信息的装置中配置选择用户的选择策略,该装置则根据该选择策略以及步骤S103中分别针对每个用户确定的和值,选择合适的用户。其中,发送信息的装置可以根据分别针对每个用户确定的和值以及配置的设定阈值,选择确定的和值大于该设定阈值的用户。发送信息的装置也可以根据分别针对每个用户确定的和值以及配置的设定数量,按照和值从大到小的顺序依次选择设定数量的用户。选择出合适的用户后,则将该业务的推荐信息发送给选择出的每个用户。In the embodiment of the present invention, the operation and maintenance personnel can configure the selection policy for selecting users in the device for sending information, and the device selects an appropriate user according to the selection policy and the sum value determined for each user in step S103. Wherein, the device for sending information may select users whose determined sum value is greater than the set threshold value according to the sum value determined for each user and the configured threshold value. The device for sending information may also select a set number of users sequentially in descending order of the sum value according to the sum value determined for each user and the configured set number. After selecting a suitable user, the recommendation information of the service is sent to each selected user.
在上述过程中,运维人员可以根据需要在发送信息的装置中任意配置用户的行为特征,并可以将任意行为特征配置为与业务相关联,发送信息的装置则可以根据配置的与该业务关联的每个行为特征,选择出合适的用户发送该业务的推荐信息,运维人员则无需针对每个业务都编写一个推荐程序,只需为业务配置相关联的行为特征即可,在对某个业务的特征进行增加、修改或删除操作时,也无需修改整个推荐程序,只需要相应增加、修改或删除与该业务关联的行为特征即可,因此降低了运维人员的负担,提高了发送信息的效率。In the above process, the operation and maintenance personnel can arbitrarily configure the user's behavior characteristics in the information sending device according to the needs, and can configure any behavior characteristics to be associated with the business, and the information sending device can be associated with the business according to the configuration For each behavioral feature of the business, select the appropriate user to send the recommendation information of the business, and the operation and maintenance personnel do not need to write a recommendation program for each business, but only need to configure the associated behavioral features for the business. When the characteristics of the business are added, modified or deleted, there is no need to modify the entire recommendation program, only the behavioral characteristics associated with the business need to be added, modified or deleted accordingly, thus reducing the burden on operation and maintenance personnel and improving the efficiency of sending information s efficiency.
并且,为了方便运维人员的配置,发送信息的装置可以以视图界面的方式向运维人员展现配置界面,运维人员则可以直接在配置界面中配置每个行为特征和与某个业务相关联的行为特征。Moreover, in order to facilitate the configuration of the operation and maintenance personnel, the device that sends information can display the configuration interface to the operation and maintenance personnel in the form of a view interface, and the operation and maintenance personnel can directly configure each behavioral feature and associated with a certain business in the configuration interface. behavioral characteristics.
在本发明实施例中,针对每个用户,为了更加准确的确定该用户在配置的每个行为特征上的分值,还需要对提取的该用户的基础数据进行处理,将处理后的基础数据重新作为提取的该用户的基础数据。具体为:针对每个用户,在数据库中提取该用户的基础数据,根据配置的数据类型,在提取的该用户的基础数据中,剔除属于该数据类型的数据,将剔除属于该数据类型的数据后的基础数据重新作为提取的该用户的基础数据。其中,运维人员可以根据需要配置需要剔除的数据的数据类型,例如需要在用户的通话时长中剔除该用户与网络侧的服务系统的通话时长,假设该服务系统的号码为12345,则可以配置需要剔除的数据的数据类型为:与号码为12345的通话时长。In the embodiment of the present invention, for each user, in order to more accurately determine the user's score on each configured behavior feature, it is also necessary to process the extracted basic data of the user, and the processed basic data Re-as the extracted base data for this user. Specifically: for each user, extract the basic data of the user in the database, and according to the configured data type, remove the data belonging to the data type from the extracted basic data of the user, and the data belonging to the data type will be removed The final basic data is re-used as the extracted basic data of the user. Among them, the operation and maintenance personnel can configure the data type of the data to be removed according to the needs. For example, the call time between the user and the service system on the network side needs to be removed from the call time of the user. Assuming that the number of the service system is 12345, you can configure The data type of the data to be removed is: the duration of the call with the number 12345.
为了方便运维人员配置行为特征,可将每个行为特征按照特征类型进行分类,每个特征类型包括若干个行为特征,本发明实施例提供的一种分类的行为特征如表1所示。In order to facilitate operation and maintenance personnel to configure behavioral features, each behavioral feature can be classified according to feature type, and each feature type includes several behavioral features. A classified behavioral feature provided by an embodiment of the present invention is shown in Table 1.
表1Table 1
在上述表1中,行为特征共分为9个特征类型,每个特征类型包括相应的若干个行为特征,当然,也可以根据需要增加或减少其他行为特征。发送信息的装置在展现配置界面时,可以在表1中的每个行为特征之后都添加一个是否关联的关联选项,运维人员只需要针对某个业务,在该业务的配置界面中勾选关联的行为特征对应的关联选项即可,当选中某个行为特征对应的关联选项时,该装置认为该行为特征关联该业务,当未选中时,认为该行为特征未关联该业务。In the above Table 1, the behavioral characteristics are divided into 9 characteristic types, and each characteristic type includes a corresponding number of behavioral characteristics. Of course, other behavioral characteristics can also be added or reduced as required. When the device sending information displays the configuration interface, you can add an association option after each behavior characteristic in Table 1. The operation and maintenance personnel only need to check the association in the configuration interface of the business for a certain business The association option corresponding to the behavior characteristic is sufficient. When the association option corresponding to a behavior characteristic is selected, the device considers that the behavior characteristic is associated with the service, and when it is not selected, the behavior characteristic is considered not associated with the service.
在图1所示的步骤S102中,根据提取的每个用户的基础数据,确定每个用户在该行为特征上的分值的方法具体为:针对每个用户,根据提取的该用户的基础数据,确定该用户进行该行为特征对应的行为的次数,根据确定的次数确定该用户在该行为特征上的分值。例如,当要确定某个用户在上述表1中的实体营业厅渠道特征上的分值时,则根据提取的该用户的基础数据,统计该用户通过实体营业厅办理业务的次数,根据统计的该次数采用设定的算法确定该用户在该行为特征上的分值。假设提取了用户A、用户B和用户C的基础数据,则基于表1所示的各个行为特征,按照上述方法确定的这三个用户在每个行为特征上的分值如表2所示。In step S102 shown in FIG. 1 , according to the extracted basic data of each user, the method for determining the score of each user on the behavior characteristic is specifically: for each user, according to the extracted basic data of the user , determine the number of times the user performs the behavior corresponding to the behavior feature, and determine the user's score on the behavior feature according to the determined number of times. For example, when it is necessary to determine the score of a certain user on the channel characteristics of the physical business hall in the above table 1, according to the extracted basic data of the user, the number of times the user handles business through the physical business hall is counted, and according to the statistical The number of times uses a set algorithm to determine the user's score on the behavior feature. Assuming that the basic data of user A, user B, and user C are extracted, based on the behavioral characteristics shown in Table 1, the scores of these three users on each behavioral characteristic determined according to the above method are shown in Table 2.
表2Table 2
在上述表2中,确定了用户A、用户B、用户C在每个行为特征上的分值,在后续的步骤中,假设运维人员配置的与手机阅读业务相关联的行为特征为:实体营业厅渠道特征、网上营业厅渠道特征、点击文娱类的网页的特征、近三个月费用投诉特征、近三个月欠费特征、办理手机报业务的特征、参与营销活动的特征、参与营销活动的渠道特征,则发送信息的装置针对用户A,确定用户A在配置的与该手机阅读业务关联的每个行为特征上的和值,根据上述表2,可知用户A的和值为:8.6+8.7+8.2+0.5+1.2+10+8.6+8.6=54.4,相应的,用户B的和值为:9.2+8.7+8.2+0.5+1.2+10+9.2+9.5=56.5,用户C的和值为:8.8+7.9+8.2+0.5+1.2+10+8.6+8.6=53.8。In the above Table 2, the scores of user A, user B, and user C on each behavior feature are determined. In the subsequent steps, it is assumed that the behavior feature associated with the mobile phone reading service configured by the operation and maintenance personnel is: entity Channel characteristics of business halls, channel characteristics of online business halls, characteristics of clicks on cultural and entertainment web pages, characteristics of fee complaints in the past three months, characteristics of arrears in the past three months, characteristics of handling mobile phone newspaper business, characteristics of participating in marketing activities, and participation in marketing According to the channel characteristics of the activity, the device sending information determines the sum value of user A on each behavior characteristic associated with the mobile phone reading service configured for user A. According to the above table 2, it can be known that the sum value of user A is: 8.6 +8.7+8.2+0.5+1.2+10+8.6+8.6=54.4, correspondingly, the sum value of user B is: 9.2+8.7+8.2+0.5+1.2+10+9.2+9.5=56.5, the sum value of user C It is: 8.8+7.9+8.2+0.5+1.2+10+8.6+8.6=53.8.
发送信息的装置分别针对每个用户确定了该用户在配置的与该业务关联的每个行为特征上的分值的和值后,则可以根据分别针对每个用户确定的和值,选择合适的用户发送该业务的推荐信息。继续沿用上例,假设配置的设定阈值为54,则选择和值大于54的用户,将推荐信息发送给选择出的每个用户。After the information sending device determines the sum of the user's scores on each behavior characteristic associated with the service for each user, it can select the appropriate value according to the sum determined for each user. The user sends recommendation information of the service. Continuing with the above example, assuming that the configured threshold value is 54, users whose sum value is greater than 54 are selected, and recommendation information is sent to each selected user.
也可以配置设定数量,假设配置的设定数量为10万个,采用上述方法共确定了15万个用户的和值,则按照这15万个用户的和值从大到小的顺序依次选择10万个用户,也即将这15万个用户按照确定的和值从大到小的顺序排序,选择排在前10万的用户,将该业务的推荐信息发送给选择出的每个用户。You can also configure the number of settings. Assuming that the number of settings configured is 100,000, and the sum value of 150,000 users is determined by the above method, the sum value of the 150,000 users is selected in order from large to small. 100,000 users, that is, the 150,000 users are sorted according to the determined sum value from large to small, and the top 100,000 users are selected, and the recommendation information of the service is sent to each selected user.
图2为本发明实施例提供的发送信息的详细过程,具体包括以下步骤:Fig. 2 is the detailed process of sending information provided by the embodiment of the present invention, which specifically includes the following steps:
S201:在数据库中提取每个用户的基础数据。S201: Extract basic data of each user from the database.
S202:针对每个用户,根据配置的数据类型,在提取的该用户的基础数据中,剔除属于该数据类型的数据,将剔除属于该数据类型的数据后的基础数据重新作为提取的该用户的基础数据。S202: For each user, according to the configured data type, remove the data belonging to the data type from the extracted basic data of the user, and use the basic data after removing the data belonging to the data type as the extracted basic data of the user again. Basic data.
S203:针对配置的每个行为特征,采用下述方法确定每个用户在该行为特征上的分值:针对每个用户,根据提取的该用户的基础数据,确定该用户进行该行为特征对应的行为的次数,根据确定的次数确定该用户在该行为特征上的分值。S203: For each configured behavioral feature, use the following method to determine the score of each user on the behavioral feature: For each user, according to the extracted basic data of the user, determine that the user performs the corresponding behavioral feature The number of times of the behavior, the user's score on the behavior characteristic is determined according to the determined number of times.
S204:针对每个用户,根据配置的与业务关联的每个行为特征,确定该用户在与该业务关联的每个行为特征上的分值的和值。S204: For each user, according to each configured behavior characteristic associated with the service, determine the sum of the points of the user on each behavior characteristic associated with the service.
S205:根据分别针对每个用户确定的和值以及配置的设定数量,按照和值从大到小的顺序依次选择设定数量的用户。S205: According to the sum value determined for each user and the configured set number, sequentially select the set number of users in descending order of the sum value.
S206:将该业务的推荐信息发送给选择出的每个用户。S206: Send the recommendation information of the service to each selected user.
图3为本发明实施例提供的发送信息的装置结构示意图,具体包括:Fig. 3 is a schematic structural diagram of a device for sending information provided by an embodiment of the present invention, specifically including:
提取模块301,用于在数据库中提取每个用户的基础数据;An extraction module 301, configured to extract the basic data of each user in the database;
分值确定模块302,用于针对配置的每个行为特征,根据提取的每个用户的基础数据,确定每个用户在该行为特征上的分值;The score determination module 302 is used to determine the score of each user on the behavior feature for each behavior feature configured, according to the extracted basic data of each user;
和值确定模块303,用于针对每个用户,根据配置的与业务关联的每个行为特征,确定该用户在与所述业务关联的每个行为特征上的分值的和值;The sum value determination module 303 is used to determine the sum of the points of the user on each behavioral characteristic associated with the business according to each configured behavioral characteristic associated with the business for each user;
选择发送模块304,用于根据分别针对每个用户确定的和值选择用户,将所述业务的推荐信息发送给选择出的每个用户。The selecting and sending module 304 is configured to select users according to the sum values respectively determined for each user, and send the recommendation information of the service to each selected user.
所述提取模块301具体用于,针对每个用户,在数据库中提取该用户的基础数据,根据配置的数据类型,在提取的该用户的基础数据中,剔除属于该数据类型的数据,将剔除属于该数据类型的数据后的基础数据重新作为提取的该用户的基础数据。The extraction module 301 is specifically used to, for each user, extract the basic data of the user in the database, and according to the configured data type, remove the data belonging to the data type from the extracted basic data of the user, and remove The basic data after the data belonging to this data type is used again as the extracted basic data of the user.
所述分值确定模块302具体用于,针对每个用户,根据提取的该用户的基础数据,确定该用户进行该行为特征对应的行为的次数,根据确定的次数确定该用户在该行为特征上的分值。The score determination module 302 is specifically configured to, for each user, determine the number of times the user performs the behavior corresponding to the behavior feature according to the extracted basic data of the user, and determine the user's performance in the behavior feature according to the determined number of times. score.
所述选择发送模块304具体用于,根据分别针对每个用户确定的和值以及配置的设定阈值,选择确定的和值大于所述设定阈值的用户。The selecting and sending module 304 is specifically configured to, according to the determined sum value for each user and the configured set threshold, select users whose sum value is determined to be greater than the set threshold.
所述选择发送模块304具体用于,根据分别针对每个用户确定的和值以及配置的设定数量,按照和值从大到小的顺序依次选择设定数量的用户。The selection sending module 304 is specifically configured to, according to the sum value determined for each user and the configured set number, sequentially select the set number of users in descending order of the sum value.
本发明实施例提供一种发送信息的方法及装置,该方法发送信息的装置在数据库中提取每个用户的基础数据,针对配置的每个行为特征,根据提取的每个用户的基础数据,确定每个用户在该行为特征上的分值,针对每个用户,根据配置的与业务关联的每个行为特征,确定该用户在与该业务关联的每个行为特征上的分值的和值,并根据分别针对每个用户确定的和值选择用户,将该业务的推荐信息发送给选择出的每个用户。通过上述方法,运维人员无需针对每个业务都编写一个推荐程序,而只需为每个业务配置相关联的行为特征,发送信息的装置就可以自动选择出合适的用户发送推荐信息,在对某个业务的特征进行增加、修改或删除操作时,也无需修改整个程序,只需要相应增加、修改或删除与该业务关联的行为特征即可,因此降低了运维人员的负担,提高了发送信息的效率。The embodiment of the present invention provides a method and device for sending information. The device for sending information in this method extracts the basic data of each user from the database, and for each configured behavior feature, according to the extracted basic data of each user, determine The score of each user on the behavioral feature, for each user, according to the configuration of each behavioral feature associated with the business, determine the sum of the user's points on each behavioral feature associated with the business, And select users according to the sum values determined for each user, and send the recommendation information of the service to each selected user. Through the above method, the operation and maintenance personnel do not need to write a recommendation program for each business, but only need to configure the associated behavior characteristics for each business, and the information sending device can automatically select the appropriate user to send the recommendation information. When the characteristics of a business are added, modified or deleted, there is no need to modify the entire program, only the behavior characteristics associated with the business need to be added, modified or deleted, thus reducing the burden on operation and maintenance personnel and improving delivery information efficiency.
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。Obviously, those skilled in the art can make various changes and modifications to the application without departing from the spirit and scope of the application. In this way, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalent technologies, the present application is also intended to include these modifications and variations.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110357930.9A CN103107936B (en) | 2011-11-11 | 2011-11-11 | A kind of method and device sending information |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201110357930.9A CN103107936B (en) | 2011-11-11 | 2011-11-11 | A kind of method and device sending information |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103107936A CN103107936A (en) | 2013-05-15 |
CN103107936B true CN103107936B (en) | 2015-11-11 |
Family
ID=48315515
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201110357930.9A Active CN103107936B (en) | 2011-11-11 | 2011-11-11 | A kind of method and device sending information |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103107936B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104866626B (en) * | 2015-06-15 | 2018-06-26 | 中国移动通信集团黑龙江有限公司 | A kind of recommendation method and device of telecommunication service |
CN107154878B (en) * | 2017-06-29 | 2020-06-19 | 国家电网公司 | How to configure a data communication network |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616356A (en) * | 2009-07-31 | 2009-12-30 | 卓望数码技术(深圳)有限公司 | A kind of wireless data service product information method for pushing and system |
CN101860696A (en) * | 2010-04-24 | 2010-10-13 | 中兴通讯股份有限公司 | Program recommending method and streaming media program system |
-
2011
- 2011-11-11 CN CN201110357930.9A patent/CN103107936B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101616356A (en) * | 2009-07-31 | 2009-12-30 | 卓望数码技术(深圳)有限公司 | A kind of wireless data service product information method for pushing and system |
CN101860696A (en) * | 2010-04-24 | 2010-10-13 | 中兴通讯股份有限公司 | Program recommending method and streaming media program system |
Also Published As
Publication number | Publication date |
---|---|
CN103107936A (en) | 2013-05-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105791157B (en) | A traffic distribution method, distribution system, and server | |
CN105023165A (en) | Method, device and system for controlling release tasks in social networking platform | |
CN102083010B (en) | Method and equipment for screening user information | |
US8214253B1 (en) | Identifying influencers among a group of wireless-subscription subscribers | |
US8301707B1 (en) | Predictive electronic mail addressing | |
KR20100130003A (en) | Apparatus and method for providing online social network service | |
US9137649B2 (en) | Short code management for messaging campaigns | |
CN110611929A (en) | Abnormal user identification method and device | |
CN109685595A (en) | Method for pushing, device, mobile terminal and storage medium based on data analysis | |
CN106446149B (en) | Notification information filtering method and device | |
CN105101124A (en) | Method and device for labeling short message category | |
WO2020258102A1 (en) | Content pushing method and apparatus, mobile terminal and storage medium | |
CN103107936B (en) | A kind of method and device sending information | |
CN106056137A (en) | Telecom group service recommending method based on data mining multi-classification algorithm | |
US10453079B2 (en) | Method, computer-readable storage device, and apparatus for analyzing text messages | |
CN102044033A (en) | Audience-segmentation targeted advertising publishing method and system | |
CN108924840B (en) | Blacklist management method and device and terminal | |
CN113313506A (en) | Method and system for realizing user management of operator | |
US20140200990A1 (en) | Scoring and ranking advertisement content creators | |
CN104734898B (en) | A kind of business recommended method and system based on social network analysis | |
CN106570019B (en) | Keyword configuration method and device | |
CN103838749A (en) | Method, device and equipment for carrying out corresponding operation on shared information | |
CN106937262B (en) | Message processing method, device and system | |
CN102542349A (en) | Invited client determining method and device | |
CN105516938A (en) | Method and device for processing mark information of communication identifier |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |