CN107798147B - News client and message pushing method thereof - Google Patents

News client and message pushing method thereof Download PDF

Info

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
Application number
CN201711265188.2A
Other languages
Chinese (zh)
Other versions
CN107798147A (en
Inventor
李贺满
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen minsiyuodong Technology Co.,Ltd.
Original Assignee
Shenzhen Minsiyuodong Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Minsiyuodong Technology Co ltd filed Critical Shenzhen Minsiyuodong Technology Co ltd
Priority to CN201711265188.2A priority Critical patent/CN107798147B/en
Publication of CN107798147A publication Critical patent/CN107798147A/en
Application granted granted Critical
Publication of CN107798147B publication Critical patent/CN107798147B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9535Search customisation based on user profiles and personalisation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0639Performance analysis of employees; Performance analysis of enterprise or organisation operations
    • G06Q10/06393Score-carding, benchmarking or key performance indicator [KPI] analysis
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/01Social networking
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-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

News client and message pushing method thereof
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.
CN201711265188.2A 2017-12-05 2017-12-05 News client and message pushing method thereof Active CN107798147B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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