CN113010767A - Search method, device, equipment and storage medium - Google Patents

Search method, device, equipment and storage medium Download PDF

Info

Publication number
CN113010767A
CN113010767A CN201911318532.9A CN201911318532A CN113010767A CN 113010767 A CN113010767 A CN 113010767A CN 201911318532 A CN201911318532 A CN 201911318532A CN 113010767 A CN113010767 A CN 113010767A
Authority
CN
China
Prior art keywords
media information
search
search result
user
content
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.)
Pending
Application number
CN201911318532.9A
Other languages
Chinese (zh)
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.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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 Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201911318532.9A priority Critical patent/CN113010767A/en
Publication of CN113010767A publication Critical patent/CN113010767A/en
Pending legal-status Critical Current

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
    • 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/9538Presentation of query results
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0251Targeted advertisements
    • G06Q30/0255Targeted advertisements based on user history
    • G06Q30/0256User search
    • 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
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0277Online advertisement

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • General Physics & Mathematics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • General Business, Economics & Management (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The embodiment of the application discloses a searching method, a searching device, searching equipment and a storage medium, and relates to the technical field of intelligent searching. The specific implementation scheme is as follows: searching according to the user search request, and determining the content of a search result; media information search is carried out according to the user search request and the search result content, and target media information related to the search result content is determined; and binding and displaying the search result content and the target media information as a search result. According to the method and the device, the media information search is initiated based on the user search request and the search result content, so that the defect that the conversion rate of the media information of the user is reduced due to independence of the media information and the search result content and hard insertion is overcome, the search result can meet the information acquisition requirement and the business requirement of the user at the same time, and the user satisfaction and the search accuracy and the conversion rate of the media information are improved.

Description

Search method, device, equipment and storage medium
Technical Field
The embodiment of the application relates to the technical field of computers, in particular to the technical field of intelligent search, and specifically relates to a search method, a search device, search equipment and a storage medium.
Background
In the search field, a search engine meets the information requirements of users by putting advertisements, and simultaneously stimulates commercial value. At present, the relevance between the implanted advertisements and the content of the search results is low, the implantation of the advertisements is hard, and the conversion efficiency of advertisement putting is reduced.
Disclosure of Invention
The embodiment of the application provides a searching method, a searching device, searching equipment and a storage medium, which can improve the correlation degree between media information and searching result content.
In a first aspect, an embodiment of the present application provides a search method, including:
searching according to the user search request, and determining the content of a search result;
media information search is carried out according to the user search request and the search result content, and target media information related to the search result content is determined;
and binding and displaying the search result content and the target media information as a search result.
One embodiment in the above application has the following advantages or benefits: by initiating media information search together based on the user search request and the search result content, the media information obtained by the search has strong correlation with the user search request and also has strong correlation with the search result content, the defect that the conversion rate of the media information of the user is reduced due to independence and hard insertion of the media information and the search result content is avoided, the search result can simultaneously meet the information acquisition requirement and business requirement of the user, and the user satisfaction and the search accuracy and conversion rate of the media information are improved.
Optionally, the performing media information search according to the user search request and the search result content, and determining target media information associated with the search result content includes:
media information searching is carried out according to the user searching request and the searching result content, and candidate media information is obtained;
and determining target media information related to the search result content from the candidate media information according to the user search request and the attribute information of the candidate media information.
One embodiment in the above application has the following advantages or benefits: and initiating candidate media information search based on the user search request and the search result content together, and screening the candidate media information to determine candidate media information most relevant to the current search result content as target media information so as to provide the most relevant media information to the user at the first time.
Optionally, the media information search according to the user search request and the search result content to obtain candidate media information includes:
extracting main key words from the search result content;
and searching the media information according to the search keywords in the user search request and the main keywords to obtain candidate media information.
One embodiment in the above application has the following advantages or benefits: and initiating related media information search for the main key words in the search result content within the range limited by the search key words, so that the media information obtained by searching has strong correlation not only with the search request of the user, but also with the search result content.
Optionally, the determining, according to the user search request and the attribute information of the candidate media information, target media information associated with the search result content from the candidate media information includes:
determining the relevancy of the candidate media information and the user search request at least according to the text similarity between the user search request and the candidate media information and the search intention of the user search request;
determining the delivery value of the candidate media information according to the delivery price and the click rate of the candidate media information;
and sequencing the candidate media information according to the relevance and/or the delivery value to obtain target media information related to the search result content.
One embodiment in the above application has the following advantages or benefits: because double search is carried out based on the search keywords and the main keywords, the media information obtained by search can not always keep strong correlation with the user search request, the correlation between the candidate media information and the user search request is determined again through the dimensionalities such as text similarity, search intention and the like, the delivery value is determined according to the delivery price and click rate of the candidate media information, the media information which has the highest correlation with the user search request and the highest commercial value is selected as the target media information, the target media information has the recommended value, and the search accuracy of the media information is improved.
Optionally, the binding and displaying the content of the search result and the target media information as the search result includes:
generating a search result card according to the search result content;
and implanting the target media information into the search result card, and displaying the search result card as a search result.
One embodiment in the above application has the following advantages or benefits: by implanting the associated target media information into the search result card of the search result content and binding the target media information and the associated search result content together in form for display, the user can see the search result content and the strongly associated media information at a glance, and the information acquisition efficiency of the user is improved.
Optionally, after the binding and displaying the content of the search result and the target media information as the search result, the method further includes:
if the triggering behavior of the user on the search result content is detected, performing extended search according to the search result content and the user search request to obtain supplementary media information;
and displaying the supplementary medium information at the adjacent position of the search result.
One embodiment in the above application has the following advantages or benefits: although the target media information is a relatively optimal search result, there are situations where the user has other needs, and thus when the user triggers the search result content but does not trigger the target media information, the expanded search of the media information can be initiated again, and the supplemental media information is presented in the vicinity of the search result, to provide the user with more comprehensive relevant media information.
In a second aspect, an embodiment of the present application provides a search apparatus, including:
the content searching module is used for searching according to the user searching request and determining the content of the searching result;
the medium searching module is used for searching medium information according to the user searching request and the searching result content and determining target medium information related to the searching result content;
and the binding display module is used for binding and displaying the search result content and the target media information as a search result.
In a third aspect, an embodiment of the present application provides an electronic device, including:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform a search method as described in any of the embodiments of the present application.
In a fourth aspect, embodiments of the present application provide a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform a search method according to any of the embodiments of the present application.
One embodiment in the above application has the following advantages or benefits: in a user search scene, on the basis of obtaining a plurality of pieces of search result content through searching, for each piece of search result content, media information search is initiated together based on a user search request and the search result content, target media information related to the search result content is determined, and the target media information and the related search result content are bound together to be displayed as a search result. According to the method and the device, the media information search is initiated based on the user search request and the search result content, so that the media information obtained through the search has strong correlation with the user search request and also has strong correlation with the search result content, the defect that the conversion rate of the media information of the user is reduced due to independence and hard insertion of the media information and the search result content is overcome, the search result can meet the information acquisition requirement and the business requirement of the user at the same time, and the user satisfaction degree and the search accuracy and the conversion rate of the media information are improved.
Other effects of the above-described alternative will be described below with reference to specific embodiments.
Drawings
The drawings are included to provide a better understanding of the present solution and are not intended to limit the present application. Wherein:
FIG. 1 is a flow chart of a search method according to a first embodiment of the present application;
FIG. 2 is a flow chart of a search method according to a second embodiment of the present application;
FIG. 3 is a flow chart of a search method according to a third embodiment of the present application;
FIG. 4 is an exemplary diagram of a search result card according to a third embodiment of the present application;
FIG. 5 is a flow chart of a search method according to a fourth embodiment of the present application;
FIG. 6 is an exemplary illustration of supplemental media information presentation according to a fourth embodiment of the present application;
fig. 7 is a schematic structural diagram of a search apparatus according to a fifth embodiment of the present application;
fig. 8 is a block diagram of an electronic device for implementing the search method according to an embodiment of the present application.
Detailed Description
The following description of the exemplary embodiments of the present application, taken in conjunction with the accompanying drawings, includes various details of the embodiments of the application for the understanding of the same, which are to be considered exemplary only. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the present application. Also, descriptions of well-known functions and constructions are omitted in the following description for clarity and conciseness.
First embodiment
Fig. 1 is a flowchart of a searching method according to a first embodiment of the present application, which is applicable to a case where media information such as advertisements is provided to a user in a user searching scenario, and which is implemented by a searching apparatus, which is implemented in software and/or hardware, and is preferably configured in an electronic device, such as a server. As shown in fig. 1, the method specifically includes the following steps:
and S110, searching according to the user search request and determining the content of the search result.
In the specific embodiment of the present application, the user search request refers to a search request initiated by a user through text input or voice input based on a search client. The user search request at least comprises search keywords to be searched by the user, so that the search engine can search in a preset database according to the search keywords. Correspondingly, the search client uploads the search request of the user to a server such as a search engine and the like to execute search operation, and search result content is obtained.
In this embodiment, at least one piece of search result content may be obtained based on the search. In the prior art, search result contents are sequentially arranged in a search result page, and a plurality of media information resources such as advertisements are displayed at edge positions of the whole search result page, that is, there is no correlation or correlation between the media information displayed in the prior art and the search result contents.
In order to improve the commercial value of the search result content in the search field, the search result content may be content having commercial value searched from a preset database such as client content or self-owned content. For example, the client content may be content provided by advertisers that may be interspersed into any non-advertising format, and the self-owned content may be content in a third party service such as an applet. The present embodiment does not limit the search mode of the search result content, and any mode for implementing the search may be applied to the present embodiment.
And S120, searching media information according to the user search request and the search result content, and determining target media information related to the search result content.
In the specific embodiment of the present application, the media information refers to information that can be converted under the trigger of a user, such as an advertisement, and the media information may include title information, description information, a conversion method, and the like. For example, when the media information is shown as typical advertisement, the user may click the advertisement to obtain the advertisement content, or may further initiate a telephone consultation according to the telephone contact in the media information.
In this embodiment, for each piece of search result content, the search range of the media information may be limited by the user search request, and the media information related to the search result content itself may be obtained by searching according to the piece of search result content. And the media information obtained by searching has strong correlation with the user search request and also has strong correlation with the content of the search result.
For example, suppose the user search request is "decoration notice", a certain search result is an article "which needs to be noticed in the decoration acceptance process", and the article includes a main element of "floor tile". And further, the search range can be limited according to decoration in the search request of the user, and the media information search can be carried out in the limited range according to the main element of the floor tiles, so that the media information related to the search request of the user and the content of the search result can be obtained.
In this embodiment, the target media information may be one or more pieces of media information that are most relevant to the user search request and the content of the current search result and are obtained after media information search and screening. Preferably, the most relevant one of the media information may be preferentially presented as the target media information.
Optionally, media information search is performed according to the user search request and the search result content to obtain candidate media information; and determining target media information related to the search result content from the candidate media information according to the user search request and the attribute information of the candidate media information.
In this embodiment, the search keyword may be extracted from the user search request, and the main keyword may be extracted from the search result content, so that the media information search may be initiated according to the search keyword and the main keyword together. The present embodiment does not limit the search method of the media information, and any search method capable of searching the media information related to both the user search request and the search result content may be applied to the present embodiment. For example, keyword matching is performed in a preset advertisement library based on the keyword, so as to obtain candidate media information.
The candidate media information obtained based on the multi-dimension search cannot intuitively represent the correlation between the candidate media information and the user search request, or the correlation between the candidate media information and the user search request is shifted due to different search emphasis degrees between different dimensions. Therefore, the present embodiment still gives priority to the user search request, and can select media information most relevant to the user search request from the candidate media information as the target media information associated with the search result content according to the user search request and the attribute information of the candidate media information itself.
For example, the correlation between each candidate media information and the user search request may be calculated according to dimension information such as text similarity between the user search request and the candidate media information, and matching degree between the search intention of the user search request and the candidate media information. The information of attributes such as the placement price and the click rate of the candidate media information can be used as the placement value of each candidate media information. Therefore, the media information with high correlation and the delivery value is selected as the target media information according to the correlation between each candidate media information and the user search request and/or the delivery value of each media information.
S130, binding and displaying the content of the search result and the target media information as the search result.
In the embodiment of the application, compared with the prior art, the search result content and the media information are not separately displayed, but the target media information and the search result content related to the target media information are bound together for the information acquisition efficiency of the user on the search result content and for the conversion of the target media information related to the search result content, and are collectively displayed as the search result. It can be understood that the target media information is advertisement promotion of relevant subject information in the search result content, and has strong correlation with the search result content, so that a user can conveniently obtain relevant media information at the first time when obtaining the search result content, and further the acceptance degree of the user on the media information is facilitated, and the conversion of the media information is promoted.
Specifically, a search result card may be generated according to the search result content, for example, a title and an abstract of the search result content are displayed in the search result card. In the process of media information search, if target media information exists, the target media information may be embedded in the search result card, for example, the target media information may be embedded at a position below the abstract of the search result content. And finally, displaying the search result card as a search result. Each piece of search result content is thus presented in the form of a search result card.
In addition, after the search result content and the target media information are used as the search result to be displayed in a binding manner, if a trigger behavior such as clicking of the search result content by the user on the search result is detected, it may be indicated that the target media information does not exist in the current search result, or the target media information in the current search result does not meet the user requirement. Further, the expanded search can be carried out according to the search result content in the current search result and the user search request to obtain the supplementary media information; and displaying the supplementary media information at a position adjacent to the search result, such as a display position of a next advertisement position of the search result card, so as to recommend more media information related to the search request and the content of the search result to the user.
According to the technical scheme, in a user search scene, on the basis of obtaining a plurality of pieces of search result content through searching, for each piece of search result content, media information search is initiated together based on a user search request and the search result content, target media information related to the search result content is determined, and the target media information and the related search result content are bound together to be displayed as a search result. According to the method and the device, the media information search is initiated based on the user search request and the search result content, so that the media information obtained through the search has strong correlation with the user search request and also has strong correlation with the search result content, the defect that the conversion rate of the media information of the user is reduced due to independence and hard insertion of the media information and the search result content is overcome, the search result can meet the information acquisition requirement and the business requirement of the user at the same time, and the user satisfaction degree and the search accuracy and the conversion rate of the media information are improved.
Second embodiment
Fig. 2 is a flowchart of a searching method according to a second embodiment of the present application, and this embodiment further explains a determination manner of target media information associated with search result content on the basis of the first embodiment, so that candidate media information obtained based on a user search request and a search result content search can be ranked according to relevance and delivery value to determine the target media information. As shown in fig. 2, the method specifically includes the following steps:
s210, searching is carried out according to the user searching request, and the content of the searching result is determined.
And S220, extracting main body keywords from the search result content.
In the embodiments of the present application, the search result content refers to the specific content of a certain search result item. The main keywords actually having the product or service can be extracted from the search result content in terms of the part of speech, the attribute and the like of each word in the search result content through the modes of character recognition, semantic analysis and the like.
For example, assuming that the user search request is "finishing notices", a certain search result content obtained by searching based on the user search request is an article which needs to be noticed in the finishing acceptance process ". It is assumed that body keywords such as "finishing company", "floor tile", "curtain", etc. can be extracted from the article.
And S230, searching the media information according to the search keywords in the user search request and the main keywords to obtain candidate media information.
In a specific embodiment of the present application, the user search request may include a search keyword for representing a search object of the user. The search keywords can be extracted from the text of the search request of the user through the modes of character recognition, semantic analysis and the like based on the consideration of the part of speech, the attribute and the like of each word in the content of the search result. Therefore, the search keyword and the main body keyword are combined for searching, and the media information which simultaneously meets the search keyword and the main body keyword is obtained as candidate media information, namely the candidate media information simultaneously meets the search keyword and the main body keyword.
For example, in the above example, assuming that the search keyword can be extracted from the user search request as "decoration", in combination with the main keyword "floor tile" in the search result content, the medium information such as advertisements recommended by the floor tile in the decoration scene can be searched and obtained as the candidate medium information. Instead of simply searching according to the decoration scene to obtain the medium information related to the floor tiles, the medium information under the non-decoration scene can not be obtained by simply searching according to the floor tiles. Likewise, other candidate media information may also be searched based on the search keyword and other subject keywords.
S240, determining the relevance of the candidate medium information and the user search request at least according to the text similarity between the user search request and the candidate medium information and the search intention of the user search request.
In the embodiment of the present application, the determination method of the correlation between the candidate media information and the user search request is not limited, and any dimension information that can determine the correlation thereof may be applied to the embodiment. For example, the similarity between texts may represent the correlation between the user search request and the candidate media information, whether the candidate media information meets the search intention of the user search request, or represent the correlation between the user search request and the candidate media information. In this embodiment, the text similarity calculation method, the search intention determination method, and the calculation method of the degree of coincidence between the candidate media information and the search intention are not limited.
And S250, determining the putting value of the candidate medium information according to the putting price and the click rate of the candidate medium information.
In the specific embodiment of the present application, the placement price refers to the bid of the advertiser to which the candidate media information belongs for the media information. It can be understood that a higher delivery price indicates a greater competitive degree of delivery of the media information, and a greater success rate of competition of the media information. The click rate is the probability of clicking on candidate media information such as advertisements by a large number of users, and for example, if 10 clicks exist in 100 impressions, the click rate is 10%. It can be understood that the higher the click rate is, the higher the user demand degree, the attraction degree, etc. of the media information are, the higher the conversion rate is, and the higher the profit is obtained by the advertiser and the advertisement delivery system.
The present embodiment may use a product between the placement price and the click rate of the candidate media information as the placement value of the candidate media information. It is understood that higher value of delivery indicates that the candidate medium information has higher commercial value. Wherein, any one of the putting price and the click rate is low, which affects the putting value. For example, although the release price is high, no one clicks, no conversion can occur, and the profit is generated; or the price of the launch is low although the click rate is high, and even if conversion occurs, high profit cannot be brought. Since both advertisers and ad delivery systems desire higher revenue, the commercial value of candidate intermediary information may be the basis for selecting targeted intermediary information.
And S260, sequencing the candidate media information according to the relevance and/or the putting value to obtain target media information related to the content of the search result.
In the embodiment of the present application, based on consideration of satisfaction of a user for information acquisition, candidate media information may be ranked according to relevance, and one or more candidate media information with highest relevance may be selected as target media information. Based on the commercial value consideration, the candidate media information can be ranked according to the delivery value, and one or more candidate media information with the highest delivery value can be selected as the target media information. In order to simultaneously meet the information acquisition demand and the business demand of the user, the candidate media information can be ranked according to the relevance and the delivery value, and one or more candidate media information with relatively high relevance are selected as the target media information.
For example, the relevance and the delivery value may be weighted according to the delivery demand of the media information, so that one or more candidate media information with the highest weighting result is selected as the target media information according to the weighted sum of the relevance and the delivery value. Or, the candidate medium information with the correlation higher than the correlation threshold value can be obtained by screening according to the correlation; and secondly, sorting the screened candidate media information according to the delivery value to obtain one or more candidate media information with the highest delivery value as target media information.
And S270, binding and displaying the content of the search result and the target media information as the search result.
According to the technical scheme, in a user search scene, on the basis of obtaining a plurality of pieces of search result content through searching, a main keyword is extracted from each piece of search result content, candidate media information is obtained through initiating media information searching based on the search keywords and the main keyword, the correlation degree between each candidate media information and a user search request and the delivery value of each candidate media information are determined, target media information is selected based on the correlation degree and/or the delivery value, and the target media information and the associated search result content are bound together to be displayed as a search result. According to the method and the device, the media information search is initiated based on the user search request and the search result content, so that the media information obtained through the search has strong correlation with the user search request and also has strong correlation with the search result content, the defect that the conversion rate of the media information of the user is reduced due to independence and hard insertion of the media information and the search result content is overcome, the search result can meet the information acquisition requirement and the business requirement of the user at the same time, and the user satisfaction degree and the search accuracy and the conversion rate of the media information are improved.
Third embodiment
Fig. 3 is a flowchart of a searching method according to a third embodiment of the present application, and this embodiment further explains a binding display manner of search result content and associated target media information on the basis of the first embodiment, and can implant the target media information into a search result card of content to be searched by using the search result content as a carrier. As shown in fig. 3, the method specifically includes the following steps:
and S310, searching according to the user search request and determining the content of the search result.
And S320, searching media information according to the user search request and the search result content, and determining target media information related to the search result content.
And S330, generating a search result card according to the search result content.
In the specific embodiment of the application, the search result content can be displayed in the form of a card, and the search result card can include title information and summary information of the search result content, so that a user can conveniently obtain the search result information. And when the search result content is clicked by the user, the search result content can jump to the original page of the search result content for the user to read.
And S340, implanting target medium information into the search result card, and displaying the search result card as a search result.
In the embodiment of the present application, in the process of media information search, if there is target media information, the target media information may be embedded in the search result card, for example, the target media information is embedded in a position below an abstract of the search result content, so that the search result card is displayed as a search result. The advertisement promotion includes search result content to form content type advertisement, which is convenient for users to obtain search result information and related advertisement promotion based on search result cards.
Illustratively, FIG. 4 is an exemplary diagram of a search result card. As shown in fig. 4, the search result card is composed of two parts, the upper part is search result content, the user information acquisition requirement is met, and the user can click to view details without charging fees. The lower part is target media information, namely advertisements of products or services are searched together based on the search request of the user and the content of the search result above, the commercial requirements are met, and the user starts to charge after clicking.
According to the technical scheme, in a user search scene, the related target media information is implanted into the search result card of the search result content, the search result content and the media information of the relevance are organized in the form of the card, and the target media information and the related search result content are bound together and displayed in the form, so that the user can see the search result content and the strongly related media information at a glance, the search result can meet the information acquisition requirement and the business requirement of the user at the same time, and the user satisfaction and the conversion rate of the media information are improved.
Fourth embodiment
Fig. 5 is a flowchart of a searching method according to a fourth embodiment of the present application, and this embodiment explains, based on the first embodiment, the expanded search of the media information, so that more media information can be recommended after the user reads the content of the search result. As shown in fig. 5, the method specifically includes the following steps:
and S510, searching according to the user search request, and determining the content of the search result.
S520, media information searching is carried out according to the user searching request and the searching result content, and target media information related to the searching result content is determined.
And S530, binding and displaying the content of the search result and the target media information as the search result.
And S540, if the triggering behavior of the user on the search result content is detected, performing extended search according to the search result content and the user search request to obtain the supplementary media information.
In the specific embodiment of the application, a user can click on the search result content and the target media information on the search result to check the details of the search result content or convert the media information. Accordingly, a user's click on the search result content or the target media information can be detected.
In this embodiment, the expanded search means that although the target media information is a relatively optimal search result, there are situations where the user has other needs, and therefore when the user triggers the content of the search result but does not trigger the target media information, the expanded search of the media information may be initiated again as supplementary media information to provide more comprehensive media information.
The search mode of the supplementary media information is also a search initiated together according to the search request of the user and the content of the search result. Candidate media information subsequent to the target media information can be obtained in a sequential manner as supplementary media information based on the sorting result of the candidate media information according to the determination process of the target media information.
And S550, displaying the supplementary medium information at the adjacent position of the search result.
In an embodiment of the present application, when the user views the content details of the search result and returns to the search result page, the supplementary media information may be embedded in the adjacent location of the triggered search result, for example, the next advertisement slot, so that the user can obtain more comprehensive media information at the first time.
Fig. 6 is an exemplary diagram of a supplemental media information presentation. As shown in fig. 6, after the user clicks the search result content in the content type card for reference and returns to the search result page, the expanded search of the media information may be performed, and the supplemental media information obtained by the expanded search may be displayed on the next advertisement slot of the triggered search result, so as to implement recommendation of more comprehensive advertisements.
According to the technical scheme, in a user search scene, the associated target media information and the search result content are bound and displayed, and the expanded search is initiated under the condition that the user triggers the search result content but does not trigger the target media information, so that more comprehensive supplementary media information is displayed to the user. The user satisfaction and the search accuracy and conversion rate of the media information are further improved.
Fifth embodiment
Fig. 7 is a schematic structural diagram of a search apparatus according to a fifth embodiment of the present application, where this embodiment is applicable to a case where media information such as advertisements is provided for a user in a user search scenario, and the apparatus can implement the search method according to any embodiment of the present application. The apparatus 700 specifically includes the following:
the content searching module 710 is configured to perform searching according to a user search request and determine content of a search result;
a media search module 720, configured to perform media information search according to the user search request and the search result content, and determine target media information related to the search result content;
and a binding display module 730, configured to perform binding display on the content of the search result and the target media information as a search result.
Optionally, the media searching module 720 is specifically configured to:
media information searching is carried out according to the user searching request and the searching result content, and candidate media information is obtained;
and determining target media information related to the search result content from the candidate media information according to the user search request and the attribute information of the candidate media information.
Optionally, the media searching module 720 is specifically configured to:
extracting main key words from the search result content;
and searching the media information according to the search keywords in the user search request and the main keywords to obtain candidate media information.
Optionally, the media searching module 720 is specifically configured to:
determining the relevancy of the candidate media information and the user search request at least according to the text similarity between the user search request and the candidate media information and the search intention of the user search request;
determining the delivery value of the candidate media information according to the delivery price and the click rate of the candidate media information;
and sequencing the candidate media information according to the relevance and/or the delivery value to obtain target media information related to the search result content.
Optionally, the binding display module 730 is specifically configured to:
generating a search result card according to the search result content;
and implanting the target media information into the search result card, and displaying the search result card as a search result.
Further, the apparatus further includes an extended search module 740, specifically configured to:
after the search result content and the target media information are used as search results to be bound and displayed, if the triggering behavior of the user on the search results for the search result content is detected, performing extended search according to the search result content and the user search request to obtain supplementary media information;
and displaying the supplementary medium information at the adjacent position of the search result.
According to the technical scheme of the embodiment, through the mutual cooperation of all the functional modules, the functions of searching of search result contents, extracting of key words, searching of candidate media information, selecting of target media information, generating of search result cards, implanting of target media information, expanding searching of supplementary media information and the like are achieved. According to the method and the device, the media information search is initiated based on the user search request and the search result content, so that the media information obtained through the search has strong correlation with the user search request and also has strong correlation with the search result content, the defect that the conversion rate of the media information of the user is reduced due to independence and hard insertion of the media information and the search result content is overcome, the search result can meet the information acquisition requirement and the business requirement of the user at the same time, and the user satisfaction degree and the search accuracy and the conversion rate of the media information are improved.
Sixth embodiment
According to an embodiment of the present application, an electronic device and a readable storage medium are also provided.
Fig. 8 is a block diagram of an electronic device according to a search method of an embodiment of the present application. Electronic devices are intended to represent various forms of digital computers, such as laptops, desktops, workstations, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device may also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present application that are described and/or claimed herein.
As shown in fig. 8, the electronic apparatus includes: one or more processors 801, memory 802, and interfaces for connecting the various components, including a high speed interface and a low speed interface. The various components are interconnected using different buses and may be mounted on a common motherboard or in other manners as desired. The processor may process instructions for execution within the electronic device, including instructions stored in or on the memory to display Graphical information for a Graphical User Interface (GUI) on an external input/output device, such as a display device coupled to the Interface. In other embodiments, multiple processors and/or multiple buses may be used, along with multiple memories and multiple memories, as desired. Also, multiple electronic devices may be connected, with each device providing portions of the necessary operations, e.g., as a server array, a group of blade servers, or a multi-processor system. Fig. 8 illustrates an example of a processor 801.
The memory 802 is a non-transitory computer readable storage medium as provided herein. Wherein the memory stores instructions executable by at least one processor to cause the at least one processor to perform the search methods provided herein. The non-transitory computer-readable storage medium of the present application stores computer instructions for causing a computer to perform the search method provided by the present application.
The memory 802, which is a non-transitory computer readable storage medium, may be used to store non-transitory software programs, non-transitory computer executable programs, and modules, such as program instructions/modules corresponding to the search method in the embodiment of the present application, for example, the content search module 710, the media search module 720, the binding presentation module 730, and the extension search module 740 shown in fig. 7. The processor 801 executes various functional applications of the server and data processing, i.e., implements the search method in the above-described method embodiments, by running non-transitory software programs, instructions, and modules stored in the memory 802.
The memory 802 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to use of the electronic device of the search method, and the like. Further, the memory 802 may include high speed random access memory and may also include non-transitory memory, such as at least one magnetic disk storage device, flash memory device, or other non-transitory solid state storage device. In some embodiments, the memory 802 may optionally include memory located remotely from the processor 801, which may be connected to the electronic device of the search method via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The electronic device of the search method may further include: an input device 803 and an output device 804. The processor 801, the memory 802, the input device 803, and the output device 804 may be connected by a bus or other means, and are exemplified by a bus in fig. 8.
The input device 803 may receive input numeric or character information and generate key signal inputs related to user settings and function control of the electronic apparatus of the search method, such as an input device of a touch screen, a keypad, a mouse, a track pad, a touch pad, a pointing stick, one or more mouse buttons, a track ball, a joystick, or the like. The output device 804 may include a display apparatus, an auxiliary lighting device such as a Light Emitting Diode (LED), a tactile feedback device, and the like; the tactile feedback device is, for example, a vibration motor or the like. The Display device may include, but is not limited to, a Liquid Crystal Display (LCD), an LED Display, and a plasma Display. In some implementations, the display device can be a touch screen.
Various implementations of the systems and techniques described here can be realized in digital electronic circuitry, Integrated circuitry, Application Specific Integrated Circuits (ASICs), computer hardware, firmware, software, and/or combinations thereof. These various embodiments may include: implemented in one or more computer programs that are executable and/or interpretable on a programmable system including at least one programmable processor, which may be special or general purpose, receiving data and instructions from, and transmitting data and instructions to, a storage system, at least one input device, and at least one output device.
These computer programs, also known as programs, software applications, or code, include machine instructions for a programmable processor, and may be implemented using high-level procedural and/or object-oriented programming languages, and/or assembly/machine languages. As used herein, the terms "machine-readable medium" and "computer-readable medium" refer to any computer program product, apparatus, and/or Device for providing machine instructions and/or data to a Programmable processor, such as a magnetic disk, optical disk, memory, Programmable Logic Device (PLD), including a machine-readable medium that receives machine instructions as a machine-readable signal. The term "machine-readable signal" refers to any signal used to provide machine instructions and/or data to a programmable processor.
To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having: a display device for displaying information to a user, for example, a Cathode Ray Tube (CRT) or an LCD monitor; and a keyboard and a pointing device, such as a mouse or a trackball, by which a user can provide input to the computer. Other kinds of devices may also be used to provide for interaction with a user; for example, feedback provided to the user can be any form of sensory feedback, e.g., visual feedback, auditory feedback, or tactile feedback; and input from the user may be received in any form, including acoustic, speech, or tactile input.
The systems and techniques described here can be implemented in a computing system that includes a back-end component, e.g., as a data server, or that includes a middleware component, e.g., an application server, or that includes a front-end component, e.g., a user computer having a graphical user interface or a web browser through which a user can interact with an implementation of the systems and techniques described here, or any combination of such back-end, middleware, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication, e.g., a communication network. Examples of communication networks include: local Area Networks (LANs), Wide Area Networks (WANs), blockchain networks, and the internet.
The computer system may include clients and servers. A client and server are generally remote from each other and typically interact through a communication network. The relationship of client and server arises by virtue of computer programs running on the respective computers and having a client-server relationship to each other.
According to the technical scheme of the embodiment of the application, the media information search is initiated based on the user search request and the search result content, so that the media information obtained by the search has strong correlation with the user search request and also has strong correlation with the search result content, the defect that the conversion rate of the media information of a user is reduced due to the independence and hard insertion of the media information and the search result content is avoided, the search result can simultaneously meet the information acquisition requirement and the business requirement of the user, and the user satisfaction and the search accuracy and the conversion rate of the media information are improved.
In addition, candidate media information search is initiated based on the user search request and the search result content together, candidate media information most relevant to the current search result content is determined as target media information by screening the candidate media information, and therefore the most relevant media information is provided for the user at the first time.
In addition, candidate media information search is initiated based on the user search request and the search result content together, candidate media information most relevant to the current search result content is determined as target media information by screening the candidate media information, and therefore the most relevant media information is provided for the user at the first time.
In addition, because double search is performed based on the search keywords and the main keywords, the media information obtained by search cannot always keep strong correlation with the user search request, the correlation between the candidate media information and the user search request is determined again through the dimensions such as text similarity, search intention and the like, the delivery value is determined according to the delivery price and click rate of the candidate media information, and the media information which has the highest correlation with the user search request and the highest commercial value is selected as the target media information, so that the target media information has the recommended value, and the search accuracy of the media information is improved.
In addition, the related target media information is implanted into the search result card of the search result content, and the target media information and the related search result content are bound together in form for display, so that the user can see the search result content and the strongly related media information at a glance, and the information acquisition efficiency of the user is improved.
In addition, although the target media information is a relatively optimal search result, there are situations where the user has other needs, and thus when the user triggers the search result content but does not trigger the target media information, the expanded search of the media information can be initiated again, and the supplemental media information is presented at the adjacent position of the search result, so as to provide the user with more comprehensive related media information.
It should be understood that various forms of the flows shown above may be used, with steps reordered, added, or deleted. For example, the steps described in the present application may be executed in parallel, sequentially, or in different orders, as long as the desired results of the technical solutions disclosed in the present application can be achieved, and the present invention is not limited herein.
The above-described embodiments should not be construed as limiting the scope of the present application. It should be understood by those skilled in the art that various modifications, combinations, sub-combinations and substitutions may be made in accordance with design requirements and other factors. Any modification, equivalent replacement, and improvement made within the spirit and principle of the present application shall be included in the protection scope of the present application.

Claims (10)

1. A method of searching, comprising:
searching according to the user search request, and determining the content of a search result;
media information search is carried out according to the user search request and the search result content, and target media information related to the search result content is determined;
and binding and displaying the search result content and the target media information as a search result.
2. The method of claim 1, wherein the performing media information search according to the user search request and the search result content, and determining target media information associated with the search result content comprises:
media information searching is carried out according to the user searching request and the searching result content, and candidate media information is obtained;
and determining target media information related to the search result content from the candidate media information according to the user search request and the attribute information of the candidate media information.
3. The method of claim 2, wherein the searching for media information according to the user search request and the search result content to obtain candidate media information comprises:
extracting main key words from the search result content;
and searching the media information according to the search keywords in the user search request and the main keywords to obtain candidate media information.
4. The method according to claim 2, wherein the determining target media information related to the search result content from the candidate media information according to the user search request and the attribute information of the candidate media information comprises:
determining the relevancy of the candidate media information and the user search request at least according to the text similarity between the user search request and the candidate media information and the search intention of the user search request;
determining the delivery value of the candidate media information according to the delivery price and the click rate of the candidate media information;
and sequencing the candidate media information according to the relevance and/or the delivery value to obtain target media information related to the search result content.
5. The method of claim 1, wherein the binding and presenting the search result content and the target media information as a search result comprises:
generating a search result card according to the search result content;
and implanting the target media information into the search result card, and displaying the search result card as a search result.
6. The method according to claim 1, further comprising, after binding and presenting the search result content and the target media information as a search result:
if the triggering behavior of the user on the search result content is detected, performing extended search according to the search result content and the user search request to obtain supplementary media information;
and displaying the supplementary medium information at the adjacent position of the search result.
7. A search apparatus, comprising:
the content searching module is used for searching according to the user searching request and determining the content of the searching result;
the medium searching module is used for searching medium information according to the user searching request and the searching result content and determining target medium information related to the searching result content;
and the binding display module is used for binding and displaying the search result content and the target media information as a search result.
8. The apparatus of claim 7, wherein the media search module is specifically configured to:
media information searching is carried out according to the user searching request and the searching result content, and candidate media information is obtained;
and determining target media information related to the search result content from the candidate media information according to the user search request and the attribute information of the candidate media information.
9. An electronic device, comprising:
at least one processor; and
a memory communicatively coupled to the at least one processor; wherein the content of the first and second substances,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the search method of any one of claims 1-6.
10. A non-transitory computer readable storage medium storing computer instructions for causing a computer to perform the search method of any one of claims 1-6.
CN201911318532.9A 2019-12-19 2019-12-19 Search method, device, equipment and storage medium Pending CN113010767A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911318532.9A CN113010767A (en) 2019-12-19 2019-12-19 Search method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911318532.9A CN113010767A (en) 2019-12-19 2019-12-19 Search method, device, equipment and storage medium

Publications (1)

Publication Number Publication Date
CN113010767A true CN113010767A (en) 2021-06-22

Family

ID=76381213

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911318532.9A Pending CN113010767A (en) 2019-12-19 2019-12-19 Search method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN113010767A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113505301A (en) * 2021-07-23 2021-10-15 北京字节跳动网络技术有限公司 Information query method and related equipment thereof
WO2023109291A1 (en) * 2021-12-14 2023-06-22 北京字跳网络技术有限公司 Search result presentation method and apparatus, and computer device and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007233865A (en) * 2006-03-02 2007-09-13 Sharp Corp Advertisement providing system, advertisement display device, information providing device, advertisement providing method, and program
CN105183892A (en) * 2015-09-29 2015-12-23 百度在线网络技术(北京)有限公司 Advertisement information searching method and device
US20160246791A1 (en) * 2015-02-20 2016-08-25 Google Inc. Methods, systems, and media for presenting search results
CN106682926A (en) * 2015-11-06 2017-05-17 北京奇虎科技有限公司 Method and apparatus for pushing search advertisements
CN106874467A (en) * 2017-02-15 2017-06-20 百度在线网络技术(北京)有限公司 Method and apparatus for providing Search Results
CN108932253A (en) * 2017-05-25 2018-12-04 合网络技术(北京)有限公司 Multimedia search result methods of exhibiting and device
CN109474847A (en) * 2018-10-30 2019-03-15 百度在线网络技术(北京)有限公司 Searching method, device, equipment and storage medium based on video barrage content

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007233865A (en) * 2006-03-02 2007-09-13 Sharp Corp Advertisement providing system, advertisement display device, information providing device, advertisement providing method, and program
US20160246791A1 (en) * 2015-02-20 2016-08-25 Google Inc. Methods, systems, and media for presenting search results
CN105183892A (en) * 2015-09-29 2015-12-23 百度在线网络技术(北京)有限公司 Advertisement information searching method and device
CN106682926A (en) * 2015-11-06 2017-05-17 北京奇虎科技有限公司 Method and apparatus for pushing search advertisements
CN106874467A (en) * 2017-02-15 2017-06-20 百度在线网络技术(北京)有限公司 Method and apparatus for providing Search Results
CN108932253A (en) * 2017-05-25 2018-12-04 合网络技术(北京)有限公司 Multimedia search result methods of exhibiting and device
CN109474847A (en) * 2018-10-30 2019-03-15 百度在线网络技术(北京)有限公司 Searching method, device, equipment and storage medium based on video barrage content

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113505301A (en) * 2021-07-23 2021-10-15 北京字节跳动网络技术有限公司 Information query method and related equipment thereof
WO2023109291A1 (en) * 2021-12-14 2023-06-22 北京字跳网络技术有限公司 Search result presentation method and apparatus, and computer device and storage medium

Similar Documents

Publication Publication Date Title
US20210216561A1 (en) Information search method and apparatus, device and storage medium
US20210141839A1 (en) Information search method, apparatus, and system
EP3617952A1 (en) Information search method, apparatus and system
US20110191768A1 (en) Systems and Methods to Identify Users Using an Automated Learning Process
CN112163676B (en) Method, device, equipment and storage medium for training multitasking service prediction model
CN111309200B (en) Method, device, equipment and storage medium for determining extended reading content
CN112559901B (en) Resource recommendation method and device, electronic equipment, storage medium and computer program product
CN104281656A (en) Method and device for adding label information into application program
CN111105269A (en) Advertisement putting processing method, device, equipment and storage medium
CN113010767A (en) Search method, device, equipment and storage medium
CN113127669B (en) Advertisement mapping method, device, equipment and storage medium
CN112818230A (en) Content recommendation method and device, electronic equipment and storage medium
CN110532404B (en) Source multimedia determining method, device, equipment and storage medium
CN110264283B (en) Popularization resource display method and device
CN113763066A (en) Method and apparatus for analyzing information
CN113516491A (en) Promotion information display method and device, electronic equipment and storage medium
CN113111216B (en) Advertisement recommendation method, device, equipment and storage medium
CN107203546B (en) Text display method and device
CN112702619A (en) Anchor interface display method, device, equipment and storage medium
CN111581366B (en) User intention determining method, device, electronic equipment and readable storage medium
CN111080369B (en) Advertisement information display method, device, equipment and readable storage medium
CN112101012B (en) Interactive domain determining method and device, electronic equipment and storage medium
CN112446728B (en) Advertisement recall method, device, equipment and storage medium
CN112989178B (en) Searching method, searching device, searching equipment and storage medium
CN112800319A (en) Information searching method, device, equipment and medium

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