CN107798147B - News client and message pushing method thereof - Google Patents
News client and message pushing method thereof Download PDFInfo
- Publication number
- CN107798147B CN107798147B CN201711265188.2A CN201711265188A CN107798147B CN 107798147 B CN107798147 B CN 107798147B CN 201711265188 A CN201711265188 A CN 201711265188A CN 107798147 B CN107798147 B CN 107798147B
- Authority
- CN
- China
- Prior art keywords
- news
- news information
- user
- content provider
- information
- 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
- 238000000034 method Methods 0.000 title claims abstract description 34
- 238000012216 screening Methods 0.000 abstract description 10
- 238000012163 sequencing technique Methods 0.000 abstract description 10
- 244000062793 Sorghum vulgare Species 0.000 description 16
- 235000019713 millet Nutrition 0.000 description 16
- 238000004364 calculation method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 2
- 238000005315 distribution function Methods 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012958 reprocessing Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
- G06Q10/06393—Score-carding, benchmarking or key performance indicator [KPI] analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Strategic Management (AREA)
- Databases & Information Systems (AREA)
- General Physics & Mathematics (AREA)
- Economics (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Entrepreneurship & Innovation (AREA)
- Marketing (AREA)
- Tourism & Hospitality (AREA)
- Development Economics (AREA)
- General Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Signal Processing (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Game Theory and Decision Science (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention provides a news client and a message pushing method thereof, wherein a content provider is authenticated in the method, and only the content provider with authentication authority can push news information, thereby ensuring the quality of news contents on the basis and improving the efficiency of subsequent screening and sequencing; in addition, different recommendation weight values are set for different content providers of the client, and news information with the same title key words is only provided with news content provided by the content provider with the largest recommendation weight value, so that repeated recommendation of the same hot news is avoided, the news content recommendation efficiency and success rate are improved, and the reading experience of a user is improved; finally, the matching value of the keywords of the news information title is set, the news contents which are read by the user are screened and removed based on the keywords, the repeated recommendation of news information is avoided, the news contents are alternately provided based on the hot spot period, and different news reading requirements of the user are met.
Description
Technical Field
The application relates to the technical field of internet, in particular to a news client and a message pushing method thereof.
Background
News is a major way to learn about domestic and international facts. From relatively original newspaper and magazine browsing to modern internet, mobile internet news browsing and news push. News is still the task of describing what is currently happening. With the popularization of PCs and news-pushing servers, such as mobile phones and tablet computers, and the advent of various news client application software (APP) and news portals, methods for browsing news can be said to be various.
Besides acquiring news information, the news APP has a great difference from the traditional news media, namely, the user can conveniently perform an interaction function. When the social hotspot news occurs, not only news information is generated, but also the hotspot-derived joke segment, net friend discussion, expert speech, artistic creation and the like are pointed out. This is also the reason for many brands of "hot spots" -hot news tends to have broad applicability and information reprocessing potential. However, for a user who only installs one news APP in a mobile phone, the received news push is often only one-sided, and if a plurality of news APPs are installed in the mobile phone, the push messages of the plurality of news APPs are often received from place to place, which is repeated and not very troublesome.
When the news hot is ignited, a user may open different types of APPs such as a microblog, a brief book, a today's headline and the like, and can see related contents related to a recent hot spot, however, the contents are dispersed in various types of applications and cannot be collected and collated uniformly, and the user cannot obtain comprehensive information contents related to the hot spot in batches at one time and can only view the contents respectively by opening the different types of applications. In addition, because there is no comparison, the user cannot know whether the currently installed APP is really suitable for himself, and therefore the user cannot select the installed APP.
In order to overcome the above problems, document CN106951463A provides a news pushing method and system, wherein each time hot news is generated, a content provider delivers representative news information about related topics, and then filters, screens and intelligently sorts the news information sent by the content provider to push the news information to users. The user can browse in the pushed news information list, and simultaneously view the related contents of different content providers, namely, all news client application software, and can select to download and install the appropriate client application software after comparison and selection.
However, the above method has many disadvantages, firstly, the content providers are not distinguished in the above method, which causes an irregular content provider to push a large amount of news content with low quality, which causes the efficiency of the filtering and screening and the intelligent sorting to be low, thereby affecting the reading experience of the user; in addition, since the hot news only has a small amount of useful information in the initial specific time period, repeated recommendation of the same hot news by a user can cause a sense of incongruity, and the reading experience of the user is further influenced; finally, the method only carries out recommendation sequencing on hot news, and the requirement of an ordinary user on the news is not limited to the hot news, so that news content with low timeliness also needs to be processed to meet the reading requirement of the user.
Disclosure of Invention
The invention provides a message pushing method of a news client, which comprises the following steps:
s1, the news client authenticates the content provider and sets the recommended weight value of the news information for the content provider; the news client stores the keyword record data of browsed news information titles of the users; the news client receives refreshing operation of a user or searching operation on a search bar;
s2, randomly recommending news information for the user based on the refreshing operation of the user, wherein the news information is provided by the authenticated content provider, and the matching value of the keywords of the news information title and the keywords of the news information title browsed by the user is lower than a preset matching threshold value;
s3, recommending news information for the user based on the search operation of the user, wherein the recommended news information is provided by the content provider having the highest recommendation weight value after the authentication;
and S4, providing a news satisfaction scoring interface of the content provider after the user reads the news information, so that the user can evaluate the satisfaction of the content provider and the news information.
As a preferred embodiment, the setting of the recommended weight value of the news information for the content provider specifically includes:
setting an initial recommendation weight value of the news client based on the click popularity of other users of the news client to news information provided by a plurality of content providers;
or the user sets an initial recommendation weight value of the news information recommended by the content provider.
As a preferred embodiment, the step S4 further includes:
adjusting the initial recommendation weight value for the content provider's news information to a recommendation weight value for the content provider's news information based on the satisfaction score.
As a preferred embodiment, the randomly recommending news information for the user based on the refresh operation of the user specifically includes:
recommending and displaying news information of a plurality of keywords with different titles for the user after the user carries out refreshing operation; the news information is sorted according to the popularity of the keywords; each of the news information has the highest click rate of the keyword of the title.
As a preferred embodiment, the release time of the news information is acquired, the hot spot period of the news information is set, and the news information within the hot spot period and outside the hot spot period is recommended and alternately displayed for the user based on the release time.
The invention provides a news client and a message pushing method thereof, wherein a content provider is authenticated in the method, and only the content provider with authentication authority can push news information, thereby ensuring the quality of news contents on the basis and improving the efficiency of subsequent screening and sequencing; in addition, different recommendation weight values are set for different content providers of the client, and news information with the same title key words is only provided with news content provided by the content provider with the largest recommendation weight value, so that repeated recommendation of the same hot news is avoided, the news content recommendation efficiency and success rate are improved, and the reading experience of a user is improved; finally, the matching value of the keywords of the news information title is set, the news contents which are read by the user are screened and removed based on the keywords, the repeated recommendation of news information is avoided, the news contents are alternately provided based on the hot spot period, and different news reading requirements of the user are met.
In addition, the invention provides a news client, which comprises the following modules:
the setting module is used for the news client to carry out authentication operation on a content provider and set a recommended weight value of news information for the content provider; the news client stores the keyword record data of browsed news information titles of the users; the news client receives refreshing operation of a user or searching operation on a search bar;
the refreshing recommending module is used for randomly recommending news information for the user based on the refreshing operation of the user, the news information is provided by the authenticated content provider, and the matching value of the keywords of the news information titles and the keywords of the news information titles browsed by the user is lower than a preset matching threshold value;
the search recommending module is used for recommending news information for the user based on the search operation of the user, wherein the recommended news information is provided by the content provider which is authenticated and has the largest recommending weight value;
and the scoring module is used for providing a news satisfaction scoring interface of the content provider after the user reads the news information so as to evaluate the satisfaction of the user on the content provider and the news information.
As a preferred embodiment, the setting of the recommended weight value of the news information for the content provider specifically includes:
setting an initial recommendation weight value of the news client based on the click popularity of other users of the news client to news information provided by a plurality of content providers;
or the user sets an initial recommendation weight value of the news information recommended by the content provider.
As a preferred embodiment, the scoring module further comprises:
adjusting the initial recommendation weight value for the content provider's news information to a recommendation weight value for the content provider's news information based on the satisfaction score.
As a preferred embodiment, the randomly recommending news information for the user based on the refresh operation of the user specifically includes:
recommending and displaying news information of a plurality of keywords with different titles for the user after the user carries out refreshing operation; the news information is sorted according to the popularity of the keywords; each of the news information has the highest click rate of the keyword of the title.
As a preferred embodiment, the release time of the news information is acquired, the hot spot period of the news information is set, and the news information within the hot spot period and outside the hot spot period is recommended and alternately displayed for the user based on the release time.
The invention provides a news client and a message pushing method thereof, wherein a content provider is authenticated in the method, and only the content provider with authentication authority can push news information, thereby ensuring the quality of news contents on the basis and improving the efficiency of subsequent screening and sequencing; in addition, different recommendation weight values are set for different content providers of the client, and news information with the same title key words is only provided with news content provided by the content provider with the largest recommendation weight value, so that repeated recommendation of the same hot news is avoided, the news content recommendation efficiency and success rate are improved, and the reading experience of a user is improved; finally, the matching value of the keywords of the news information title is set, the news contents which are read by the user are screened and removed based on the keywords, the repeated recommendation of news information is avoided, the news contents are alternately provided based on the hot spot period, and different news reading requirements of the user are met.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the embodiments and the drawings used in the description of the prior art, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a schematic structural diagram of a news client according to the present invention.
Detailed Description
The embodiments of the present invention are further described below with reference to the drawings.
The first embodiment is as follows:
the invention provides a message pushing method of a news client, which comprises the following steps:
s1, the news client authenticates the content provider and sets the recommended weight value of the news information for the content provider; the news client stores the keyword record data of browsed news information titles of the users; the news client receives refreshing operation of a user or searching operation on a search bar; the content provider may be a company providing news information, or a person or a platform having a news distribution function such as a public number thereof, and the authentication operation may be a news distribution authority permission operation performed after an administrator of the news client identifies the quality of content distributed by the platform, or a news quality authentication operation performed after a third-party organization identifies the quality of content distributed by the platform, which is not limited herein. By authenticating the content provider, only the content provider with the authentication authority can push news information, and the company or the individual and the public number thereof which provide the news information without authentication cannot carry out the releasing operation of the news information at the news client, or even if the company or the individual and the public number thereof can release the news information, the recommendation weight value of the news information is set to be 0 or close to 0 for the content provider, so that the sequencing of the recommended news information is close to the last position, thereby ensuring the quality of the news content on the basis and improving the efficiency of subsequent screening and sequencing. The key words are extracted from the titles of the news information and can reflect the main content of the news information, and the key words are stored in the news client as attribute information to mark the news information browsed by the user, so that the occupation of the browsing records of the user on the storage space is reduced.
Randomly recommending news information for the user based on the refreshing operation of the user, wherein the news information is provided by the authenticated content provider, and the matching value of the keywords of the titles of the news information and the keywords of the titles of the news information browsed by the user is lower than a preset matching threshold value; it should be noted that the above authentication operation for the content provider ensures the quality of news content on the basis, and on this basis, the news information that the user has browsed is screened and removed based on the matching degree of the keywords of the news information title, so that the repeated recommendation of the news information is avoided, thereby improving the browsing efficiency of the user and improving the news browsing experience of the user. For example, the matching threshold may be set to 0.8, the title of the news information is "although the rey repudiates the news on the market, but the millets are the best time to go into the market at this time", the extracted keywords of the title are "rey, millets and millet", the keywords appearing in the news information title browsed by the user in the client are "rey and millets", the matching value 0.67 between the calculated keyword of the title of the news information and the keyword of the news information title browsed by the user is lower than the preset matching threshold 0.8, and the news information is subjected to the screening operation to show the news information for the user; on the contrary, if the matching value of the keyword of the news title and the keyword of the news title browsed by the user is greater than or equal to the preset matching threshold value of 0.8, the news information is not screened out to be the range of displaying the news information for the user. In addition, since the news information that can be filtered is huge, the refresh operation is random to the news information recommended by the user.
Recommending news information for the user based on the search operation of the user, wherein the recommended news information is provided by the content provider with the maximum recommendation weight value after the authentication; it should be noted that, the search vocabulary input in the search operation of the user or the vocabulary extracted from the search sentence is used as the search keyword; and if the recommended weight value is two, randomly selecting corresponding news information provided by one content provider. At the moment, different recommendation weight values are set for different content providers of the client, and only the news content provided by the content provider with the largest recommendation weight value is provided for the news information with the same title key words, so that repeated recommendation of the same hot news is avoided, the news content recommendation efficiency and success rate are improved, and the reading experience of a user is improved.
And providing a news satisfaction scoring interface of the content provider after the user reads the news information so as to evaluate the satisfaction of the user on the content provider and the news information. It should be noted that the scoring interface may be for a content provider providing news information, for the news information, or a combination of the two; because the user has certain knowledge about the quality of the news information provided by the content provider after reading a large amount of news information, the setting of the content provider satisfaction scoring interface can provide better suggestions for news pushing of the news client, and if the user scores the satisfaction of the content provider for multiple times lower than the average value, the provided news information is not recommended for the user. In addition, if the user scores the news information lower than the average value, the news information provided by the content provider is not provided for users of other news clients, so that poor reading experience caused by reading the information by other users is avoided, and the use experience of the user on the news client is improved.
As a preferred embodiment, the setting of the recommended weight value of the news information for the content provider specifically includes:
setting an initial recommendation weight value of the news client based on the click popularity of other users of the news client to news information provided by a plurality of content providers; it should be noted that, the initial recommended weight value is an initialized setting value performed after statistics of big data of click popularity of other users, so as to avoid poor use experience caused by unfamiliarity with the setting operation by a new user.
Or the user sets an initial recommendation weight value of the news information recommended by the content provider. It should be noted that, the initial recommended weight value is an initialization setting value performed according to the usage habit of the user, and is mainly for the user who is familiar with the client operation to realize the personalized experience of the user.
As a preferred embodiment, the step S4 further includes:
adjusting the initial recommendation weight value for the content provider's news information to a recommendation weight value for the content provider's news information based on the satisfaction score. Illustratively, if the satisfaction score of the user is 6 points, the initial recommendation weight value is adjusted to 0.6 of the recommendation weight value of the news information of the content provider; in addition, other calculation methods may also be set to calculate the recommendation weight value according to the satisfaction score, which is not limited herein. Furthermore, the recommended weight value may be adjusted for multiple times according to the satisfaction score of the user each time, and the calculation method of the recommended weight value is not limited herein and may be arbitrarily set by a developer according to actual requirements.
As a preferred embodiment, the randomly recommending news information for the user based on the refresh operation of the user specifically includes:
recommending and displaying news information of a plurality of keywords with different titles for the user after the user carries out refreshing operation; the news information is sorted according to the popularity of the keywords; each of the news information has the highest click rate of the keyword of the title. It should be noted that the keywords are grouped according to the titles of the news information, and the popularity of the keywords is also sorted by taking the grouping of the keywords as a unit, for example, if the news information corresponding to the keywords [ millet, listed on market ] has a first popularity, and the news information corresponding to the keywords [ AA, BB, CC ] has a second popularity, the related news information with the highest click rate in the news information corresponding to the keywords [ millet, listed on market ] is shown in the first place, and the related news information with the highest click rate in the news information corresponding to the keywords [ AA, BB, CC ] is shown in the second place, so that the hottest news information can be quickly and efficiently refreshed and displayed for the user.
As a preferred embodiment, the release time of the news information is acquired, the hot spot period of the news information is set, and the news information within the hot spot period and outside the hot spot period is recommended and alternately displayed for the user based on the release time. For example, continuing with the above embodiment, the hot spot period of the news information is set to two days, the relevant news information release time with the highest click rate in the news information corresponding to the keywords [ millet, listed in market ] is today, and the relevant news information release time with the highest click rate in the news information corresponding to the keywords [ AA, BB, CC ] is 3 days ago; displaying the related news information with the highest click rate in the news information corresponding to the keywords (millet, listed) in the hot spot period on the first place, and displaying the related news information with the highest click rate in the news information corresponding to the keywords (AA, BB, CC) outside the hot spot period on the second place; according to the same method, the related news information with the highest click rate in the news information corresponding to the keyword (A, B, C) in the hot spot period is shown at the third position, and the related news information with the highest click rate in the news information corresponding to the keyword (D, E) outside the hot spot period is shown at the fourth position. By setting the hot spot period, news contents are alternately provided based on the hot spot period, and different news reading requirements of users are met.
The invention provides a news client and a message pushing method thereof, wherein a content provider is authenticated in the method, and only the content provider with authentication authority can push news information, thereby ensuring the quality of news contents on the basis and improving the efficiency of subsequent screening and sequencing; in addition, different recommendation weight values are set for different content providers of the client, and news information with the same title key words is only provided with news content provided by the content provider with the largest recommendation weight value, so that repeated recommendation of the same hot news is avoided, the news content recommendation efficiency and success rate are improved, and the reading experience of a user is improved; finally, the matching value of the keywords of the news information title is set, the news contents which are read by the user are screened and removed based on the keywords, the repeated recommendation of news information is avoided, the news contents are alternately provided based on the hot spot period, and different news reading requirements of the user are met.
Example two:
as shown in fig. 1, the present invention provides a news client, which includes the following modules:
the setting module is used for the news client to carry out authentication operation on a content provider and set a recommended weight value of news information for the content provider; the news client stores the keyword record data of browsed news information titles of the users; the news client receives refreshing operation of a user or searching operation on a search bar; the content provider may be a company providing news information, or a person or a platform having a news distribution function such as a public number thereof, and the authentication operation may be a news distribution authority permission operation performed after an administrator of the news client identifies the quality of content distributed by the platform, or a news quality authentication operation performed after a third-party organization identifies the quality of content distributed by the platform, which is not limited herein. By authenticating the content provider, only the content provider with the authentication authority can push news information, and the company or the individual and the public number thereof which provide the news information without authentication cannot carry out the releasing operation of the news information at the news client, or even if the company or the individual and the public number thereof can release the news information, the recommendation weight value of the news information is set to be 0 or close to 0 for the content provider, so that the sequencing of the recommended news information is close to the last position, thereby ensuring the quality of the news content on the basis and improving the efficiency of subsequent screening and sequencing. The key words are extracted from the titles of the news information and can reflect the main content of the news information, and the key words are stored in the news client as attribute information to mark the news information browsed by the user, so that the occupation of the browsing records of the user on the storage space is reduced.
The refreshing recommending module is used for randomly recommending news information for the user based on the refreshing operation of the user, the news information is provided by the authenticated content provider, and the matching value of the keywords of the news information titles and the keywords of the news information titles browsed by the user is lower than a preset matching threshold value; it should be noted that the above authentication operation for the content provider ensures the quality of news content on the basis, and on this basis, the news information that the user has browsed is screened and removed based on the matching degree of the keywords of the news information title, so that the repeated recommendation of the news information is avoided, thereby improving the browsing efficiency of the user and improving the news browsing experience of the user. For example, the matching threshold may be set to 0.8, the title of the news information is "although the rey repudiates the news on the market, but the millets are the best time to go into the market at this time", the extracted keywords of the title are "rey, millets and millet", the keywords appearing in the news information title browsed by the user in the client are "rey and millets", the matching value 0.67 between the calculated keyword of the title of the news information and the keyword of the news information title browsed by the user is lower than the preset matching threshold 0.8, and the news information is subjected to the screening operation to show the news information for the user; on the contrary, if the matching value of the keyword of the news title and the keyword of the news title browsed by the user is greater than or equal to the preset matching threshold value of 0.8, the news information is not screened out to be the range of displaying the news information for the user. In addition, since the news information that can be filtered is huge, the refresh operation is random to the news information recommended by the user.
The search recommending module is used for recommending news information for the user based on the search operation of the user, wherein the recommended news information is provided by the content provider which is authenticated and has the largest recommending weight value; it should be noted that, the search vocabulary input in the search operation of the user or the vocabulary extracted from the search sentence is used as the search keyword; and if the recommended weight value is two, randomly selecting corresponding news information provided by one content provider. At the moment, different recommendation weight values are set for different content providers of the client, and only the news content provided by the content provider with the largest recommendation weight value is provided for the news information with the same title key words, so that repeated recommendation of the same hot news is avoided, the news content recommendation efficiency and success rate are improved, and the reading experience of a user is improved.
And the scoring module is used for providing a news satisfaction scoring interface of the content provider after the user reads the news information so as to evaluate the satisfaction of the user on the content provider and the news information. It should be noted that the scoring interface may be for a content provider providing news information, for the news information, or a combination of the two; because the user has certain knowledge about the quality of the news information provided by the content provider after reading a large amount of news information, the setting of the content provider satisfaction scoring interface can provide better suggestions for news pushing of the news client, and if the user scores the satisfaction of the content provider for multiple times lower than the average value, the provided news information is not recommended for the user. In addition, if the user scores the news information lower than the average value, the news information provided by the content provider is not provided for users of other news clients, so that poor reading experience caused by reading the information by other users is avoided, and the use experience of the user on the news client is improved.
As a preferred embodiment, the setting of the recommended weight value of the news information for the content provider specifically includes:
setting an initial recommendation weight value of the news client based on the click popularity of other users of the news client to news information provided by a plurality of content providers; it should be noted that, the initial recommended weight value is an initialized setting value performed after statistics of big data of click popularity of other users, so as to avoid poor use experience caused by unfamiliarity with the setting operation by a new user.
Or the user sets an initial recommendation weight value of the news information recommended by the content provider. It should be noted that, the initial recommended weight value is an initialization setting value performed according to the usage habit of the user, and is mainly for the user who is familiar with the client operation to realize the personalized experience of the user.
As a preferred embodiment, the scoring module further comprises:
adjusting the initial recommendation weight value for the content provider's news information to a recommendation weight value for the content provider's news information based on the satisfaction score. Illustratively, if the satisfaction score of the user is 6 points, the initial recommendation weight value is adjusted to 0.6 of the recommendation weight value of the news information of the content provider; in addition, other calculation methods may also be set to calculate the recommendation weight value according to the satisfaction score, which is not limited herein. Furthermore, the recommended weight value may be adjusted for multiple times according to the satisfaction score of the user each time, and the calculation method of the recommended weight value is not limited herein and may be arbitrarily set by a developer according to actual requirements.
As a preferred embodiment, the randomly recommending news information for the user based on the refresh operation of the user specifically includes:
recommending and displaying news information of a plurality of keywords with different titles for the user after the user carries out refreshing operation; the news information is sorted according to the popularity of the keywords; each of the news information has the highest click rate of the keyword of the title. It should be noted that the keywords are grouped according to the titles of the news information, and the popularity of the keywords is also sorted by taking the grouping of the keywords as a unit, for example, if the news information corresponding to the keywords [ millet, listed on market ] has a first popularity, and the news information corresponding to the keywords [ AA, BB, CC ] has a second popularity, the related news information with the highest click rate in the news information corresponding to the keywords [ millet, listed on market ] is shown in the first place, and the related news information with the highest click rate in the news information corresponding to the keywords [ AA, BB, CC ] is shown in the second place, so that the hottest news information can be quickly and efficiently refreshed and displayed for the user.
As a preferred embodiment, the release time of the news information is acquired, the hot spot period of the news information is set, and the news information within the hot spot period and outside the hot spot period is recommended and alternately displayed for the user based on the release time. For example, continuing with the above embodiment, the hot spot period of the news information is set to two days, the relevant news information release time with the highest click rate in the news information corresponding to the keywords [ millet, listed in market ] is today, and the relevant news information release time with the highest click rate in the news information corresponding to the keywords [ AA, BB, CC ] is 3 days ago; displaying the related news information with the highest click rate in the news information corresponding to the keywords (millet, listed) in the hot spot period on the first place, and displaying the related news information with the highest click rate in the news information corresponding to the keywords (AA, BB, CC) outside the hot spot period on the second place; according to the same method, the related news information with the highest click rate in the news information corresponding to the keyword (A, B, C) in the hot spot period is shown at the third position, and the related news information with the highest click rate in the news information corresponding to the keyword (D, E) outside the hot spot period is shown at the fourth position. By setting the hot spot period, news contents are alternately provided based on the hot spot period, and different news reading requirements of users are met.
The invention provides a news client and a message pushing method thereof, wherein a content provider is authenticated in the method, and only the content provider with authentication authority can push news information, thereby ensuring the quality of news contents on the basis and improving the efficiency of subsequent screening and sequencing; in addition, different recommendation weight values are set for different content providers of the client, and news information with the same title key words is only provided with news content provided by the content provider with the largest recommendation weight value, so that repeated recommendation of the same hot news is avoided, the news content recommendation efficiency and success rate are improved, and the reading experience of a user is improved; finally, the matching value of the keywords of the news information title is set, the news contents which are read by the user are screened and removed based on the keywords, the repeated recommendation of news information is avoided, the news contents are alternately provided based on the hot spot period, and different news reading requirements of the user are met.
It will be understood by those within the art that each block of the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the methods specified in the block or blocks of the block diagrams and/or flowchart block or blocks.
Those of skill in the art will appreciate that various operations, methods, steps in the processes, acts, or solutions discussed in the present application may be alternated, modified, combined, or deleted. Further, various operations, methods, steps in the flows, which have been discussed in the present application, may be interchanged, modified, rearranged, decomposed, combined, or eliminated. Further, steps, measures, schemes in the various operations, methods, procedures disclosed in the prior art and the present invention can also be alternated, changed, rearranged, decomposed, combined, or deleted.
The above description is only an embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes performed by the present specification and drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.
Claims (10)
1. A message pushing method for a news client is characterized by comprising the following steps:
s1, the news client authenticates the content provider and sets the recommended weight value of the news information for the content provider; the news client stores the keyword record data of browsed news information titles of the users; the news client receives refreshing operation of a user or searching operation on a search bar;
s2, randomly recommending news information for the user based on the refreshing operation of the user, wherein the news information is provided by the authenticated content provider, and the matching value of the keywords of the news information title and the keywords of the news information title browsed by the user is lower than a preset matching threshold value;
s3, recommending news information for the user based on the search operation of the user, wherein the recommended news information is provided by the content provider having the highest recommendation weight value after the authentication;
and S4, providing a news satisfaction scoring interface of the content provider after the user reads the news information, so that the user can evaluate the satisfaction of the content provider and the news information.
2. The method of claim 1, wherein the setting of the recommended weighting value for news information for the content provider comprises:
setting an initial recommendation weight value of the news client based on the click popularity of other users of the news client to news information provided by a plurality of content providers;
or the user sets an initial recommendation weight value of the news information recommended by the content provider.
3. The method according to claim 2, wherein the step S4 further comprises:
adjusting the initial recommendation weight value for the content provider's news information to a recommendation weight value for the content provider's news information based on a satisfaction score.
4. The method of claim 1, wherein the randomly recommending news information for the user based on the refresh operation of the user comprises:
recommending and displaying news information of a plurality of keywords with different titles for the user after the user carries out refreshing operation; the news information is sorted according to the popularity of the keywords; each of the news information has the highest click rate of the keyword of the title.
5. The method of claim 4, wherein:
acquiring the release time of the news information, setting a hot spot period of the news information, and recommending and alternately displaying the news information within the hot spot period and outside the hot spot period for the user based on the release time.
6. A news client, characterized in that the news client comprises the following modules:
the setting module is used for the news client to carry out authentication operation on a content provider and set a recommended weight value of news information for the content provider; the news client stores the keyword record data of browsed news information titles of the users; the news client receives refreshing operation of a user or searching operation on a search bar;
the refreshing recommending module is used for randomly recommending news information for the user based on the refreshing operation of the user, the news information is provided by the authenticated content provider, and the matching value of the keywords of the news information titles and the keywords of the news information titles browsed by the user is lower than a preset matching threshold value;
the search recommending module is used for recommending news information for the user based on the search operation of the user, wherein the recommended news information is provided by the content provider which is authenticated and has the largest recommending weight value;
and the scoring module is used for providing a news satisfaction scoring interface of the content provider after the user reads the news information so as to evaluate the satisfaction of the user on the content provider and the news information.
7. The news client as claimed in claim 6, wherein the setting of the recommended weighting value of the news information for the content provider specifically includes:
setting an initial recommendation weight value of the news client based on the click popularity of other users of the news client to news information provided by a plurality of content providers;
or the user sets an initial recommendation weight value of the news information recommended by the content provider.
8. The news client of claim 7, wherein the scoring module further comprises:
adjusting the initial recommendation weight value for the content provider's news information to a recommendation weight value for the content provider's news information based on a satisfaction score.
9. The news client as claimed in claim 6, wherein the randomly recommending news information for the user based on the refresh operation of the user comprises:
recommending and displaying news information of a plurality of keywords with different titles for the user after the user carries out refreshing operation; the news information is sorted according to the popularity of the keywords; each of the news information has the highest click rate of the keyword of the title.
10. The news client of claim 9, wherein:
acquiring the release time of the news information, setting a hot spot period of the news information, and recommending and alternately displaying the news information within the hot spot period and outside the hot spot period for the user based on the release time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711265188.2A CN107798147B (en) | 2017-12-05 | 2017-12-05 | News client and message pushing method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711265188.2A CN107798147B (en) | 2017-12-05 | 2017-12-05 | News client and message pushing method thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107798147A CN107798147A (en) | 2018-03-13 |
CN107798147B true CN107798147B (en) | 2021-05-25 |
Family
ID=61538042
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711265188.2A Active CN107798147B (en) | 2017-12-05 | 2017-12-05 | News client and message pushing method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107798147B (en) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109614561B (en) * | 2018-10-25 | 2022-01-21 | 北京达佳互联信息技术有限公司 | Display control method and device for specific information and electronic equipment |
CN110851709B (en) * | 2019-10-17 | 2022-10-14 | 浙江大搜车软件技术有限公司 | Information pushing method and device, computer equipment and storage medium |
CN110764726B (en) * | 2019-10-18 | 2023-08-22 | 网易(杭州)网络有限公司 | Target object determination method and device, terminal equipment and storage medium |
CN111460289B (en) * | 2020-03-27 | 2024-03-29 | 北京百度网讯科技有限公司 | News information pushing method and device |
CN111523027B (en) * | 2020-04-16 | 2023-08-01 | 武汉有牛科技有限公司 | Automatic data news writing robot based on blockchain technology |
CN116340626A (en) * | 2023-03-20 | 2023-06-27 | 长沙松柏之志传媒有限公司 | Content recommendation method, recommendation system and related equipment |
CN116074378B (en) * | 2023-04-06 | 2023-06-16 | 西南石油大学 | Internet information pushing method and system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2348424A1 (en) * | 2009-12-21 | 2011-07-27 | Thomson Licensing | Method for recommending content items to users |
CN103970850A (en) * | 2014-05-04 | 2014-08-06 | 广州品唯软件有限公司 | Website information recommending method and system |
CN104182443A (en) * | 2014-03-28 | 2014-12-03 | 无锡天脉聚源传媒科技有限公司 | News searching method and device |
CN105243087A (en) * | 2015-09-09 | 2016-01-13 | 浙江网新恒天软件有限公司 | IT (Information Technology) information aggregation reading personalized recommendation method |
-
2017
- 2017-12-05 CN CN201711265188.2A patent/CN107798147B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2348424A1 (en) * | 2009-12-21 | 2011-07-27 | Thomson Licensing | Method for recommending content items to users |
CN104182443A (en) * | 2014-03-28 | 2014-12-03 | 无锡天脉聚源传媒科技有限公司 | News searching method and device |
CN103970850A (en) * | 2014-05-04 | 2014-08-06 | 广州品唯软件有限公司 | Website information recommending method and system |
CN105243087A (en) * | 2015-09-09 | 2016-01-13 | 浙江网新恒天软件有限公司 | IT (Information Technology) information aggregation reading personalized recommendation method |
Also Published As
Publication number | Publication date |
---|---|
CN107798147A (en) | 2018-03-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107798147B (en) | News client and message pushing method thereof | |
WO2019100892A1 (en) | Information display method, device and apparatus, and storage medium | |
CN105867714B (en) | Application program method for down loading, apparatus and system | |
US20150278359A1 (en) | Method and apparatus for generating a recommendation page | |
US9235333B2 (en) | Indicating a content preference | |
WO2016196172A1 (en) | Social interaction in a media streaming service | |
US9607096B2 (en) | System and method for content access control | |
JP7029003B2 (en) | Password protection Question setting method and device | |
WO2014032579A1 (en) | A method and apparatus for displaying information | |
WO2009030990A1 (en) | Method and system of interacting with a server, and method and system for generating and presenting search results | |
CN104144357B (en) | Video broadcasting method and system | |
EP2219118A1 (en) | Method for classifying users, method and device for behavior collection and analyse | |
WO2013085652A2 (en) | Cognitive-impact modeling for users having divided attention | |
CN104067210A (en) | Menu configuration and system of smart device | |
JP2006120126A (en) | Keyword extraction device and keyword extraction program | |
US20150143245A1 (en) | Tracking content through serial presentation | |
CN102982069A (en) | Method and device for recommended data displaying | |
CN106790405B (en) | A kind of cell phone application information-pushing method and system based on user's customization | |
CN107430609B (en) | Generation of new tab pages for browsers for enterprise environments | |
CN106372158A (en) | Method and device for processing user behavior data | |
US9519710B1 (en) | Dynamic classification of attribute relevance and classification | |
WO2014197663A2 (en) | Queries of a topic-based-source-specific search system | |
CN104572707A (en) | Preferable object information providing method and device | |
US10594809B2 (en) | Aggregation of web interactions for personalized usage | |
US9946766B2 (en) | Search result relevance based on content associated with software applications |
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 | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20210507 Address after: 518000 unit 01, 19th floor, main building, Xianjian science and technology building, South 12 Keji Road, gaoxinyuan South District, Yuehai street, Nanshan District, Shenzhen City, Guangdong Province Applicant after: Shenzhen minsiyuodong Technology Co.,Ltd. Address before: 266109 No. 700, the Great Wall Road, Chengyang District, Shandong, Qingdao Applicant before: Li Heman |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |