Method and system for providing a search result
Abstract
The present teaching relates to generating search result information. In one example, at least one search result is obtained in response to a search query. Based on the at least one search result, a search result organization style may be determined, the search result organization style comprising a framed structure including a first plurality of frames. An objective function for organizing the at least one search result may be determined. A second plurality of content items from the at least one search result may be identified based on the objective function. An assignment for one or more content items from the second plurality to at least one frame in the framed structure may be determined based on the objective function. Presentation information may be generated indicating a manner by which the one or more content items are to be presented based on the assignment and the search result organization style.
Claims
exact text as granted — not AI-modifiedWhat is claimed:
1 . A method, implemented on at least one computing device each of with comprising at least one processor, storage, and a communication platform connected to a network for generating search result information, the method comprising:
obtaining at least one search result in response to a search query; determining, based on the at least one search result, a search result organization style to be used, wherein the search result organization style comprises a framed structure including a first plurality of frames; determining an objective function for organizing the at least one search result; identifying a second plurality of content items from the at least one search result based on the objective function; determining an assignment for one or more content items from the second plurality of content items to at least one frame in the framed structure based on the objective function; and generating presentation information indicating a manner by which the one or more content items are to be presented based on the assignment of the one or more content items and the search result organization style.
2 . The method of claim 1 , wherein determining that the search result organization style comprises the framed structure comprises at least one of:
determining that the search query is related to two or more types of content items; and determining, for a user associated with the search query, that a first user engagement level associated with the search result organization style comprising framed structures is greater than a second user engagement level associated with the search result organization style comprises non-framed structures.
3 . The method of claim 1 , wherein the objective function comprises a click-through-rate (“CTR”), determining the assignment comprises:
assigning the one or more content items to the at least one frame such that the one or more content items are organized within the framed structure to maximize the CTR.
4 . The method of claim 1 , wherein the objective function comprises expected revenue gain, determining the assignment comprises:
assigning the one or more content items to the at least one frame such that the one or more content items are organized to maximize the expected revenue gain.
5 . The method of claim 1 , further comprising:
receiving response prediction information comprising response probabilities associated with each frame of the first plurality of frames, wherein determining the assignment is further based on the response prediction information.
6 . The method of claim 1 , further comprising:
determining a response probability associated with each content item of the one or more content items; determining a layout of the framed structure; and sending response probability information comprising the response probability associated with each content item and the layout for organization of the at least one content item.
7 . The method of claim 1 , further comprising:
generating at least one of: a first search result based on presentation information, and an instruction to cause the first search result to be generated.
8 . A system comprising at least one processor, storage, and a communication platform connected to a network for generating search result information, the system comprising:
an organization style determiner configured to:
obtain at least one search result in response to a search query;
determine, based on the at least one search result, a search result organization style to be used, wherein the search result organization style comprises a framed structure including a first plurality of frames; and
identify a second plurality of content items from the at least one such result;
an objective determiner configured to determine an objective function for organizing the at least one search result, wherein the second plurality of content items are identified based on the objective function; an item selection unit configured to determine an assignment for one or more content items from the second plurality of content items to at least one frame in the framed structure based on the objective function; and a search result organizer configured to generate presentation information indicating a manner by which the one or more content items are to be presented based on the assignment of the one or more content items and the search result organization style.
9 . The system of claim 8 , wherein the organization style determiner is further configured, when the search result organization style is determined to comprise the framed structure, to at least one of:
determine that the search query is related to two or more types of content items; and determine, for a user associated with the search query, that a first user engagement level associated with the search result organization style comprising framed structures is greater than a second user engagement level associated with the search result organization style comprises non-framed structures.
10 . The system of claim 8 , wherein the objective function comprises a click-through-rate (“CTR”), the assignment being determined corresponds to the objective determine being configured to:
assign the one or more content items to the at least one frame such that the one or more content items are organized within the framed structure to maximize the CTR.
11 . The system of claim 8 , wherein the objective function comprises expected revenue gain, the assignment being determined corresponds to the objective determine being configured to:
assign the one or more content items to the at least one frame such that the one or more content items are organized to maximize the expected revenue gain.
12 . The system of claim 8 , further comprising:
a response probability analyzer configured to receive response prediction information comprising response probabilities associated with each frame of the first plurality of frames, wherein determining the assignment is further based on the response prediction information.
13 . The system of claim 8 , further comprising:
a response probability analyzer configured to determine a response probability associated with each content item of the one or more content items; and a framed structure analyzer configured to:
determine a layout of the framed structure; and
send response probability information comprising the response probability associated with each content item and the layout for organization of the at least one content item.
14 . The system of claim 8 , wherein the search result organizer is further configured to:
generate at least one of: a first search result based on presentation information, and an instruction to cause the first search result to be generated.
15 . A non-transitory computer readable medium comprising instructions that, when executed by at least one processor of a computing device, cause the computing device to:
obtain at least one search result in response to a search query; determine, based on the at least one search result, a search result organization style to be used, wherein the search result organization style comprises a framed structure including a first plurality of frames; determine an objective function for organizing the at least one search result; identify a second plurality of content items from the at least one search result based on the objective function; determine an assignment for one or more content items from the second plurality of content items to at least one frame in the framed structure based on the objective function; and generate presentation information indicating a manner by which the one or more content items are to be presented based on the assignment of the one or more content items and the search result organization style.
16 . The non-transitory computer readable medium of claim 15 , wherein the search result organization style being determined to comprise the framed structure corresponds to the instructions, when executed by the at least one processor, to cause the at least one computing device to at least one of:
determine that the search query is related to two or more types of content items; and determine, for a user associated with the search query, that a first user engagement level associated with the search result organization style comprising framed structures is greater than a second user engagement level associated with the search result organization style comprises non-framed structures.
17 . The non-transitory computer readable medium of claim 15 , wherein the objective function comprises a click-through-rate (“CTR”), the assignment being determined corresponds to the instructions, when executed by the at least one processor, to further cause the computing device to:
assign the one or more content items to the at least one frame such that the one or more content items are organized within the framed structure to maximize the CTR.
18 . The non-transitory computer readable medium of claim 15 , wherein the objective function comprises expected revenue gain, the assignment being determined corresponds to the instructions, when executed by the at least one processor, to further cause the computing device to:
assigning the one or more content items to the at least one frame such that the one or more content items are organized to maximize the expected revenue gain.
19 . The non-transitory computer readable medium of claim 15 , wherein the instructions, when executed by the at least one processor, further cause the at least one computing device to:
receive response prediction information comprising response probabilities associated with each frame of the first plurality of frames, wherein determining the assignment is further based on the response prediction information.
20 . The non-transitory computer readable medium of claim 15 , wherein the instructions, when executed by the at least one processor, further cause the at least one computing device to:
determine a response probability associated with each content item of the one or more content items; determine a layout of the framed structure; and send response probability information comprising the response probability associated with each content item and the layout for organization of the at least one content item.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.