CN109767253B - Color ring back tone advertisement pushing method and pushing system thereof - Google Patents
Color ring back tone advertisement pushing method and pushing system thereof Download PDFInfo
- Publication number
- CN109767253B CN109767253B CN201811416514.XA CN201811416514A CN109767253B CN 109767253 B CN109767253 B CN 109767253B CN 201811416514 A CN201811416514 A CN 201811416514A CN 109767253 B CN109767253 B CN 109767253B
- Authority
- CN
- China
- Prior art keywords
- cluster head
- color ring
- advertisement
- back tone
- head node
- 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
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention belongs to the technical field of advertisement information pushing, and particularly relates to a polyphonic ringtone advertisement pushing method and system with higher accuracy and more accurate pushing. The color ring back tone advertisement pushing system comprises a color ring back tone advertisement collecting module, a color ring back tone advertisement sequencing module, a color ring back tone advertisement WEB display and service module, a color ring back tone advertisement online and offline retrieval module and a color ring back tone advertisement pushing module. The frame creatively corresponds the keywords in the color ring back tone advertisement to the search words through the keyword clustering design, and the accuracy of pushing the color ring back tone advertisement is improved. Through a semantic retrieval mode, the invention provides a method capable of providing correspondence between the retrieval words and the keywords, and the method can further and accurately retrieve the result desired by the user and push the result to the user.
Description
Technical Field
The invention belongs to the technical field of advertisement information pushing, and particularly relates to a polyphonic ringtone advertisement pushing method and system with higher accuracy and more accurate pushing.
Background
The CRBT service was first introduced in Korea in SK telecommunication and 3 months in 2002, and is popular in Korea in a short time. In 2003, the color ring back tone service is introduced into the Chinese market by the Chinese mobility first, and achieves great commercial success, then China Unicom firstly develops the ring-dazzling service in the CDMA network in which high-end users dominate, further expands the user capacity of the ring-dazzling service after commercial use, and enables network users of the communicated special number segment to enjoy the high-quality service of the ring-dazzling service like the CDMA users. In 2005, the income of the color ring of the Chinese mobile value-added service far exceeds the income of the national traditional record market, and the color ring is an important income source of mobile operators, and is considered as the service which is most likely to reproduce the myth in the industry in the mobile value-added service after the short message service. As a brand-new voice service, the color ring back tone service does not have the substitution function on the voice service like the services of short messages, call forwarding and the like, and for operators, the color ring back tone service brings completely new benefits, so the color ring back tone service is favored by mobile operators at first; for large users, the system provides a brand new audio-visual effect and high-quality service, so the system is approved by the large users at first.
The personalized ring back tone service is also called as a color ring back tone service, namely, a client can customize the ring back tone of the phone according to own preference and requirement. The ring back tone may be music, advertisement, or the voice recorded by the customer. The color ring back tone service is suitable for all mobile users, including mobile, Unicom and telecommunication users. The color ring back tone service is a service which is customized by a called party or a calling party and provides a piece of pleasant music or a greeting for the calling party to replace a common ring back tone. After the user applies for opening the color ring back tone service, the user can set the personalized ring back tone by himself, and when the user is used as a called party, the personalized music or the record is played for the calling user to replace the common ring back tone. When the called user is in the non-idle state such as busy, out of service area, power off, etc., the voice notice provided by the original network system is still played.
The mobile value-added service refers to an additional communication service developed by means of mobile network resources and related technical equipment, is extension and development of a mobile voice service, and the realization value of the mobile value-added service greatly increases the economic value of the original network. In recent years, with the progress of technologies such as communications, computers, microelectronics, and software, the development of mobile communications fields is increasing. The fourth generation mobile communication system has been promoted globally to greatly improve the bearing capacity of the mobile communication network, and various new mobile value-added services have been produced and developed endlessly, so that the styles and types of mobile terminals are greatly enriched, and the theory that the mobile phone becomes the fifth media has been widely accepted. With the great enrichment of mobile value-added services, the functions of the mobile terminal will be more and stronger in the future, and the functions closely related to the daily life of people such as work, life, entertainment, safety guarantee and the like can be converged on the mobile terminal to the maximum extent. Meanwhile, the convergence among industries is also embodied on the mobile terminal. From the development of mobile value-added services in recent years, we can find that new technologies and new services come into endless, from the beginning of short message service to the later voice magazines and multimedia messages, and then to the color ring and mobile phone internet services which are developed at high speed and are popular with the public. Each new value added service embodies the characteristics of high development speed, strong penetrability and capability of meeting individual requirements of the mobile value added service to different degrees. The increasing popularity of mobile communication enables users to communicate at any time, anywhere, and at any place. The rapid development of communication technology enables mobile users to meet the communication requirements. The demands in the aspects of information communication and entertainment also put forward higher demands.
The color ring back tone advertisement is one of mobile value-added services with great development potential, and the color ring back tone with great characteristics is used for carrying out point-to-point pushing on a user of a mobile phone or a WEB terminal, so that the mobile service of accurate promotion is achieved, the advertisement cost is greatly saved, and the promotion efficiency is effectively improved.
Disclosure of Invention
The invention aims to provide a color ring back tone advertisement push system which accurately pushes content and improves the promotion efficiency.
The invention also aims to provide a color ring advertisement pushing method.
The purpose of the invention is realized as follows:
a color ring advertisement pushing method, the color ring advertisement pushing system includes color ring advertisement collecting module, color ring advertisement sequencing module, color ring advertisement WEB display and service module, color ring advertisement on-line and off-line searching module, color ring advertisement pushing module and server, the server is used for pushing color ring advertisement, including the following steps:
(1) the color ring back tone advertisement collecting module classifies and arranges the color ring back tone advertisements into clusters based on the keywords and sends the clusters to the color ring back tone advertisement sequencing module;
(2) the polyphonic ringtone advertisement sequencing module sequences the received polyphonic ringtone advertisements again according to the cluster node information and sends the polyphonic ringtone advertisements to the polyphonic ringtone advertisement WEB display and service module;
(3) the color ring advertisement WEB display and service module is used for displaying the color ring advertisement;
(4) the polyphonic ringtone advertisement online and offline retrieval module matches a first cluster head node and a second cluster head node according to search keywords of a user and sends the successfully matched polyphonic ringtone advertisement to the polyphonic ringtone advertisement pushing module;
(5) and the color ring back tone advertisement pushing module sends the successfully matched color ring back tone advertisement to a user client for use by a user.
In one embodiment, the specific steps of classifying and sorting the color ring back tone advertisements into clusters by the color ring back tone advertisement collecting module based on the keywords and sending the clusters to the color ring back tone advertisement sorting module include:
(1.1) selecting an initial characteristic cluster head;
the color ring back tone advertisement collecting module is connected with the server and can select n color ring back tone advertisements in the server as n nodes, a first keyword of each color ring back tone advertisement is used as a first cluster head node, and a second keyword in the n color ring back tone advertisements in the server is extracted as a second cluster head node;
(1.2) clustering and establishing a characteristic cluster head map;
setting the first cluster head node and the second cluster head node as i according to the sequence of the frequency from high to low、,Is the first cluster head node frequency value (number of occurrences of the keyword divided by the total number of occurrences of the keyword),is the sequence number of the first cluster head node, is the frequency value of the second cluster head node,establishing a characteristic cluster head map for the second cluster head node sequence number according to a coordinate form; i =1,2,3.. n; j =1,2,3.. n;
(1.3) reselecting a cluster head;
calculating the distance between the first cluster head and the second cluster head:
each node carries out weighted sum according to the times of the second keyword of the node being retrievedCalculating, selecting the node with the smallest weighted sum as the second cluster head node,
andin order to be the weighting coefficients,,is a first cluster head nodeThe sum of the distances between the first cluster head nodes and all the second cluster head nodes accounts for the comprehensive proportion of the distances between the first cluster head nodes and all the second cluster head nodes;representing a first cluster head nodeNumber of times of retrievalThe specific weight of the searched times of the related cluster head nodes is occupied;
if the new second cluster head node is not consistent with the cluster head node in the step (1.1), namely the cluster head node is changed, the step (1.1) is executed again; if the cluster head node is not changed, continuing to execute the step (1.4);
(1.4) after a new round of cluster head nodes are successfully selected, the color ring back tone advertisements with the same second cluster head nodes are in a cluster, and the color ring back tone advertisement collecting module sends the color ring back tone advertisement WEB display and service module according to the serial number of the cluster.
In one embodiment, the color ring back tone advertisement sorting module sorts the color ring back tone advertisements again according to the cluster node information, which specifically includes:
(2.1) respectively calculating the times of the first cluster head node and the second cluster head node in the same color ring back tone advertisement, setting the first cluster head node to appear p times in the color ring back tone advertisement and the second cluster head node to appear q times, judging the sizes of p and q values, taking the small value of the comparison of the two values as the co-occurrence times in the same color ring back tone advertisement, and assigning the value to the same color ring back tone advertisementThe occurrence frequency r of the first cluster head node and the second cluster head node in all the color ring back tone advertisements in the server is as follows:
n is the total number of all the color ring back tone advertisements in the server, when the first cluster head node and the second cluster head node do not appear in the same color ring back tone advertisement,;
(2.2) calculating the expected distance between the first cluster head node and the second cluster head node:
the distance between the first cluster head node and the second cluster head node in the color ring back tone advertisement is the average value of the distances in all the color ring back tone advertisements;
the number of times of the color ring advertisement co-occurring between the first cluster head node and the second cluster head node is obtained;
the information gain of the second cluster head node in the color ring advertisement is as follows:
(2.3) calculating the correlation degree between the first cluster head node and the second cluster head node as follows:
(2.4) calculating the weight of the first cluster head node in the color ring back tone advertisement;
and (2.5) sequencing the first cluster head nodes according to the weight values of the first cluster head nodes and the second cluster head nodes, and sequencing the color ring back tone advertisements according to the sequencing of the first cluster head nodes.
In one embodiment, the online and offline retrieval module matches the first cluster head node and the second cluster head node with the color ring advertisement according to the search keyword of the user, and specifically includes:
(3.1) extracting a synonym library according to the retrieval words obtained by the CRBT advertisement online and offline retrieval module:
is a synonym of a search term;in order for the search term to be ambiguous,the ambiguity of (a) includes:
m is the number of ambiguous words;
representing thesaurus and semanticsSet of related wordsThe degree of correlation of (a) is,representing semantics derived by an inference engineThe related word set of (2);
to representAndthe degree of correlation between the two signals is determined,to representAndthe distance between them;
(3.3) determining whether the matching relation between the synonym library and the search word is established through the relevance threshold delta, if soThen the synonym library is related to the search word; if it is notThen delete it in turnThe step (3.1) is executed again until the ambiguous word in (2) is processed;
And (3.4) sending the matching result to the color ring advertisement pushing module.
In one embodiment, the sending, by the color ring advertisement pushing module, the successfully matched color ring advertisement to the user client for the user to use includes:
the color ring back tone advertisement pushing module acquires matching result information, acquires a color ring back tone advertisement according to the matching result information and sends the color ring back tone advertisement to a user; and if the user carries out downloading or confirmation operation, determining a corresponding result, and storing the detection result in the server or the cloud for the next use.
In one embodiment, the push information includes color ring advertisement name, audio, publishing information and format.
A color ring back tone advertisement pushing system comprises a color ring back tone advertisement collecting module, a color ring back tone advertisement sequencing module, a color ring back tone advertisement WEB displaying and serving module, a color ring back tone advertisement online and offline retrieval module, a color ring back tone advertisement pushing module and a server, wherein the server is used for pushing color ring back tone advertisements; the color ring back tone advertisement collecting module is connected with the server, n color ring back tone advertisements in the server are selected as n nodes, a first keyword of each color ring back tone advertisement is used as a first cluster head node, and a second keyword in the n color ring back tone advertisements in the server is extracted as a second cluster head node; setting the first cluster head node and the second cluster head node as i according to the sequence of the frequency from high to low、,Is the first cluster head node frequency value (number of occurrences of the keyword divided by the total number of occurrences of the keyword),is the first cluster head node sequence number,is the frequency value of the second cluster head node,establishing a characteristic cluster head map for the second cluster head node sequence number according to a coordinate form; i =1,2,3.. n; j =1,2,3.. n; calculating the distance between the first cluster head and the second cluster head:
each node carries out weighted sum according to the times of the second keyword of the node being retrievedCalculating, selecting the node with the smallest weighted sum as the second cluster head node,
andin order to be the weighting coefficients,,is a first cluster head nodeThe sum of the distances between the first cluster head nodes and all the second cluster head nodes accounts for the comprehensive proportion of the distances between the first cluster head nodes and all the second cluster head nodes; representing a first cluster head nodeNumber of times of retrievalThe specific weight of the searched times of the related cluster head nodes is occupied;
if the new second cluster head node is inconsistent with the cluster head node, namely the cluster head node is changed, the initial characteristic cluster head is selected again; if the cluster head nodes are not changed, after a new round of cluster head nodes are successfully selected, the color ring back tone advertisements with the same second cluster head nodes are a cluster, and the color ring back tone advertisement collecting module sends the color ring back tone advertisement WEB display and service module according to the serial number of the cluster;
the coloring ring back tone advertisement sequencing module sequences the coloring ring back tone advertisements again according to the cluster node information and sends the coloring ring back tone advertisement WEB display and service module; respectively calculating the times of the first cluster head node and the second cluster head node in the same color ring back tone advertisement, setting the p times of the first cluster head node in the color ring back tone advertisement and the q times of the second cluster head node, judging the magnitudes of the p value and the q value, taking the small value of the comparison of the two values as the co-occurrence times in the same color ring back tone advertisement, and simultaneously assigning the value to the same color ring back tone advertisementThe occurrence frequency r of the first cluster head node and the second cluster head node in all the color ring back tone advertisements in the server is as follows:
n is the total number of all the color ring back tone advertisements of the server, when the first cluster head node and the second cluster head node do not appear in the same color ring back tone advertisement,;
calculating the expected distance between the first cluster head node and the second cluster head node:
the distance between the first cluster head node and the second cluster head node in the color ring back tone advertisement is the average value of the distances in all the color ring back tone advertisements;
the number of times of the color ring advertisement co-occurring between the first cluster head node and the second cluster head node is obtained;
the information gain of the second cluster head node in the color ring advertisement is as follows:
calculating the correlation degree between the first cluster head node and the second cluster head node as follows:
calculating the weight of the first cluster head node in the color ring back tone advertisement;
and sequencing the first cluster head nodes according to the weight values of the first cluster head nodes and the second cluster head nodes, and sequencing the color ring back tone advertisements according to the sequencing of the first cluster head nodes.
The polyphonic ringtone advertisement online and offline retrieval module matches a first cluster head node and a second cluster head node according to search keywords of a user and sends matching results to the polyphonic ringtone advertisement pushing module; obtaining a search word extraction synonym library according to the online and offline search module of the color ring advertisement:
is a synonym of a search term;in order for the search term to be ambiguous,the ambiguity of (a) includes:
m is the number of ambiguous words;
representing thesaurus and semanticsSet of related wordsThe degree of correlation of (a) is,representing semantics derived by an inference engineThe related word set of (2);
to representAndthe degree of correlation between the two signals is determined,to representAndthe distance between them;
determining whether the matching relation between the synonym library and the search word is established through the relevance threshold delta, if soThen the synonym library is related to the search word; if it is notThen delete it in turnUntil the ambiguous word in (1);
Sending the matching result to the color ring advertisement pushing module;
the color ring back tone advertisement pushing module sends the successfully matched color ring back tone advertisement to a user client for the user to use; the color ring back tone advertisement pushing module acquires the matching result information, acquires the pushing information of the color ring back tone advertisement according to the matching result information and sends the pushing information to the user; if the user carries out downloading or confirmation operation, determining a corresponding result, and storing the detection result in the server or the cloud for the next use; the push information includes: color ring advertisement name, audio, publishing information and format.
The invention has the beneficial effects that:
the frame creatively corresponds the keywords in the color ring back tone advertisement to the search words through the keyword clustering design, and the accuracy of pushing the color ring back tone advertisement is improved. Through a semantic retrieval mode, the invention provides a method capable of providing correspondence between the retrieval words and the keywords, and the method can further and accurately retrieve the result desired by the user and push the result to the user.
Drawings
Fig. 1 is a flowchart of a color ring advertisement push method.
Detailed Description
The invention is further described below with reference to the accompanying drawings.
The rapid development of information technology and the continuous penetration of internet services to the life of people deepen the increasingly mature internet advertisement industry chain, and the competition of the industry for advertisement putting technology is increasingly severe. The color ring back tone advertisement, especially the online advertisement in the electronic commerce website, is one of the potential advertisement display forms in the internet life. As more and more user behaviors are accumulated in media and E-commerce websites, click downloading of various color ring back tones during webpage browsing effectively mine user categories and accurately release the color ring back tones, and the method becomes a potential means for increasing income of advertisements. The click rate estimation technology is a technology for estimating the click probability of a user on a specific advertisement in a specific scene, and is one of main means for calculating accurate delivery in the advertisement, but facing massive advertisements of a color ring back tone service website and a stream-type user log, the updating mode of advertisement sequencing and click rate models becomes the technical difficulty of the current online color ring back tone advertisement. Meanwhile, along with the explosive growth of log data, the demand of electronic commerce websites on mass data storage and parallel computing frames is increasingly urgent, and the online color ring back tone advertisement push system facing the electronic commerce websites is designed and realized aiming at the demand, and the core is to realize a relatively universal accurate color ring back tone advertisement frame of the electronic commerce websites on the basis of mass data. The online color ring back tone advertisement system helps an E-commerce website to reduce the technical threshold of processing massive logs and simultaneously improves the color ring back tone advertisement putting and converting efficiency under a limited flow scene.
Specifically, the invention relates to a color ring advertisement pushing method, wherein a color ring advertisement pushing system comprises a color ring advertisement collecting module, a color ring advertisement sequencing module, a color ring advertisement WEB displaying and serving module, a color ring advertisement online and offline retrieval module, a color ring advertisement pushing module and a server, and the server is used for pushing color ring advertisements and comprises the following steps:
(1) the color ring back tone advertisement collecting module classifies and arranges the color ring back tone advertisements into clusters based on the keywords and sends the clusters to the color ring back tone advertisement sequencing module;
(2) the coloring ring back tone advertisement sequencing module sequences the received coloring ring back tone advertisements again according to the cluster node information and sends the coloring ring back tone advertisements to the coloring ring back tone advertisement WEB display and service module;
(3) the color ring advertisement WEB display and service module is used for displaying the color ring advertisement;
(4) the polyphonic ringtone advertisement online and offline retrieval module matches the first cluster head node and the second cluster head node according to the search key words of the user and sends the successfully matched polyphonic ringtone advertisement to the polyphonic ringtone advertisement pushing module;
(5) and the color ring back tone advertisement pushing module sends the successfully matched color ring back tone advertisement to the user client for the user to use.
The frame creatively corresponds the keywords in the color ring back tone advertisement to the search words through the keyword clustering design, and the accuracy of pushing the color ring back tone advertisement is improved.
Further, the specific steps of classifying and sorting the color ring back tone advertisements into clusters by the color ring back tone advertisement collecting module based on the keywords and sending the clusters to the color ring back tone advertisement sorting module include:
(1.1) selecting an initial characteristic cluster head;
the color ring back tone advertisement collecting module is connected with the server and can select n color ring back tone advertisements in the server as n nodes, a first keyword of each color ring back tone advertisement is used as a first cluster head node, and a second keyword of the n color ring back tone advertisements in the server is extracted as a second cluster head node;
(1.2) clustering and establishing a characteristic cluster head map;
setting the first cluster head node and the second cluster head node as i according to the sequence of the frequency from high to low、,Is the first cluster head node frequency value (number of occurrences of the keyword divided by the keyword)The total number of occurrences),is the first cluster head node sequence number,is the frequency value of the second cluster head node,establishing a characteristic cluster head map for the second cluster head node sequence number according to a coordinate form; i =1,2,3.. n; j =1,2,3.. n;
(1.3) reselecting a cluster head;
calculating the distance between the first cluster head and the second cluster head:
each node carries out weighted sum according to the times of the second keyword of the node being retrievedCalculating, selecting the node with the smallest weighted sum as the second cluster head node,
andis a weighting coefficient,,Is a first cluster head nodeThe sum of the distances between the first cluster head nodes and all the second cluster head nodes accounts for the comprehensive proportion of the distances between the first cluster head nodes and all the second cluster head nodes;representing a first cluster head nodeNumber of times of retrievalThe specific weight of the searched times of the related cluster head nodes is occupied;
if the new second cluster head node is not consistent with the cluster head node in the step (1.1), namely the cluster head node is changed, the step (1.1) is executed again; if the cluster head node is not changed, continuing to execute the step (1.4);
(1.4) after a new round of cluster head nodes are successfully selected, the color ring back tone advertisements with the same second cluster head nodes are in a cluster, and the color ring back tone advertisement collecting module sends the color ring back tone advertisement WEB display and service module according to the serial number of the cluster.
The step explains the clustering process of the color ring back tone advertisements in detail, simply combs the classification of the advertisement color ring back tone in the server, and is beneficial to the ordered arrangement of the color ring back tone advertisements.
The method specifically comprises the following steps that a coloring ring back tone advertisement sequencing module performs sequencing on coloring ring back tone advertisements again according to cluster node information:
(2.1) respectively calculating the times of the first cluster head node and the second cluster head node in the same color ring back tone advertisement, setting the first cluster head node to appear in the color ring back tone advertisement p times, setting the second cluster head node to appear in the color ring back tone advertisement q times, judging the sizes of the p value and the q value, taking the valueThe small value compared with the two is used as the co-occurrence frequency in the same color ring back tone advertisement, and the value is assigned to the same color ring back tone advertisementThe occurrence frequency r of the first cluster head node and the second cluster head node in all the color ring back tone advertisements in the server is as follows:
n is the total number of all the color ring back tone advertisements in the server, when the first cluster head node and the second cluster head node do not appear in the same color ring back tone advertisement,;
(2.2) calculating the expected distance between the first cluster head node and the second cluster head node:
the distance between the first cluster head node and the second cluster head node in the color ring back tone advertisement is the average value of the distances in all the color ring back tone advertisements;
the number of times of the color ring advertisement co-occurring between the first cluster head node and the second cluster head node is obtained;
the information gain of the second cluster head node in the color ring advertisement is as follows:
(2.3) calculating the correlation degree between the first cluster head node and the second cluster head node as follows:
(2.4) calculating the weight of the first cluster head node in the color ring back tone advertisement;
and (2.5) sequencing the first cluster head nodes according to the weight values of the first cluster head nodes and the second cluster head nodes, and sequencing the color ring back tone advertisements according to the sequencing of the first cluster head nodes.
The invention further carries out accurate sequencing after simply combing the sequencing of the color ring back tone advertisements according to the relevancy and the weight, so the invention carries out the sequencing of the effective color ring back tone advertisements twice, and can further improve the retrieval precision of the advertisements.
The online and offline retrieval module of the color ring advertisement matches with the first cluster head node and the second cluster head node according to the search keyword of the user, and the method specifically comprises the following steps:
(3.1) extracting a synonym library according to the retrieval words obtained by the coloring ring back tone advertisement online and offline retrieval module:
is a synonym of a search term;is ambiguousThe search term is a word that is selected from the search term,the ambiguity of (a) includes:
m is the number of ambiguous words;
representing thesaurus and semanticsSet of related wordsThe degree of correlation of (a) is,representing semantics derived by an inference engineThe related word set of (2);
to representAndthe degree of correlation between the two signals is determined,to representAndthe distance between them;
(3.3) determining whether the matching relation between the synonym library and the search word is established through the relevance threshold delta, if soThen the synonym library is related to the search word; if it is notThen delete it in turnThe step (3.1) is executed again until the ambiguous word in (2) is processed;
And (3.4) sending the matching result to a color ring advertisement pushing module.
Through a semantic retrieval mode, the invention provides a method capable of providing correspondence between the retrieval words and the keywords, and the method can further and accurately retrieve the result desired by the user and push the result to the user.
The step of sending the successfully matched color ring back tone advertisement to the user client by the color ring back tone advertisement pushing module for the user to use comprises the following steps:
the color ring back tone advertisement pushing module acquires the matching result information, acquires the color ring back tone advertisement according to the matching result information and sends the color ring back tone advertisement to the user; and if the user carries out downloading or confirmation operation, determining a corresponding result, and storing the detection result in the server or the cloud for the next use.
The push information comprises the name of the color ring advertisement, audio, publishing information and format.
A color ring back tone advertisement pushing system comprises a color ring back tone advertisement collecting module, a color ring back tone advertisement sequencing module, a color ring back tone advertisement WEB displaying and serving module, a color ring back tone advertisement online and offline retrieval module, a color ring back tone advertisement pushing module and a server, wherein the server is used for pushing color ring back tone advertisements; the method comprises the following steps that a color ring advertisement collection module is connected with a server, n color ring advertisements in the server are selected as n nodes, a first keyword of each color ring advertisement is used as a first cluster head node, and a second keyword in the n color ring advertisements in the server is extracted as a second cluster head node; setting the first cluster head node and the second cluster head node as i according to the sequence of the frequency from high to low、,Is the first cluster head node frequency value (number of occurrences of the keyword divided by the total number of occurrences of the keyword),is the first cluster head node sequence number,is the frequency value of the second cluster head node,establishing a characteristic cluster head map for the second cluster head node sequence number according to a coordinate form; i =1,2,3.. n; j =1,2,3.. n; calculating the distance between the first cluster head and the second cluster head:
each node carries out weighted sum according to the times of the second keyword of the node being retrievedCalculating, selecting the node with the smallest weighted sum as the second cluster head node,
andin order to be the weighting coefficients,,is a first cluster head nodeThe sum of the distances between the first cluster head nodes and all the second cluster head nodes accounts for the comprehensive proportion of the distances between the first cluster head nodes and all the second cluster head nodes;representing a first cluster head nodeNumber of times of retrievalThe specific weight of the searched times of the related cluster head nodes is occupied;
if the new second cluster head node is inconsistent with the cluster head node, namely the cluster head node is changed, the initial characteristic cluster head is selected again; if the cluster head nodes are not changed, after a new round of cluster head nodes are successfully selected, the color ring back tone advertisements with the same second cluster head nodes are a cluster, and the color ring back tone advertisement collecting module sends the color ring back tone advertisement WEB display and service module according to the serial number of the cluster;
the coloring ring back tone advertisement sequencing module sequences the coloring ring back tone advertisements again according to the cluster node information and sends the coloring ring back tone advertisements to the coloring ring back tone advertisement WEB display and service module; respectively calculating the times of the first cluster head node and the second cluster head node in the same color ring back tone advertisement, setting the p times of the first cluster head node in the color ring back tone advertisement and the q times of the second cluster head node, judging the magnitudes of the p value and the q value, taking the small value of the comparison of the two values as the co-occurrence times in the same color ring back tone advertisement, and simultaneously assigning the value to the same color ring back tone advertisementThe occurrence frequency r of the first cluster head node and the second cluster head node in all the color ring back tone advertisements in the server is as follows:
n is the total number of all the color ring back tone advertisements of the server, when the first cluster head node and the second cluster head node do not appear in the same color ring back tone advertisement,;
calculating the expected distance between the first cluster head node and the second cluster head node:
the distance between the first cluster head node and the second cluster head node in the color ring back tone advertisement is the average value of the distances in all the color ring back tone advertisements;
the number of times of the color ring advertisement co-occurring between the first cluster head node and the second cluster head node is obtained;
the information gain of the second cluster head node in the color ring advertisement is as follows:
calculating the correlation degree between the first cluster head node and the second cluster head node as follows:
calculating the weight of the first cluster head node in the color ring back tone advertisement;
and sequencing the first cluster head nodes according to the weight values of the first cluster head nodes and the second cluster head nodes, and sequencing the color ring back tone advertisements according to the sequencing of the first cluster head nodes.
The polyphonic ringtone advertisement online and offline retrieval module matches the first cluster head node and the second cluster head node according to the search keyword of the user and sends the matching result to the polyphonic ringtone advertisement pushing module; obtaining a search word extraction synonym library according to the online and offline search module of the color ring advertisement:
is a synonym of a search term;in order for the search term to be ambiguous,the ambiguity of (a) includes:
m is the number of ambiguous words;
representing thesaurus and semanticsSet of related wordsThe degree of correlation of (a) is,representing semantics derived by an inference engineThe related word set of (2);
to representAndthe degree of correlation between the two signals is determined,to representAndthe distance between them;
determining whether the matching relation between the synonym library and the search word is established through the relevance threshold delta, if soThen the synonym library is related to the search word; if it is notThen delete it in turnUntil the ambiguous word in (1);
Sending the matching result to a color ring advertisement pushing module;
the color ring back tone advertisement pushing module sends the successfully matched color ring back tone advertisement to a user client for the user to use; the color ring back tone advertisement pushing module acquires the matching result information, acquires the pushing information of the color ring back tone advertisement according to the matching result information and sends the pushing information to the user; if the user carries out downloading or confirmation operation, determining a corresponding result, and storing the detection result in a server or a cloud end for the next use; the push information includes: color ring advertisement name, audio, publishing information and format.
It should be noted that the present invention only describes the related technologies related to the color ring advertisement delivery in detail, and other technical problems in the delivery system, such as the extraction and sending of information, and the storage in the cloud or server, are all well known in the art, and therefore, will not be further described in the present invention.
Claims (5)
1. A color ring advertisement pushing method, the color ring advertisement pushing system includes color ring advertisement collecting module, color ring advertisement sequencing module, color ring advertisement WEB display and service module, color ring advertisement on-line and off-line searching module, color ring advertisement pushing module and server, the server is used to push color ring advertisement, it is characterized in that it includes following steps:
(1) the color ring back tone advertisement collecting module arranges color ring back tone advertisements into clusters based on the first cluster head node and the second cluster head node and sends the color ring back tone advertisements to the color ring back tone advertisement sequencing module;
(2) the polyphonic ringtone advertisement sequencing module sequences the received polyphonic ringtone advertisements again according to the first cluster head node and the second cluster head node and sends the polyphonic ringtone advertisements to the polyphonic ringtone advertisement WEB display and service module;
(3) the color ring advertisement WEB display and service module is used for displaying the color ring advertisement;
(4) the polyphonic ringtone advertisement online and offline retrieval module searches for a keyword to be matched with the first cluster head node and the second cluster head node, and sends the successfully matched polyphonic ringtone advertisement to the polyphonic ringtone advertisement pushing module;
(5) the color ring back tone advertisement pushing module sends the successfully matched color ring back tone advertisement to a user client for use by a user;
the color ring back tone advertisement collecting module arranges the color ring back tone advertisements into clusters based on the first cluster head node and the second cluster head node and sends the color ring back tone advertisements to the color ring back tone advertisement sequencing module, and the method comprises the following steps:
(1.1) selecting an initial characteristic cluster head;
the color ring back tone advertisement collecting module is connected with the server and can select n color ring back tone advertisements in the server as n nodes, a first keyword of each color ring back tone advertisement is used as a first cluster head node, and a second keyword of each advertisement in the n color ring back tone advertisements in the server is extracted and used as a second cluster head node;
(1.2) clustering and establishing a characteristic cluster head map;
setting the first cluster head node and the second cluster head node to be in the order of high frequency to low frequency、,For the first cluster head node frequency value,is the first cluster head node sequence number,is the frequency value of the second cluster head node,establishing a characteristic cluster head map for the second cluster head node sequence number according to a coordinate form;
(1.3) reselecting a cluster head;
calculating the distance between the first cluster head node and the second cluster head node:
each node carries out weighted sum according to the times of the second keyword of the node being retrievedCalculating, selecting the node with the smallest weighted sum as the second cluster head node,
andin order to be the weighting coefficients,,is a first cluster head nodeThe sum of the distances between the first cluster head nodes and all the second cluster head nodes accounts for the comprehensive proportion of the distances between the first cluster head nodes and all the second cluster head nodes;representing a first cluster head nodeNumber of times of retrievalThe cluster head node searching times are calculated according to the weight of the cluster head node searching times;
if the new second cluster head node is not consistent with the cluster head node in the step (1.1), namely the cluster head node is changed, the step (1.1) is executed again; if the cluster head node is not changed, continuing to execute the step (1.4);
(1.4) after a new round of cluster head nodes are successfully selected, the color ring back tone advertisements with the same second cluster head node are in a cluster, and the color ring back tone advertisement collecting module sends the color ring back tone advertisement WEB display and service module according to the serial number of the cluster;
the color ring back tone advertisement sequencing module sequences the received color ring back tone advertisements again according to the first cluster head node and the second cluster head node and sends the color ring back tone advertisements to the color ring back tone advertisement WEB display and service module, and the method comprises the following steps:
(2.1) respectively calculating the times of the first cluster head node and the second cluster head node in the same color ring back tone advertisement, setting the first cluster head node to appear p times in the color ring back tone advertisement and the second cluster head node to appear q times, judging the sizes of p and q values, taking the small value of the comparison of the two values as the co-occurrence times in the same color ring back tone advertisement, and assigning the value to the same color ring back tone advertisementThe occurrence frequency r of the first cluster head node and the second cluster head node in all the color ring back tone advertisements in the server is as follows:
n is the total number of all the color ring back tone advertisements in the server, and when the first cluster head is reachedWhen the node and the second cluster head node do not appear in the same color ring back tone advertisement,;
(2.2) calculating the expected distance between the first cluster head node and the second cluster head node:
the distance between the first cluster head node and the second cluster head node in the color ring back tone advertisement is the average value of the distances in all the color ring back tone advertisements;
the number of times of the color ring advertisement co-occurring between the first cluster head node and the second cluster head node is obtained;
the information gain of the second cluster head node in the color ring advertisement is as follows:
the information gain of the second cluster head node in the color ring back tone advertisement is represented;
the number of times of the second cluster head node appearing in the color ring advertisement t is obtained;
(2.3) calculating the correlation degree between the first cluster head node and the second cluster head node as follows:
(2.4) calculating the weight of the first cluster head node in the color ring back tone advertisement;
and (2.5) sequencing the first cluster head nodes according to the same sequence as the weighted value of the second cluster head nodes, and sequencing the color ring back tone advertisements according to the sequencing of the first cluster head nodes.
2. The method for pushing a color ring back tone advertisement according to claim 1, wherein the online and offline retrieval modules of the color ring back tone advertisement are matched with the first cluster head node and the second cluster head node according to the keyword, and specifically comprises:
(3.1) extracting a synonym library according to the keywords of the CRBT advertisement online and offline retrieval module:
synonyms for the first keyword;synonym for the second keyword;is the v-th synonym of the keyword;in order to have an ambiguous keyword, the user may,the ambiguity of (a) includes:
m is the number of ambiguous words;
(3.2) estimating semantics of W and keywords of color Ring advertisementThe degree of correlation between the two signals is determined,
cs represents the degree of correlation between the synonym library and the semantics of the keyword;
representing thesaurus and semanticsSet of related wordsThe degree of correlation of (a) is,representing semantics derived by an inference engineThe related word set of (2);
(wj,sj) To representAndthe degree of correlation between the two signals is determined,to representAndthe distance between them;
(3.3) determining whether the matching relation between the synonym library and the keyword is established through the correlation threshold delta, if soThen the synonym library is related to the keyword; if it is notThen delete it in turnThe step (3.1) is executed again until the ambiguous word in (2) is processed;
And (3.4) sending the matching result to the color ring advertisement pushing module.
3. The method of claim 1, wherein the sending the successfully matched ring back tone advertisement to the user client by the ring back tone advertisement sending module comprises:
the color ring back tone advertisement pushing module acquires matching result information, acquires a color ring back tone advertisement according to the matching result information and sends the color ring back tone advertisement to a user; and if the user carries out downloading or confirmation operation, determining a corresponding result, and storing the detection result in the server or the cloud for the next use.
4. The method of claim 3, wherein the push information includes color ring advertisement name, audio, publishing information and format.
5. A color ring advertisement pushing system comprises a color ring advertisement collecting module, a color ring advertisement sequencing module, a color ring advertisement WEB displaying and serving module, a color ring advertisement online and offline retrieval module, a color ring advertisement pushing module and a server, wherein the server is used for pushing color ring advertisements, and is characterized in that: the color ring back tone advertisement collecting module classifies and arranges color ring back tone advertisements into clusters based on the first cluster head node and the second cluster head node and sends the color ring back tone advertisements to the color ring back tone advertisement sequencing module; the color ring back tone advertisement collecting module is connected with the server, n color ring back tone advertisements in the server are selected as n nodes, a first keyword of each color ring back tone advertisement is taken as a first cluster head node, and a second keyword of each advertisement in the n color ring back tone advertisements in the server is extracted as a second cluster head node; setting the first cluster head node and the second cluster head node as i according to the sequence of the frequency from high to low、,For the first cluster head node frequency value,is the first cluster head node sequence number,is the frequency value of the second cluster head node,establishing a characteristic cluster head map for the second cluster head node sequence number according to a coordinate form; i =1,2,3.. n; j =1,2,3.. n; calculating the distance between the first cluster head node and the second cluster head node:
each node carries out weighted sum according to the times of the second keyword of the node being retrievedCalculating, selecting the node with the smallest weighted sum as the second cluster head node,
andin order to be the weighting coefficients,,is a first cluster head nodeThe sum of the distances between the first cluster head nodes and all the second cluster head nodes accounts for the comprehensive proportion of the distances between the first cluster head nodes and all the second cluster head nodes;representing a first cluster head nodeNumber of times of retrievalThe cluster head nodes are searched for times;
if the new second cluster head node is inconsistent with the cluster head node, namely the cluster head node is changed, the initial characteristic cluster head is selected again; if the cluster head nodes are not changed, after a new round of cluster head nodes are successfully selected, the color ring back tone advertisements with the same first cluster head nodes are in a cluster, and the color ring back tone advertisement collecting module sends the color ring back tone advertisement WEB display and service module according to the serial number of the cluster;
the polyphonic ringtone advertisement sequencing module sequences the received polyphonic ringtone advertisements again according to the information of the first cluster head node and the second cluster head node and sends the polyphonic ringtone advertisements to the polyphonic ringtone advertisement WEB display and service module; respectively calculating the times of the first cluster head node and the second cluster head node in the same color ring back tone advertisement, setting the p times of the first cluster head node in the color ring back tone advertisement and the q times of the second cluster head node, judging the magnitudes of the p value and the q value, taking the small value of the comparison of the two values as the co-occurrence times in the same color ring back tone advertisement, and simultaneously assigning the value to the same color ring back tone advertisementThe occurrence frequency r of the first cluster head node and the second cluster head node in all the color ring back tone advertisements in the server is as follows:
n is the total number of all the color ring back tone advertisements of the server, when the first cluster head node and the second cluster head node do not appear in the same color ring back tone advertisement,;
calculating the expected distance between the first cluster head node and the second cluster head node:
the distance between the first cluster head node and the second cluster head node in the color ring back tone advertisement is the average value of the distances in all the color ring back tone advertisements;
the number of times of the color ring advertisement co-occurring between the first cluster head node and the second cluster head node is obtained;
the information gain of the second cluster head node in the color ring advertisement is as follows:
the information gain of the second cluster head node in the color ring back tone advertisement is represented;
the number of times of the second cluster head node appearing in the color ring advertisement t is obtained;
calculating the correlation degree between the first cluster head node and the second cluster head node as follows:
calculating the weight of the first cluster head node in the color ring back tone advertisement;
the first cluster head nodes are sequenced according to a preset sequence of the weighted values of the second cluster head nodes, and the color ring back tone advertisements are sequenced according to the sequencing of the first cluster head nodes;
the polyphonic ringtone advertisement online and offline retrieval module matches with the first cluster head node and the second cluster head node according to the key words and sends matching results to the polyphonic ringtone advertisement pushing module; obtaining key words according to the online and offline retrieval modules of the color ring advertisements:
synonyms for the first keyword;synonym for the second keyword;is the v-th synonym of the keyword;in order to have an ambiguous keyword, the user may,the ambiguity of (a) includes:
m is the number of ambiguous words;
estimating semantics of W and CRBT advertising keywordsThe degree of correlation between the two signals is determined,
cs represents the degree of correlation between the synonym library and the semantics of the keyword;
representing thesaurus and semanticsSet of related wordsThe degree of correlation of (a) is,representing semantics derived by an inference engineThe related word set of (2);
(wj,sj) To representAndthe degree of correlation between the two signals is determined,to representAndthe distance between them;
determining whether the matching relation between the synonym library and the keyword is established through the relevance threshold delta, if soThen the synonym library is related to the keyword; if it is notThen delete it in turnUntil the ambiguous word in (1);
Sending the matching result to the color ring advertisement pushing module;
the color ring back tone advertisement pushing module sends the successfully matched color ring back tone advertisement to a user client for the user to use; the color ring back tone advertisement pushing module acquires the matching result information, acquires the pushing information of the color ring back tone advertisement according to the matching result information and sends the pushing information to the user; if the user carries out downloading or confirmation operation, determining a corresponding result, and storing the detection result in the server or the cloud for the next use; the push information includes: color ring advertisement name, audio, publishing information and format.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811416514.XA CN109767253B (en) | 2018-11-26 | 2018-11-26 | Color ring back tone advertisement pushing method and pushing system thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811416514.XA CN109767253B (en) | 2018-11-26 | 2018-11-26 | Color ring back tone advertisement pushing method and pushing system thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109767253A CN109767253A (en) | 2019-05-17 |
CN109767253B true CN109767253B (en) | 2020-09-04 |
Family
ID=66449112
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811416514.XA Active CN109767253B (en) | 2018-11-26 | 2018-11-26 | Color ring back tone advertisement pushing method and pushing system thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109767253B (en) |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8468048B2 (en) * | 2005-04-22 | 2013-06-18 | Google Inc. | Suggesting targeting information for ads, such as websites and/or categories of websites for example |
CN105808685B (en) * | 2016-03-02 | 2021-09-28 | 腾讯科技(深圳)有限公司 | Promotion information pushing method and device |
CN106651429B (en) * | 2016-10-18 | 2019-11-29 | 深圳前海新心数字科技有限公司 | A kind of advertisement sending method Internet-based |
CN107491996B (en) * | 2017-09-12 | 2020-09-08 | 中广热点云科技有限公司 | Webpage advertisement putting method and system |
-
2018
- 2018-11-26 CN CN201811416514.XA patent/CN109767253B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN109767253A (en) | 2019-05-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109800352B (en) | Method, system and terminal device for pushing information based on clipboard | |
KR101700585B1 (en) | On-line product search method and system | |
CN101446940B (en) | Method and device of automatically generating a summary for document set | |
CN101079064B (en) | Web page sequencing method and device | |
CN104598445A (en) | Automatic question-answering system and method | |
CN108536667B (en) | Chinese text recognition method and device | |
EP2336905A1 (en) | A searching method and system | |
EP2480995A1 (en) | Searching for information based on generic attributes of the query | |
CN105956053B (en) | A kind of searching method and device based on the network information | |
CN107885717B (en) | Keyword extraction method and device | |
CN103546634A (en) | Handhold equipment theme control method and handhold equipment theme control device | |
CN111400513A (en) | Data processing method, data processing device, computer equipment and storage medium | |
CN102959539A (en) | Method and system for item recommendation in service crossing situation | |
CN110147494A (en) | Information search method, device, storage medium and electronic equipment | |
CN101216836B (en) | Web page anchor text denoising system and method | |
CN100419762C (en) | Freely-inputted wireless short message matching and search engine information processing method, and apparatus therefor | |
CN109767253B (en) | Color ring back tone advertisement pushing method and pushing system thereof | |
CN109284362A (en) | Content retrieval method and system | |
CN111683174B (en) | Incoming call processing method, device and system | |
CN114925286A (en) | Public opinion data processing method and device | |
CN109710853B (en) | Artificial intelligence classification matching method and system | |
CN110011905B (en) | Communication information processing method, device and equipment | |
CN116340395B (en) | Equipment information retrieval method and system based on optimized retrieval conditions | |
WO2013097622A1 (en) | Method and device for displaying mobile media information in mobile search system, and machine readable medium | |
CN111223014B (en) | Method and system for online generation of subdivision scene teaching courses from a large number of subdivision teaching contents |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20221108 Address after: 450018 No. 8, Floor 2, Unit 1, Building 8, Lianmeng New Town, No. 28, Agricultural East Road, Zhengdong New District, Zhengzhou City, Henan Province Patentee after: Henan new era Ecological Technology Co.,Ltd. Address before: 100000 third floor, East Building, No.13 building, dachenglixiuyuan, Fengtai District, Beijing (Lugouqiao enterprise centralized office area) Patentee before: BEIJING PANGU FILM ARTS CULTURE COMMUNICATION CO.,LTD. |