CN106599285B - Method and device for providing search results based on news search - Google Patents

Method and device for providing search results based on news search Download PDF

Info

Publication number
CN106599285B
CN106599285B CN201611209205.6A CN201611209205A CN106599285B CN 106599285 B CN106599285 B CN 106599285B CN 201611209205 A CN201611209205 A CN 201611209205A CN 106599285 B CN106599285 B CN 106599285B
Authority
CN
China
Prior art keywords
news
search
news data
data
hot
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
CN201611209205.6A
Other languages
Chinese (zh)
Other versions
CN106599285A (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.)
Beijing Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo 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 Beijing Qihoo Technology Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201611209205.6A priority Critical patent/CN106599285B/en
Publication of CN106599285A publication Critical patent/CN106599285A/en
Application granted granted Critical
Publication of CN106599285B publication Critical patent/CN106599285B/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a method and a device for providing search results based on news search. The method comprises the following steps: receiving a news search request with news contents as key words; performing natural search on the news contents according to the news search request to obtain a natural search result item, and extracting target news data of a preset type from a preset news database comprising massive news data; and displaying the natural search result item in a search display area of a search result page, and displaying the target news data in a search recommendation area of the search result page. According to the technical scheme, the search recommendation area can be utilized to the maximum extent to recommend news data equivalent to the user requirement for the user, so that the click rate of the user on the recommended target news data in the search recommendation area is improved, the recommendation function of the search recommendation area is truly exerted, and the experience feeling of the user on a search engine is integrally met.

Description

Method and device for providing search results based on news search
Technical Field
The invention relates to the technical field of internet, in particular to a method and a device for providing search results based on news search.
Background
Among all search requirement types, news-type search requirements are distinguished from other types of search requirements by their high timeliness. In the prior art, when searching for news keywords, a plurality of news search results are listed on the left side of a search result page, and meanwhile, image-text recommendation or hot search ranking list is performed in a recommendation area on the right side, for example, some highly popular television shows, movies, entertainment characters, and the like are recommended in an image-text manner. Since users who search for news-like keywords tend to be interested only in news-like messages, but not in the recommended contents of the tv series, movies, entertainment characters, etc. listed above, the click rate of the recommended contents on the right side is very low. Therefore, the recommended content presented in the recommended area on the right side of the search result page is not sufficiently satisfactory to the user as a whole, so that the space on the right side of the search result page does not really play its role.
Disclosure of Invention
In view of the above, the present invention has been made to provide a method and apparatus for providing search results based on a news-type search, which overcome or at least partially solve the above-mentioned problems.
According to an aspect of the present invention, there is provided a method of providing search results based on a news-type search, including:
receiving a news search request with news contents as key words;
performing natural search on the news contents according to the news search request to obtain a natural search result item, and extracting target news data of a preset type from a preset news database comprising massive news data;
and displaying the natural search result item in a search display area of a search result page, and displaying the target news data in a search recommendation area of the search result page.
Optionally, displaying the target news data in a search recommendation area of the search result page includes:
replacing non-news data in the search recommendation area originally set to display non-news data with the target news data, wherein the non-news data includes at least one type of data from entertainment, sports, military, and movie and television.
Optionally, the preset type of target news data includes at least one of:
hot news data with timeliness;
the title news data with the title click rate as the screening dimension;
and hot searching news data.
Optionally, when the target news data includes the hot news data with timeliness, the extracting the target news data of a preset type from a preset news database including massive news data includes:
extracting a plurality of first news data of which the release time of the news data is matched with the event occurrence time corresponding to the news data from the preset news database;
determining a popularity value of each first news data according to the news event and/or the news character of each first news data;
one or more second news data with the heat value higher than a heat threshold value are extracted from the first news data to serve as the hot news data with timeliness.
Optionally, when the hot news data includes a plurality of hot news data, displaying the target news data in a search recommendation area of the search result page, including:
determining a news cover picture corresponding to each hot news data;
and displaying the hot news data and the corresponding news cover pictures in the search recommending area in a circulating browsing mode.
Optionally, when the target news data includes the headline-type news data with the headline click rate as the filtering dimension, the extracting the target news data of a preset type from a preset news database including massive news data includes:
extracting a plurality of news headlines from the preset news database;
counting a first click rate of each news title by a user;
and extracting third news data corresponding to one or more news headlines with the first click rate higher than a first threshold value as the headline news data.
Optionally, when the title-class news data includes a plurality of items, displaying the target news data in a search recommendation area of the search result page, including:
determining news titles and/or news cover pictures of news data of various titles;
and displaying news titles and/or news cover pictures of the news data of each title class in the search recommendation area in a listing mode.
Optionally, when the target news data includes the hot-search news data, the extracting the target news data of a preset type from a preset news database including massive news data includes:
extracting a plurality of fourth news data in a preset time period from the preset news database;
determining second click rates respectively corresponding to the fourth news data in the preset time period;
extracting one or more of the fourth news data with the second click-through rate higher than a second threshold as the hot search news data.
Optionally, when the hot search news data includes a plurality of data, displaying the target news data in a search recommendation area of the search result page includes:
and arranging and displaying the hot search news data and the corresponding second click rates in the search recommendation area according to the sequence of the second click rates from high to low.
Optionally, receiving a news search request with news content as a key word includes:
when a search request with text content as a keyword is received, identifying entity words in the text content;
judging whether the entity words in the text content belong to a preset news word class, wherein the preset news word class comprises a plurality of news words screened from news ranking lists in search navigation and/or a preset search engine;
if yes, determining that a news search request with news content as a key word is received.
Optionally, the search recommendation area is a display frame on the search result page that is independent of the search display area.
According to another aspect of the present invention, there is provided an apparatus for providing search results based on a news-type search, including:
the receiving module is suitable for receiving a news search request which takes news contents as key words;
the search module is suitable for performing natural search on the news contents according to the news search request to obtain a natural search result item, and extracting target news data of preset types from a preset news database comprising mass news data;
and the display module is suitable for displaying the natural search result item in a search display area of a search result page and displaying the target news data in a search recommendation area of the search result page.
Optionally, the display module is further adapted to:
replacing non-news data in the search recommendation area originally set to display non-news data with the target news data, wherein the non-news data includes at least one type of data from entertainment, sports, military, and movie and television.
Optionally, the preset type of target news data includes at least one of:
hot news data with timeliness;
the title news data with the title click rate as the screening dimension;
and hot searching news data.
Optionally, the search module is further adapted to:
when the target news data comprise the hot news data with timeliness, extracting a plurality of first news data of which the release time of the news data is matched with the event occurrence time corresponding to the news data from the preset news database;
determining a popularity value of each first news data according to the news event and/or the news character of each first news data;
one or more second news data with the heat value higher than a heat threshold value are extracted from the first news data to serve as the hot news data with timeliness.
Optionally, the display module is further adapted to:
when the hot news data comprise a plurality of hot news data, determining a news cover picture corresponding to each hot news data;
and displaying the hot news data and the corresponding news cover pictures in the search recommending area in a circulating browsing mode.
Optionally, the search module is further adapted to:
when the target news data comprise the headline type news data with the headline click rate as the screening dimension, extracting a plurality of news headlines from the preset news database;
counting a first click rate of each news title by a user;
and extracting third news data corresponding to one or more news headlines with the first click rate higher than a first threshold value as the headline news data.
Optionally, the display module is further adapted to:
when the title news data comprise a plurality of titles, determining news titles and/or news cover pictures of the title news data;
and displaying news titles and/or news cover pictures of the news data of each title class in the search recommendation area in a listing mode.
Optionally, the search module is further adapted to:
when the target news data comprises the hot search news data, extracting a plurality of fourth news data in a preset time period from the preset news database;
determining second click rates respectively corresponding to the fourth news data in the preset time period;
extracting one or more of the fourth news data with the second click-through rate higher than a second threshold as the hot search news data.
Optionally, the display module is further adapted to:
when the hot-searching news data comprise a plurality of hot-searching news data, the hot-searching news data and the corresponding second click rates are arranged and displayed in the searching recommendation area according to the sequence from high to low of the second click rates.
Optionally, the receiving module is further adapted to:
when a search request with text content as a keyword is received, identifying entity words in the text content;
judging whether the entity words in the text content belong to a preset news word class, wherein the preset news word class comprises a plurality of news words screened from news ranking lists in search navigation and/or a preset search engine;
if yes, determining that a news search request with news content as a key word is received.
Optionally, the search recommendation area is a display frame on the search result page that is independent of the search display area.
By adopting the technical scheme provided by the embodiment of the invention, when a news search request taking news contents as key words is received, target news data of preset types are extracted from a preset news database comprising massive news data, and the target news data are displayed in the search recommending area of the search result page while natural search results are displayed in the search displaying area of the search result page, so that the recommended contents in the search recommending area replace data irrelevant to the news search request in the prior art by the target news data, and because a user initiating the news search request usually only is interested in the news data, the technical scheme can utilize the search recommending area to recommend the news data equivalent to the user requirement to the greatest extent, thereby improving the click rate of the user on the recommended target news data in the search recommending area, the recommendation function of searching the recommendation area is truly exerted, and the experience of the user on the search engine is integrally met.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
The above and other objects, advantages and features of the present invention will become more apparent to those skilled in the art from the following detailed description of specific embodiments thereof, taken in conjunction with the accompanying drawings.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a schematic flow diagram of a method of providing search results based on a news-type search in accordance with one embodiment of the present invention;
FIG. 2 is a schematic interface diagram of a search results page in accordance with a specific embodiment of the present invention;
fig. 3 is a schematic block diagram of an apparatus for providing search results based on a news-type search according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
Fig. 1 is a schematic flow diagram of a method of providing search results based on a news-like search in accordance with one embodiment of the present invention. As shown in fig. 1, the method may generally include the following steps S101-S103:
in step S101, a news search request with news content as a key is received.
Step S102, natural search is carried out on news contents according to the news search request to obtain a natural search result item, and target news data of preset types are extracted from a preset news database comprising massive news data.
Step S103 displays the natural search result item in the search display area of the search result page, and displays the target news data in the search recommendation area of the search result page.
By adopting the technical scheme provided by the embodiment of the invention, when a news search request taking news contents as key words is received, target news data of preset types are extracted from a preset news database comprising massive news data, and the target news data are displayed in the search recommending area of the search result page while natural search results are displayed in the search displaying area of the search result page, so that the recommended contents in the search recommending area replace data irrelevant to the news search request in the prior art by the target news data, and because a user initiating the news search request usually only is interested in the news data, the technical scheme can utilize the search recommending area to recommend the news data equivalent to the user requirement to the greatest extent, thereby improving the click rate of the user on the recommended target news data in the search recommending area, the recommendation function of searching the recommendation area is truly exerted, and the experience of the user on the search engine is integrally met.
The following describes the above steps S101 to S103 in detail.
Step S101 is first performed, that is, a news search request with news-like content as a key is received. Wherein, news contents have timeliness.
In one embodiment, whether a news search request is received may be determined by: firstly, when a search request with text content as a keyword is received, identifying entity words in the text content; secondly, judging whether the entity words in the text content belong to a preset news word class, wherein the preset news word class comprises a plurality of news words screened from news ranking lists in search navigation and/or a preset search engine; if the entity words in the text content belong to a preset news part of speech, determining that a news search request with news content as a key word is received; otherwise, if the entity words in the text content do not belong to the preset news part of speech, determining that the received search request is not a news search request.
And then, executing step S102, namely performing natural search on news contents according to the news search request to obtain a natural search result item, and extracting target news data of preset types from a preset news database comprising massive news data. The preset type of target news data comprises at least one of the following data: the hot news data with timeliness, the title news data with the title click rate as the screening dimension, and the hot search news data. The manner of extracting the target news data is different according to the type of the target news data. How to extract different types of target news data from the preset news database is described below, respectively.
In one embodiment, the target news data includes hot news data with timeliness. In this embodiment, different types of target news data may be extracted from the preset news database by:
a1, extracting a plurality of first news data matched with the release time of the news data and the event occurrence time corresponding to the news data from a preset news database; wherein, the event occurrence time corresponding to the news data can be obtained from the news content. The method for judging whether the release time of the news data is matched with the event occurrence time can preset a matching condition, and when the release time of the news data and the event occurrence time reach the matching condition, the match between the release time of the news data and the event occurrence time can be determined. For example, the preset matching condition is that a time difference between the release time of the news data and the event occurrence time is less than 24 hours. Then, when the release time of the news data is within 24 hours later than the event occurrence time, the news data is the first news data with the matched release time and the event occurrence time; on the contrary, when the distribution time of the news data is 24 hours later or more than 24 hours later than the event occurrence time, the distribution time of the news data and the event occurrence time are not matched.
Step a2, determining a heat value for each first news data based on the news event and/or the news character for each first news data. Generally, the more attention a news event and/or a news character receives, the higher the corresponding news data is hot. The attention of the news event and/or the news character can be determined through hotspot search data (such as a search ranking list) on each large website, and specifically, the more front the news event and/or the news character is on the search ranking list, the higher the attention of the news event and/or the news character is; conversely, the later a news event and/or news character is on the search chart, the lower the attention of the news event and/or news character is.
Step a3, extracting one or more second news data with the heat value higher than the heat threshold value from the first news data as the hot news data with timeliness.
In one embodiment, the target news data includes headline news data in a headline click-through dimension. In this embodiment, different types of target news data may be extracted from the preset news database by:
and b1, extracting a plurality of news headlines from the preset news database.
And b2, counting the first click rate of the user to each news title.
And b3, extracting third news data corresponding to one or more news headlines with the first click rate higher than the first threshold value as headline news data.
In one embodiment, the target news data includes hot search news data. In this embodiment, different types of target news data may be extracted from the preset news database by:
and c1, extracting a plurality of fourth news data in the preset time period from the preset news database. Hot-search news data is typically only targeted to news data over a period of time based on the timeliness of the news data. The preset time period may be set to a latest time period, for example, a plurality of news data of the latest ten days are extracted from the preset news database as fourth news data.
Step c2, determining a second click rate corresponding to each fourth news data in a preset time period;
and c3, extracting one or more fourth news data with the second click rate higher than the second threshold value as the hot search news data.
After the target news data is extracted from the preset news database, the step S103 is continuously performed, that is, the natural search result item is displayed in the search display area of the search result page, and the target news data is displayed in the search recommendation area of the search result page. The search recommendation area is a display frame on the search result page independent from the search display area, for example, a recommendation area on the right side of the search result page. Specifically, when target news data is displayed in the search recommendation area, the target news data may be used to replace non-news data in the search recommendation area originally set to display the non-news data. Wherein the non-news data comprises at least one type of data from entertainment, sports, military, and movie and television.
As mentioned above, the target news data includes at least one of: the hot news data with timeliness, the title news data with the title click rate as the screening dimension, and the hot search news data. Therefore, the manner of displaying the target news data in the search recommendation region differs depending on the kind of the target news data. How different kinds of target news data are displayed in the search recommendation area is specifically described below.
In one embodiment, the target news data includes a plurality of hot news data having timeliness. In this embodiment, the target news data may be displayed in the search recommendation area of the search result page in the following manner: firstly, determining a news cover picture corresponding to each hot news data; and secondly, displaying each hot news data and the corresponding news cover picture in the search recommendation area in a circular browsing (namely carousel) mode. And respectively displaying the titles of the hot news data on the corresponding news cover pictures in carousel according to the news cover pictures corresponding to the hot news data so that the user can know the title and the picture information of the current news data, and accordingly more news contents can be known through the title and the picture information. When a user triggers any news cover picture or any title on the news cover picture, the current page jumps to a news content page corresponding to the triggered news cover picture or the title from the search result page, and the user can browse news content corresponding to news data on the news content page.
In addition, while each hot news data and the corresponding news cover picture are displayed in the search recommendation area in a circular browsing (namely carousel) mode, the carousel number of the hot news data can be preset. For example, if the carousel number of the predetermined hot news data is 5, if the total number N of the hot news data extracted from the preset news database does not exceed the predetermined carousel number 5, all the hot news data and corresponding news cover pictures are carousel; if the total number N of hot news data extracted from a preset news database exceeds a preset carousel number of 5, extracting 5 hot news data from the N hot news data, carousel the extracted 5 hot news data and corresponding news cover pictures, adding a 'more' button at a specified position (such as any position above or below the news cover pictures) in a search recommendation area, and when a user triggers the 'more' button, jumping a current page from a search result page to a page comprising a plurality of hot news data.
In one embodiment, the target news data includes a plurality of headline news data with headline click-through rate as the filtering dimension. In this embodiment, the target news data may be displayed in the search recommendation area of the search result page in the following manner: firstly, determining news titles and/or news cover pictures of news data of various titles; next, news headlines and/or news cover pictures of each headline type news data are displayed in a search recommendation area in a list manner. Since the headline news data is based on the headline click-through rate as the screening latitude, the corresponding news headlines are generally more attractive to the user than the news cover pictures, and therefore, displaying the news headlines of the headline news data in a list manner can increase the click-through rate of the user on the news data in the search recommendation area. In addition, under each news title listed, the source, release time and other information of the title news data corresponding to each news title can be displayed, wherein the source is "the eight diagrams information bureau", "the mobile phone optical network", "the household electrical appliance communication" and the like. In addition, in order to provide more news information, a news cover picture of the headline type news data can be displayed beside the corresponding news headline. When a user triggers any news title or any news cover picture, the current page jumps to a news content page corresponding to the triggered news title or news cover picture from the search result page, and the user can browse news content corresponding to news data on the news content page.
In addition, when the number of the headline news data extracted from the preset news database is large and cannot be listed in the search recommendation area, a part of the headline news data can be selected for listing, and a more button is added at a designated position. When the user triggers the more button, the current page can jump from the search result page to a page comprising a plurality of headline news data, and the display content in the search display area can also be kept unchanged, and all headline news data are expanded in the search recommendation area.
In one embodiment, the target news data includes a plurality of hot search news data. In this embodiment, the target news data may be displayed in the search recommendation area of the search result page in the following manner: and according to the sequence of the click rate of each hot-searching news data in a preset time period from high to low, arranging and displaying each hot-searching news data and the corresponding click rate in the search recommendation area. The click rate may be displayed in percentage form, or may be displayed in specific number of clicked times.
The method for providing search results based on news-based search according to the present invention is described below with an exemplary embodiment.
In one specific embodiment, a search is conducted for a news search request with the news content "Beijing haze Red Warning" as a keyword. Fig. 2 is a search result page for searching for a news content "beijing haze red warning" according to this specific embodiment. In this embodiment, the left side of the search result page is a search display area for displaying natural search results; the right side of the search result page is a search recommendation area for displaying target news data extracted from a preset news database. In this embodiment, the target news data includes hot news data with timeliness, headline news data with a headline click-through rate as a filtering dimension, and hot search news data. As shown in fig. 2, the search recommendation area on the right side is divided into three display modules, and the three display modules sequentially display hot news data (i.e., "hot news" shown in the figure), headline news data (i.e., "news recommendation" shown in the figure), and hot news data (i.e., "hot search today" shown in the figure) from top to bottom.
Specifically, in fig. 2, the search display area on the left side schematically displays several pieces of natural search results, including: the method comprises the following steps of starting red early warning of air heavy pollution when haze attacks Beijing, early warning that the haze of the Beijing gradually disperses when strong wind blows away red, starting red early warning of air heavy pollution when the Beijing is started first, and the like. In the search recommendation area on the right side, "hot news", "news recommendation", and "hot search today" are displayed in this order from top to bottom. In the "hot news" module, a news cover picture (specific content of the cover picture is not shown in the figure) corresponding to the hot news data "the biggest eclosion process on the earth" is displayed, a corresponding news title "the biggest eclosion process on the earth" is displayed below the news cover picture, and a user clicks the news cover picture or the news title to trigger the current page to jump to the news content page of the hot news data "the biggest eclosion process on the earth". In addition, an 'more' button is displayed at the upper right corner of the 'hot news' module, and a user clicks the 'more' button to trigger the current page to jump to a page comprising a plurality of hot news data. In the "news recommendation" module, headline news data "ten thousands of real cars are burned off when women drive a car," cheap online shopping appliances? One network operator says true phase! "and the like, and under the news headline of each headline type news data, information such as the source, the release time and the like of the headline type news data corresponding to each news headline is also displayed, for example, under the news headline" women drive to a grave and hundreds of thousands of real vehicles are burnt ", a" zilu net "and" 2 hours ago "are displayed, which indicates that the news data corresponding to the news headline comes from the zilu net and is released 2 hours ago. When a plurality of headline-type news data are displayed in a list manner, the headline-type news data may be listed in order of the distribution time of each headline-type news data. In addition, an "more" button is also displayed at the upper right corner of the "news recommendation" module, and a user clicks the "more" button to trigger the current page to jump to a page comprising a plurality of headline news data. In the "hot search today" module, hot search news data "2016 year popular words", "driving a car with a common mosquito, etc. are displayed in a row, and the click rate of each hot search news data in a preset time period (for example, the last month), in this embodiment, the click rate is displayed in the form of specific number of clicks, and" 168852 "shown in fig. 2 indicates that the hot search news data" 2016 year popular words "were clicked 168852 times in the last month. In addition, a more button is displayed at the upper right corner of the hot search today module, and a user clicks the more button to trigger the current page to jump to a page containing a plurality of hot search news data.
In addition to the schematic interface diagram of the search result page shown in fig. 2, the search recommendation area on the right side of the search result page may also select any one or two of hot news data, headline news data, and hot search news data for recommendation, for example, only the headline news data and the hot search news data are recommended.
It can be seen from the above specific embodiments that, with the technical solution provided by the embodiments of the present invention, the search recommendation area on the right side of the search result page no longer displays non-news data, such as entertainment, sports, military, movie and the like, which are not appropriate for the user's needs, but recommends news data, such as hot news data, headline news data, and hot search news data, for the user.
Fig. 3 is a schematic block diagram of an apparatus for providing a search based on a news-type search according to an embodiment of the present invention. As shown in fig. 3, the apparatus includes:
a receiving module 310, adapted to receive a news search request with news-like content as a key word;
the searching module 320 is coupled with the receiving module 310 and is suitable for performing natural search on news contents according to the news search request to obtain natural search result items and extracting target news data of preset types from a preset news database comprising massive news data;
a display module 330, coupled to the search module 320, is adapted to display the natural search result items in a search display area of the search results page and the target news data in a search recommendation area of the search results page.
In one embodiment, the display module 330 is further adapted to:
and replacing non-news data in the search recommendation area originally set to display the non-news data with the target news data, wherein the non-news data comprises at least one type of data in entertainment, sports, military affairs and movies.
In one embodiment, the preset type of target news data includes at least one of:
hot news data with timeliness;
the title news data with the title click rate as the screening dimension;
and hot searching news data.
In one embodiment, the search module 320 is further adapted to:
when the target news data comprise hot news data with timeliness, extracting a plurality of first news data of which the release time of the news data is matched with the event occurrence time corresponding to the news data from a preset news database;
determining a popularity value of each first news data according to the news event and/or the news character of each first news data;
and extracting one or more second news data with the heat value higher than the heat threshold value from the first news data as the hot news data with timeliness.
In one embodiment, the display module 330 is further adapted to:
when the hot news data comprise a plurality of hot news data, determining a news cover picture corresponding to each hot news data;
and displaying each hot news data and the corresponding news cover pictures in the search recommendation area in a circulating browsing mode.
In one embodiment, the search module 320 is further adapted to:
when the target news data comprise title news data with a title click rate as a screening dimension, extracting a plurality of news titles from a preset news database;
counting a first click rate of each news title by a user;
and extracting third news data corresponding to one or more news headlines with the first click rate higher than the first threshold value as headline news data.
In one embodiment, the display module 330 is further adapted to:
when the headline type news data comprises a plurality of headline type news data, determining news headlines and/or news cover pictures of the headline type news data;
news headlines and/or news cover pictures of news data of each headline category are displayed in a list manner in the search recommendation area.
In one embodiment, the search module 320 is further adapted to:
when the target news data comprises hot search news data, extracting a plurality of fourth news data in a preset time period from a preset news database;
determining second click rates respectively corresponding to the fourth news data in a preset time period;
one or more fourth news data with the second click through rate higher than the second threshold are extracted as the hot-searching news data.
In one embodiment, the display module 330 is further adapted to:
when the hot-searching news data comprises a plurality of hot-searching news data, arranging and displaying each hot-searching news data and the corresponding second click rate in the search recommending area according to the sequence from high to low of the second click rate.
In one embodiment, the receiving module 310 is further adapted to:
when a search request with the text content as a keyword is received, identifying entity words in the text content;
judging whether entity words in the text content belong to a preset news word class, wherein the preset news word class comprises a plurality of news words screened from a news ranking list in search navigation and/or a preset search engine;
if yes, determining that a news search request with news content as a key word is received.
In one embodiment, the search recommendation area is a separate display frame on the search results page from the search display area.
By adopting the device provided by the embodiment of the invention, when a news search request taking news contents as key words is received, target news data of preset types can be extracted from a preset news database containing massive news data, and the natural search result is displayed in the search display area of the search result page, and simultaneously the target news data is displayed in the search recommendation area of the search result page, so that the recommended contents in the search recommendation area replace the data irrelevant to the news search request in the prior art by the target news data, and because the user initiating the news search request usually only is interested in the news data, the technical scheme can utilize the search recommendation area to recommend the news data equivalent to the user requirement to the greatest extent, thereby improving the click rate of the user on the recommended target news data in the search recommendation area, the recommendation function of searching the recommendation area is truly exerted, and the experience of the user on the search engine is integrally met.
It should be understood by those skilled in the art that the apparatus for providing search results based on news-based search in fig. 3 can be used to implement the scheme for providing search results based on news-based search described above, and the detailed description thereof should be similar to that of the method described above, and in order to avoid complexity, further description is omitted here.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. It will be appreciated by those skilled in the art that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components of an apparatus for providing search results based on a news-type search in accordance with an embodiment of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
Thus, it should be appreciated by those skilled in the art that while a number of exemplary embodiments of the invention have been illustrated and described in detail herein, many other variations or modifications consistent with the principles of the invention may be directly determined or derived from the disclosure of the present invention without departing from the spirit and scope of the invention. Accordingly, the scope of the invention should be understood and interpreted to cover all such other variations or modifications.

Claims (18)

1. A method of providing search results based on a news-like search, comprising:
receiving a news search request with news contents as key words;
performing natural search on the news contents according to the news search request to obtain a natural search result item, and extracting target news data of a preset type from a preset news database comprising massive news data;
displaying the natural search result item in a search display area of a search result page, and displaying the target news data in a search recommendation area of the search result page;
the search recommendation area is a display frame which is independent from the search display area on the search result page;
wherein the preset type of target news data includes at least one of: hot news data with timeliness; the title news data with the title click rate as the screening dimension; hot searching news data;
the displaying the target news data in a search recommendation area of the search result page includes: and displaying the target news data in the search recommendation area in a circulating browsing, listing or sequential arrangement mode.
2. The method of claim 1, wherein displaying the target news data in a search recommendation area of the search results page comprises:
replacing non-news data in the search recommendation area originally set to display non-news data with the target news data, wherein the non-news data includes at least one type of data from entertainment, sports, military, and movie and television.
3. The method of claim 1 or 2, wherein when the target news data includes the hot news data with timeliness, the extracting of the target news data of a preset type from a preset news database including massive news data includes:
extracting a plurality of first news data of which the release time of the news data is matched with the event occurrence time corresponding to the news data from the preset news database;
determining a popularity value of each first news data according to the news event and/or the news character of each first news data;
one or more second news data with the heat value higher than a heat threshold value are extracted from the first news data to serve as the hot news data with timeliness.
4. The method of claim 3, wherein when the hot news data includes a plurality of hot news data, displaying the target news data in a search recommendation area of the search results page comprises:
determining a news cover picture corresponding to each hot news data;
and displaying the hot news data and the corresponding news cover pictures in the search recommending area in a circulating browsing mode.
5. The method according to claim 1 or 2, wherein when the target news data includes the headline news data with the headline click-through rate as the filtering dimension, the extracting the target news data of the preset type from the preset news database including massive news data includes:
extracting a plurality of news headlines from the preset news database;
counting a first click rate of each news title by a user;
and extracting third news data corresponding to one or more news headlines with the first click rate higher than a first threshold value as the headline news data.
6. The method of claim 5, wherein when the title-like news data includes a plurality of, displaying the target news data in a search recommendation area of the search result page includes:
determining news titles and/or news cover pictures of news data of various titles;
and displaying news titles and/or news cover pictures of the news data of each title class in the search recommendation area in a listing mode.
7. The method of claim 1 or 2, wherein, when the target news data includes the hot search news data, the extracting of the target news data of a preset type from a preset news database including massive news data includes:
extracting a plurality of fourth news data in a preset time period from the preset news database;
determining second click rates respectively corresponding to the fourth news data in the preset time period;
extracting one or more of the fourth news data with the second click-through rate higher than a second threshold as the hot search news data.
8. The method of claim 7, wherein when the hot search news data includes a plurality, displaying the target news data in a search recommendation area of the search results page includes:
and arranging and displaying the hot search news data and the corresponding second click rates in the search recommendation area according to the sequence of the second click rates from high to low.
9. The method of claim 1 or 2, wherein receiving a news search request with news-like content as a key word comprises:
when a search request with text content as a keyword is received, identifying entity words in the text content;
judging whether the entity words in the text content belong to a preset news word class, wherein the preset news word class comprises a plurality of news words screened from news ranking lists in search navigation and/or a preset search engine;
if yes, determining that a news search request with news content as a key word is received.
10. An apparatus for providing search results based on a news-like search, comprising:
the receiving module is suitable for receiving a news search request which takes news contents as key words;
the search module is suitable for performing natural search on the news contents according to the news search request to obtain a natural search result item, and extracting target news data of preset types from a preset news database comprising mass news data;
a display module adapted to display the natural search result item in a search display area of a search result page and the target news data in a search recommendation area of the search result page;
the search recommendation area is a display frame which is independent from the search display area on the search result page;
wherein the preset type of target news data includes at least one of: hot news data with timeliness; the title news data with the title click rate as the screening dimension; hot searching news data;
the display module is further adapted to display the target news data in the search recommendation area in a circular browsing, listing or sequential arrangement manner.
11. The apparatus of claim 10, wherein the display module is further adapted to:
replacing non-news data in the search recommendation area originally set to display non-news data with the target news data, wherein the non-news data includes at least one type of data from entertainment, sports, military, and movie and television.
12. The apparatus of claim 10 or 11, wherein the search module is further adapted to:
when the target news data comprise the hot news data with timeliness, extracting a plurality of first news data of which the release time of the news data is matched with the event occurrence time corresponding to the news data from the preset news database;
determining a popularity value of each first news data according to the news event and/or the news character of each first news data;
one or more second news data with the heat value higher than a heat threshold value are extracted from the first news data to serve as the hot news data with timeliness.
13. The apparatus of claim 12, wherein the display module is further adapted to:
when the hot news data comprise a plurality of hot news data, determining a news cover picture corresponding to each hot news data;
and displaying the hot news data and the corresponding news cover pictures in the search recommending area in a circulating browsing mode.
14. The apparatus of claim 10 or 11, wherein the search module is further adapted to:
when the target news data comprise the headline type news data with the headline click rate as the screening dimension, extracting a plurality of news headlines from the preset news database;
counting a first click rate of each news title by a user;
and extracting third news data corresponding to one or more news headlines with the first click rate higher than a first threshold value as the headline news data.
15. The apparatus of claim 14, wherein the display module is further adapted to:
when the title news data comprise a plurality of titles, determining news titles and/or news cover pictures of the title news data;
and displaying news titles and/or news cover pictures of the news data of each title class in the search recommendation area in a listing mode.
16. The apparatus of claim 10 or 11, wherein the search module is further adapted to:
when the target news data comprises the hot search news data, extracting a plurality of fourth news data in a preset time period from the preset news database;
determining second click rates respectively corresponding to the fourth news data in the preset time period;
extracting one or more of the fourth news data with the second click-through rate higher than a second threshold as the hot search news data.
17. The apparatus of claim 16, wherein the display module is further adapted to:
when the hot-searching news data comprise a plurality of hot-searching news data, the hot-searching news data and the corresponding second click rates are arranged and displayed in the searching recommendation area according to the sequence from high to low of the second click rates.
18. The apparatus of claim 10 or 11, wherein the receiving means is further adapted to:
when a search request with text content as a keyword is received, identifying entity words in the text content;
judging whether the entity words in the text content belong to a preset news word class, wherein the preset news word class comprises a plurality of news words screened from news ranking lists in search navigation and/or a preset search engine;
if yes, determining that a news search request with news content as a key word is received.
CN201611209205.6A 2016-12-23 2016-12-23 Method and device for providing search results based on news search Active CN106599285B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611209205.6A CN106599285B (en) 2016-12-23 2016-12-23 Method and device for providing search results based on news search

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611209205.6A CN106599285B (en) 2016-12-23 2016-12-23 Method and device for providing search results based on news search

Publications (2)

Publication Number Publication Date
CN106599285A CN106599285A (en) 2017-04-26
CN106599285B true CN106599285B (en) 2020-06-30

Family

ID=58603525

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611209205.6A Active CN106599285B (en) 2016-12-23 2016-12-23 Method and device for providing search results based on news search

Country Status (1)

Country Link
CN (1) CN106599285B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107920132B (en) * 2017-12-08 2018-12-21 百度在线网络技术(北京)有限公司 Information-pushing method, information displaying method and device
CN108170671A (en) * 2017-12-19 2018-06-15 中山大学 A kind of method for extracting media event time of origin
CN108734166B (en) * 2018-05-23 2022-03-11 深圳市茁壮网络股份有限公司 News title detection method and device
CN109101648B (en) * 2018-08-22 2022-04-05 歌尔科技有限公司 News playing method and device
CN110457594B (en) * 2019-08-01 2021-06-01 深圳市顶尖传诚科技有限公司 Big data-based public opinion hotspot prediction method

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102364473A (en) * 2011-11-09 2012-02-29 中国科学院自动化研究所 Netnews search system and method based on geographic information and visual information
CN104077391A (en) * 2014-06-30 2014-10-01 北京奇虎科技有限公司 Method, server, client and system for providing special news search
CN104199880A (en) * 2014-08-21 2014-12-10 北京奇虎科技有限公司 Method and system for achieving search data access through interaction with content provider

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9348920B1 (en) * 2014-12-22 2016-05-24 Palantir Technologies Inc. Concept indexing among database of documents using machine learning techniques

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102364473A (en) * 2011-11-09 2012-02-29 中国科学院自动化研究所 Netnews search system and method based on geographic information and visual information
CN104077391A (en) * 2014-06-30 2014-10-01 北京奇虎科技有限公司 Method, server, client and system for providing special news search
CN104199880A (en) * 2014-08-21 2014-12-10 北京奇虎科技有限公司 Method and system for achieving search data access through interaction with content provider

Also Published As

Publication number Publication date
CN106599285A (en) 2017-04-26

Similar Documents

Publication Publication Date Title
CN106599285B (en) Method and device for providing search results based on news search
CN104537115B (en) The heuristic approach and device of user interest
CN103412881B (en) The method and system of Search Results are provided
CN104809154B (en) The method and device recommended for information
US8566725B2 (en) Audience platform
CN104822074B (en) A kind of recommendation method and device of TV programme
US20160239501A1 (en) Information search method, device, server and storage medium
US20170154119A1 (en) Application Search System and Method for Programmatically Adapting Search Results According to Partner-Specified Settings
US20080294625A1 (en) Item recommendation system
WO2006031549A2 (en) System for organization, display, and navigation of digital information
CN106469151A (en) The method of application service information association, association Platform Server and client
CN108415935A (en) A kind of method, apparatus of push recommendation message
CN105975537A (en) Sorting method and device of application program
CN106777206A (en) Movie and television play class keywords search for exhibiting method and device
WO2013012205A2 (en) Method and system for providing a movie recommendation service
CN103327049A (en) Rich content pushing method and system based on browser address bar
CN104216885B (en) Recommendation system and method for automatically combining static and dynamic recommendation reasons
CN106649738A (en) Method and device for aggregating personage information message in search engine result page
CN113297468B (en) Information display, recommendation and processing method, information recommendation system and electronic equipment
CN108463831A (en) Indicate method, system and the medium of viewer's identity of video
JP5805134B2 (en) Terminal device and device program
CN106021302A (en) Intelligent recommendation technique based wireless music recommendation method and system
CN106909582A (en) Recommend method and device with reference to the hot word of multi-data source
CN105354225B (en) A kind of web search results recommended method and electronic equipment
CN104331440A (en) Instant messaging method and client for providing query results based on search engine

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant