Search result display method, apparatus, device, and medium
By categorizing search results by search intention on a search result page, the method addresses the inefficiencies of mixed search results, improving user efficiency in finding and consuming relevant information.
Patent Information
- Application Number
- JP2023566605
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2021-07-30
- Filing Date
- 2022-05-11
- Publication Date
- 2025-06-18
- Estimated Expiration
- 2042-05-11
Smart Images

Figure 0007695050000001 
Figure 0007695050000002 
Figure 0007695050000003
Abstract
Description
Cross-reference to Related Applications
[0001] This application claims the priority of a Chinese patent application with the application number 202110875304.2 and the application title "Search Result Display Method, Device, Equipment and Medium", which was filed with the National Intellectual Property Administration on July 30, 2021. All of the content of the said application is incorporated herein by reference in its entirety.
Technical Field
[0002] The present disclosure relates to the field of computer technology, and particularly to a search result display method, device, equipment and medium.
Background Art
[0003] Current general search engines usually comprehensively sort individual search results that meet the search criteria across the entire network based on factors such as the relevance between the search results and the search terms, the content quality of the search results, etc., and then present each sorted search result to the user.
[0004] When the search intention is a general-purpose search term that is relatively common, each corresponding search result often covers multiple categories, and the user's search intention usually lies in one or some of the multiple categories. Thus, the user needs to select and consume from each search result presented by the integrated search engine, which undoubtedly increases the difficulty for the user to obtain the desired search result and reduces the efficiency of the user consuming the search results.
Summary of the Invention
[0005] To solve the above technical problems, or at least partially solve the above technical problems, the present disclosure provides a search result display method, device, equipment and medium that can reduce the difficulty for a user to obtain the desired search result and improve the efficiency of the user consuming the search results.
[0006] According to a first aspect, the present disclosure provides a search result display method, and the method includes: Receiving search terms corresponding to a plurality of search intentions, displaying, on a search result page, search results related to each search intention by region, where the search results include key information characterizing the search intention and target multimedia content corresponding to the key information.
[0007] According to a second aspect, the present disclosure provides a search result display device, the device including: a search term receiving module for receiving search terms corresponding to a plurality of search intentions, a search result display module for displaying, on a search result page, search results related to each search intention by region, where the search results include key information characterizing the search intention and target multimedia content corresponding to the key information.
[0008] According to a third aspect, the present disclosure provides a search result display device, the device including: a processor, a memory for storing executable instructions, where the processor is used to read the executable instructions from the memory and execute the executable instructions to implement the search result display method described in the first aspect.
[0009] According to a fourth aspect, the present disclosure provides a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to implement the search result display method described in the first aspect.
[0010] The search result display method, apparatus, device, and medium according to the embodiments of the present disclosure. The method displays the search results related to each search intention corresponding to the search term on the search result page by region, and the search results related to the search intention include key information characterizing the search intention and target multimedia content corresponding to the key information. In this way, the user can view the search results of multiple search intentions on the search result page at the same time, improving the user's screening efficiency for the search results and the information content of the search result page. Moreover, each search result with the same search intention is displayed in the same region on the search result page, so that the user can continuously consume the search results corresponding to a certain search intention, improving the efficiency of the user's consumption of the search results.
Brief Description of the Drawings
[0011] In connection with the accompanying drawings and with reference to the following specific embodiments, the above and other features, advantages, and aspects of the embodiments of the present disclosure will become more apparent. Throughout the drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and that the originals and elements are not necessarily drawn to scale.
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Embodiments for Carrying Out the Invention
[0012] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Although several embodiments of the present disclosure are shown in the drawings, the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Rather, it should be understood that the present disclosure is provided to more clearly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are used only for exemplary purposes and are not used to limit the protection scope of the present disclosure.
[0013] It should be understood that each step described in the embodiments of the method of the present disclosure may be executed in a different order and / or in parallel. Note that the embodiments of the method may include additional steps and / or omit the execution of the steps shown. The scope of the present disclosure is not limited in this regard.
[0014] The term "including" and its variations used in this specification are open inclusion, that is, "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" represents "at least one embodiment", the term "another embodiment" represents "at least one another embodiment", and the term "some embodiments" represents "at least some embodiments". Related definitions of other terms are given in the following description.
[0015] Note that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules, or units, and do not limit the order or interdependence of the functions executed by these devices, modules, or units.
[0016] Note that the modifiers "one" and "a plurality of" mentioned in the present disclosure are not restrictive but general, and should be understood as "one or more" unless otherwise explicitly stated in the context.
[0017] The names of the messages or information that interact between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0018] Existing search engines often search based on search terms to obtain all search results, comprehensively judge each search result based on various elements, sort them, and then present each sorted search result to the user. When the search term input by the user is a general search entry, each search result fed back by the search engine arranges the search results of multiple search intentions (or categories) corresponding to the search term in a mixed manner. If the user wants to consume the search results of the search intention they are interested in, they need to select and consume them from all the search results. Thus, both the efficiency of the user screening the search results and the efficiency of consuming the search results are low.
[0019] To solve the above problems, the embodiments of the present disclosure provide a search result display method, device, equipment, and medium that display the search results of different search intentions (or categories) in different regions on the search result page for a general search scenario, thereby improving the information display density (i.e., information content) on the search result page and improving the screening efficiency and consumption efficiency of the search results.
[0020] First, the search result display method according to the embodiments of the present disclosure will be described with reference to FIGS. 1 to 9 below.
[0021] In an embodiment of the present disclosure, the search result display method may be executed by an electronic device. Here, the electronic device may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (such as in-vehicle navigation terminals), wearable devices, etc., and fixed terminals such as digital TVs, desktop computers, smart home devices, etc.
[0022] FIG. 1 shows a flowchart of the search result display method according to the embodiments of the present disclosure. As shown in FIG. 1, the search result display method may include the following steps:
[0023] S110, receiving search terms corresponding to a plurality of search intentions.
[0024] Here, the search term is content input by the user and used as a basis when the search engine needs to execute a search operation and feedback search results. In view of the application of the embodiments of the present disclosure to general search scenarios, the search term may be a keyword or a short text. The search intention (also referred to as "user intention") refers to the main target that the user wants to achieve when searching on the search engine. In an embodiment of the present disclosure, the search intention is the search target covered by the search term.
[0025] Optionally, the search intent is a polysemous search intent or a multi-topic search intent. A polysemous search intent refers to the search intent corresponding to each sense when the search term contains multiple senses. A multi-topic search intent refers to the search intent corresponding to the scope or topic that can be covered when the search term is a general search term with vague meaning. The type of search intent is specifically determined based on the type of the search term. For example, if the search term is a polysemous word, the search intent is a polysemous search intent; and for another example, if the search term is a general search term, the search intent is a multi-topic search intent. The process of determining the type of search intent and each search intent based on the search term can be confirmed by referring to the relevant descriptions regarding the server in the subsequent embodiments.
[0026] Specifically, the electronic device can receive the search term input by the user within a search page of a specific application program or a specific website.
[0027] In some embodiments, the user can input information in any form such as text, voice, and image within a search frame in the search page, and thereby the electronic device can use the text corresponding to the information input by the user as the search term input by the user.
[0028] For example, the user can input the text information "Li XX" within a search frame in the search page, and the electronic device can use "Li XX" as the search term and further search for the content related to "Li XX" for the user.
[0029] For another example, the user can input the voice information "Li XX" within a search frame in the search page, and the electronic device can perform voice recognition processing on the voice information to obtain the search term "Li XX" and further search for the content related to "Li XX" for the user.
[0030] For example, the user can input an image with the characters "Li XX" or an image with "Li XX" screen content into the search frame within the search page. The electronic device can perform image text recognition processing or image content recognition processing on the image to obtain the search term "Li XX", and further search for content related to "Li XX" for the user.
[0031] In some other embodiments, a plurality of candidate search terms may be displayed within the search page. In order to cause the electronic device to use the candidate search term selected by the user as the search term, the user can select from the displayed candidate search terms.
[0032] For example, candidate search terms such as "dress", "spring and summer clothing", "styling", etc. may be displayed on the search page. The user can select "dress", cause the electronic device to use the selected "dress" by the user as the search term, and further search for content related to "dress" for the user.
[0033] In the embodiments of the present disclosure, after the electronic device receives the search term input by the user, the search term can be transmitted to the server.
[0034] The server can perform a search based on the search term, thereby obtaining each search result corresponding to the search term. The server can further analyze the search term and / or each search result corresponding to the search term, and determine the type of search intent corresponding to the search term, each search intent, the key information corresponding to each search intent, and a type of search result corresponding to the corresponding key information. Here, the key information refers to information that can describe the corresponding search intent.
[0035] In some embodiments, a thesaurus is preset in the server, and a plurality of words, the types of search intentions corresponding to each word, and specific search intentions are stored in the thesaurus. The server matches the search term with the words in the thesaurus, determines the type of search intention corresponding to the word with the highest matching degree as the type of search intention corresponding to the search term, and determines the specific search intention corresponding to the word as each search intention corresponding to the search term. Then, based on each determined search intention, the server classifies or overlays each search result of the search term, and can obtain a type of search result corresponding to each search intention of the search term. The installation of the above-mentioned thesaurus can improve the search efficiency of the server.
[0036] In some other embodiments, the server first queries whether the search term is a polysemous entry based on a specialized entry interpretation tool such as an encyclopedia. If so, it determines the type of search intention of the search term as a polysemous search intention, and determines each synonym of the search term as the search intention of the search term. Next, based on each determined search intention, it classifies each search result corresponding to the search term, and obtains a type of search result corresponding to each search intention of the search term. For example, if the search term is "Li XX", and there are polysemous words "Poet Li XX", "Game character Li XX", and "Singer Li XX" in the encyclopedia, then "Poet Li XX", "Game character Li XX", and "Singer Li XX" are determined as the three search intentions of the search term "Li XX".
[0037] If it is determined that the query is not a polysemous entry, the type of search intent of the search term is determined as a multi-topic search intent. Then, the server performs word matching for the search term from a pre-set thesaurus. And the server determines the type of search intent corresponding to the word with the highest matching degree as the type of search intent corresponding to the search term, and determines the specific search intent corresponding to the word as each search intent corresponding to the search term. Thereafter, the server classifies and overlays each search result of the search term based on the determined search intents, and can obtain a type of search result corresponding to each search intent of the search term. Combining and setting the above-mentioned specialized entry interpretation tool such as an encyclopedia and the thesaurus can reduce the workload of thesaurus construction and improve the search efficiency of the server.
[0038] In some other embodiments, no thesaurus is pre-set in the server, and the search term and its search results are analyzed in real time to determine the search intent-related information of the search term.
[0039] Similar to the previous embodiment, the server first queries the search term based on a specialized entry interpretation tool such as an encyclopedia. When queried, the type of search intent of the search term, each search intent, and a type of search result corresponding to each search intent are determined in the same way.
[0040] If it is determined that the query is not a polysemous entry, the type of search intent of the search term is determined as a multi-topic search intent. Then, the server extracts keywords for all search results corresponding to the search term and obtains each keyword. And the server screens, as each search intent corresponding to the search term, representative keywords (for example, the number of search results corresponding to the keyword is relatively large) and keywords having a certain degree of difference (for example, the similarity between words is relatively low) from each keyword. Then, the server classifies and overlays all search results of the search term based on the screened keywords, and obtains a type of search result corresponding to each keyword of the search term.
[0041] For the above keyword extraction method, keywords may be directly extracted from each search result, or the core content may first be extracted from each search result, and then keywords may be extracted from the core content. For any keyword extraction method, the specific extraction method varies depending on the search results. For example, for search results with a relatively good web page structure, structured information can be directly extracted from the search results as keywords. Also, for example, for search results with a relatively low web page structure, when the search results are consumed, the corresponding search terms can be determined as the keywords corresponding to the results. Also, for example, for long-tail content, keyword extraction can be realized through the self-learning of a machine learning model.
[0042] Note that the construction process of the thesaurus in each of the above embodiments may be the same as the process of analyzing each search result to determine search intention-related information described above.
[0043] Based on the above embodiments, the server can determine key information corresponding to the search intention based on a type of search result corresponding to the search intention. For example, if the search intention is "game character Li XX", the server can perform information extraction on a type of search result of the search intention and determine the key information of the search intention as "hero and assassin in XX game". Also, for example, if a search intention with the search term "One Piece" is "coordination", the server can perform information extraction on a type of search result of the search intention and determine the key information of the search intention as "coordination of spring and summer One Piece".
[0044] After going through the above process, the server can feedback the determined multiple search intentions of the search terms, the key information corresponding to each search intention, and the search results to the electronic device.
[0045] S120. On the search result page, display the target search results related to each search intention by region. The target search results include key information characterizing the search intention and target multimedia content corresponding to the key information.
[0046] Here, the search result page is used to display the page of the final search feedback information. The search feedback information may be each search result corresponding to the search term, or may be the target search result obtained after processing each search result. The target multimedia content refers to one or more contents obtained based on a kind of search result related to the search intention and displayed on the search result page. The target multimedia content may be at least one of text, picture, audio, and video.
[0047] Specifically, after the electronic device obtains a plurality of search intentions of the search term fed back by the server, key information corresponding to each search intention, and a kind of search result, first, based on a kind of search result related to each search intention, the electronic device generates target multimedia content corresponding to the corresponding key information. Then, the electronic device combines the key information corresponding to each search intention and its target multimedia content into the target search result corresponding to the corresponding search intention. Finally, the target search results corresponding to each search intention are displayed by region on the search result page, that is, a plurality of regions are simultaneously displayed on the search result page, and the target search result related to one search intention is displayed in one region.
[0048] FIG. 2 shows a schematic diagram of a search result page according to an embodiment of the present disclosure. As shown in FIG. 2, after the user enters the search term "Li XX" to trigger a search, the server determines three search intentions of the search term "Li XX" as "Poet Li XX", "Game Character Li XX", and "Song Li XX", respectively, and obtains key information corresponding to each search intention and a type of search result. A search result page 21 is displayed on the electronic device 20, and a target search result corresponding to the search intention "Poet Li XX" is displayed in the upper region 210 of the search result page 21. The key information of the search intention "Poet Li XX", i.e., "Famous poet of the XX Dynasty" 2101 and its corresponding target multimedia content 2102, are displayed in the target search result. A target search result corresponding to the search intention "Game Character Li XX" is displayed in the middle region 220 of the search result page 21. The key information of the search intention "Game Character Li XX", i.e., "XX game hero, assassin" 2201 and its corresponding target multimedia content 2202, are displayed in the target search result. A target search result corresponding to the search intention "Song Li XX" is displayed in the lower region 230 of the search result page 21. The key information of the search intention "Song Li XX", i.e., "Original song of XXX" 2301 and its corresponding target multimedia content 2302, are displayed in the target search result.
[0049] In some embodiments, the target search result related to the search intention further includes the number of a type of search result related to the corresponding search intention. That is, the target search result further includes statistical information of a type of search result related to the corresponding search intention, such as the number of search results, the number of users when the search results are consumed, and the like. In this way, information such as the search popularity and consumption popularity of the related search intention can be reflected to a certain extent.
[0050] Continuously referring to FIG. 2, the number of search results included in a kind of search results corresponding to the search intentions of "poet Li XX", "game character Li XX" and "song Li XX" in the upper region 210, the middle region 220 and the lower region 230, namely, "total 3982 relevant contents", "total 10W+ relevant contents" and "total 733+ relevant contents" are respectively displayed.
[0051] In some embodiments, the target multimedia content includes multimedia content preview information.
[0052] Here, the multimedia content preview information refers to information for previewing the target multimedia content, and the multimedia content preview information is used to display the key information of the target multimedia content.
[0053] Specifically, the target multimedia content may correspond to one or more search results among a kind of search results related to the search intention. Since these search results are individual files containing a lot of information, it is necessary to extract the key information therefrom, obtain the multimedia content preview information corresponding to each search result, further combine them to obtain the target multimedia content, and display it on the search result page.
[0054] The attributes of key information with different search intentions may be different, and the display forms of the multimedia content preview information may also be different. For example, if the attribute of the key information "a famous poet in the XX Dynasty", which is the key information of the search intention "poet Li XX", is a person, the multimedia content preview information may be a text title and / or a picture. Also, for example, if the attribute of the key information "XX game hero, assassin", which is the key information of the search intention "game character Li XX", is a game, the multimedia content preview information may be a video cover of a game video. Also, for example, if the attribute of the key information "original song of XXX", which is the key information of the search intention "song Li XX", is a song, the multimedia content preview information may be an audio cover of the song audio.
[0055] In some embodiments, the target multimedia content is determined by screening from search results related to the search intention based on a second set index value.
[0056] Here, the second set index value refers to the evaluation results of several preset indexes. These second set index values include at least one of the attribute of the key information, the correlation degree between the search result and the search term, the content quality of the search result, and the click-through rate of the search result. The attribute of the key information may be the category to which the key information belongs, for example, a person, a game, music, animals and plants, a commodity, etc. The click-through rate of the search result reflects the consumption heat of one search result.
[0057] Specifically, the target multimedia content may include the multimedia content preview information of one or more search results among a type of search results related to the search intention, and the one or more search results are the top search results in the comprehensive sorting screened from a type of search results. When sorting the search results among a type of search results, the sorting elements considered include at least one of the attribute of the key information, the correlation degree between the search result and the search term, the content quality of the search result, and the click-through rate of the search result.
[0058] The process of screening search results may first involve selecting each search result strongly related to the attributes of key information from a type of search results. For example, when the key information is "XX game heroes, assassins", select each search result related to game videos; when the key information is "famous poets of the XX Dynasty", select the encyclopedic information related to Li XX or each search result related to famous poems; when the key information is "original songs of XXX", select each search result related to song audio; when the key information is "wearing a spring / summer one-piece", select each search result related to wearing suggestions or wearing guides. Then, based on at least one of the correlation degree between the search result and the search term, the content quality of the search result, and the click-through rate of the search result, sort each of the selected search results, and determine one or more search results ranked at the top as the final screening result. In this way, the information of the best-quality search results related to the search intention can be presented for the target multimedia content, and the consumption efficiency of the search results can be further improved.
[0059] The search result display method according to the present disclosure can display, on the search result page, the search results related to each search intention corresponding to the search term by region, and the search results related to the search intention include the key information characterizing the search intention and the target multimedia content corresponding to the key information. In this way, the user can view the search results of multiple search intentions on the search result page at the same time, improving the user's screening efficiency for the search results and improving the information content of the search result page. Moreover, display each search result with the same search intention in the same region on the search result page, so that the user can continuously consume the search results corresponding to a certain search intention, and improve the efficiency of the user's consumption of the search results.
[0060] In one embodiment according to the present disclosure, target search results related to a search intent are displayed in a card format. That is, S120 includes displaying a plurality of search result cards arranged in a preset direction on the result page, where one search result card displays a target search result related to one search intent.
[0061] Here, the preset direction is the display arrangement direction of the preset search result cards, and for example, it may be a horizontal direction or a vertical direction.
[0062] Specifically, a target search result related to a search intent is displayed using a search result card, and different search result cards correspond to different display areas on the search result page. In this case, a plurality of search result cards are arranged in a preset direction on the search result page. The user can switch and display different search result cards by sliding along the preset direction. In this way, the target search results related to each search intent can be presented more flexibly.
[0063] In some embodiments, one column or multiple columns of search result cards are arranged vertically on the search result page, and the user can slide vertically between each search result card to switch and display. As shown in FIG. 3, a search result page 31 is displayed in the electronic device 30, and one column of search result cards 310 arranged vertically is displayed in the search result page 31. The two search result cards 310 shown in FIG. 3 respectively correspond to the search result cards for "spring and summer one-piece outfit" which is the key information of the search term "one-piece" and "one-piece video at a hundred-yen discount" which is the key information. Due to the limited display screen, there are also other search result cards that are not displayed. The user can slide vertically upward or downward on the search result page 31 to switch and display different search result cards.
[0064] In some other embodiments, one row of search result cards is arranged horizontally on the search result page, and they are slid and switched horizontally between each other for display. As shown in FIG. 4, a search result page 41 is displayed in the electronic device 40, and one row of search result cards 410 arranged horizontally is displayed in the search result page 41. Due to the limited display screen, there are also other search result cards that are not displayed. The user can slide horizontally leftward or rightward on the search result page 41 to switch and display different search result cards.
[0065] In another embodiment according to the present disclosure, a target search result sorting related to each search intention is displayed on the search result page. That is, S120 includes displaying, on the search result page, target search results related to each search intention region by region according to a first preset order.
[0066] Here, the first preset order is a preset sorting order. In the embodiments of the present disclosure, the first preset order is determined based on the degree of attention of the user to each search intention. Here, the degree of attention refers to the degree to which the user is interested in the search intention. The degree of attention of each search intention can be determined based on the user's historical behavior data (such as historical search terms and historical consumption search results, etc.).
[0067] Specifically, the electronic device determines the first preset order of each target search result based on the degree of attention of each search intention. Then, it sorts each target search result based on the first preset order. Finally, the sorted target search results are sequentially displayed region by region on the search result page. In this way, the target search results that the user is most likely to be interested in can be presented first, and the screening efficiency and consumption efficiency of the search results can be further improved.
[0068] In still another embodiment according to the present disclosure, the search result page further includes a plurality of search results corresponding to the search term.
[0069] In some embodiments, the target search results related to each search intention and each search result corresponding to the search term are arranged in a mixed manner on the search result page. That is, S120 includes displaying, on the search result page, the target search results related to each search intention and a plurality of search results corresponding to the search term in different regions according to a second preset order.
[0070] Here, the second preset order is a preset sorting order. In the embodiments of the present disclosure, the second preset order is determined based on the user's attention degree to the search intention and the first set index value of the search result, and the first set index value includes at least one of the correlation degree between the search result and the search term, the content quality of the search result, and the click-through rate of the search result.
[0071] Specifically, when sorting by mixing each target search result and each search result, first, when the electronic device mixes and sorts each target search result and each search result, the electronic device can first determine the sorting value of the corresponding target search result based on the attention level of the search intention corresponding to the target search result and the first set index value of at least some of the search results (such as target multimedia content) of a type of search result corresponding to the target search result. And the electronic device can determine the sorting value of the corresponding search result based on the user attention level of the search result corresponding to the search term and its first set index value. Here, the user attention level of the search result is determined based on the user's attention level to the search intention corresponding to the search result. Then, the electronic device determines the second preset order between each target search result and each search result based on the sorting value of each target search result and the sorting value of each search result. After that, each target search result and each search result are sorted by mixing based on the second preset order. Finally, each target search result and each search result after being sorted by mixing are displayed on the search result page in order according to the area according to the rule of displaying one target search result or one search result in one area. In this way, the search results or target search results that the user is most likely to be interested in can be presented first, and the screening efficiency and consumption efficiency of the search results can be further improved.
[0072] As shown in FIG. 5, for the search term "dress", three results are displayed on the search result page 51 of the electronic device 50. The first is the encyclopedia search result for the search term "dress", the second is the target search result for "how to wear a spring / summer dress", which is the key information of the search intention, and the third is the search result recommended from e-commerce for the search term "dress".
[0073] In some other embodiments, the target search results related to each search intent are displayed before each search result corresponding to the search term. That is, S120 displays a plurality of search results corresponding to the search term in the target area of the search result page, where the target area includes a display area after each area where the target search results related to each search intent are located.
[0074] Specifically, in order to improve the information content in the search result page and the continuity of search result consumption, in this embodiment, the target search results corresponding to each search intent are displayed by area on the search result page, and in the display area after each target search result, each search result corresponding to the search term is displayed by area.
[0075] As shown in FIG. 6, for the search term "dress", three results are displayed on the search result page 61 of the electronic device 60. The first is the target search result for "spring / summer dress styling", which is the key information of the search intent. The second is the target search result for "video of dresses under 100 yuan", which is the key information of the search intent. The third is the encyclopedia search result for the search term "dress".
[0076] In addition, interactive operation controls can also be displayed in the target search results. For example, the controls such as "good", "bad", "share" in FIG. 6.
[0077] In another embodiment according to the present disclosure, the target search results related to the search intent further include preset controls for triggering the display of each search result among a type of search results corresponding to the search intent. As shown in FIG. 2, under the display area of each target search result, a preset control of "click to expand and view more content of 'Li XX (***)'" is displayed. As shown in FIG. 3, in the upper right corner of the display area of each target search result, a preset control of "view more" is displayed.
[0078] In some embodiments, more search results corresponding to the search intent are displayed on a new page. That is, after S120, when a trigger operation on a preset control is detected, a jump is made from the search result page to a special feature page, and a type of search result related to the search intent corresponding to the preset control is displayed on the special feature page.
[0079] Here, the trigger operation may be a non-contact operation such as a click operation, voice control, gesture control, and eye movement control. The special feature page refers to a new page that displays a type of search result corresponding to a user's intent.
[0080] Specifically, as shown in FIG. 3, when the electronic device 30 detects a user's trigger operation on a preset control in the target search result 310 of "spring and summer one-piece outfits", which is the key information of the search intent on the search result page 31, it jumps from the search result page 31 to the special feature page for display, and the display effect is shown in FIG. 7. In FIG. 7, the special feature page 71 is displayed on the electronic device 70, and a plurality of search results among a type of search results corresponding to "spring and summer one-piece outfits", which is the key information of the search intent, are displayed in the special feature page 71.
[0081] In some other embodiments, more search results corresponding to the search intent are displayed on a floating layer page (a page in a floating window). That is, after S120, when a trigger operation on a preset control is detected, a floating layer page is created on the search result page, and a type of search result related to the search intent corresponding to the preset control is displayed on the floating layer page.
[0082] Specifically, as shown in FIG. 3, when the electronic device 30 detects a user's trigger operation on a preset control in the target search result 310 of "spring / summer one-piece wear" which is the key information of the search intention on the search result page 31, it creates and displays a floating layer page on the search result page 31, and the display effect is shown in FIG. 8. In FIG. 8, the search result page 81 is displayed on the electronic device 80, the floating layer page 82 is displayed on the search result page 81, and a plurality of search results among a certain type of search results corresponding to "spring / summer one-piece wear" which is the key information of the search intention are displayed on the floating layer page 82. If the user needs to return to the search result page 81, it is only necessary to close the floating layer page 81, so the efficiency of the user's consumption of search results is further improved to a certain extent.
[0083] In some other embodiments, more search results corresponding to the search intention are expanded and displayed on the search result page. That is, after S120, when a trigger operation on a preset control is detected, on the search result page, the area corresponding to the preset control is expanded, and a certain type of search results related to the search intention corresponding to the preset control are displayed in the expanded area, and the target search results related to each search intention following the area corresponding to the preset control in the expansion direction are moved along the expansion direction.
[0084] Specifically, as shown in FIG. 3, when the electronic device 30 detects a user's trigger operation on a preset control in the target search result 310 of "how to wear a spring / summer one-piece dress", which is the key information of the search intention in the search result page 31, the area where the target search result 310 is located is expanded downward to display a plurality of search results among a certain type of search results corresponding to the key information of the search intention, "how to wear a spring / summer one-piece dress", and the display effect is shown in FIG. 9. In FIG. 9, a search result page 91 is displayed on the electronic device 90, and the display area where the target search result 910 corresponding to the key information of the search intention, "how to wear a spring / summer one-piece dress", is located in the search result page 91 is expanded downward by a certain range, and a plurality of search results among a certain type of search results corresponding to the key information of the search intention, "how to wear a spring / summer one-piece dress", are displayed in the expanded display area. The display areas where each target search result located after the target search result corresponding to the key information, "how to wear a spring / summer one-piece dress", is located are sequentially moved downward and displayed. For example, the target search result of "one-piece dress video at a low price of 100 yuan", which is the key information in FIG. 3, is displayed in the middle part of the search result page 31, and the target search result of "one-piece dress video at a low price of 100 yuan", which is the key information in FIG. 9, is moved downward and displayed at the end part of the search result page 91. Also, a control for triggering to display more search results, such as "more", may be displayed in the expanded display area, and a control for triggering to display each search result outside the display area and returning to the first target search result, such as "back", may also be displayed. In this way, the flexibility of displaying more search results corresponding to the search intention can be improved to a certain extent.
[0085] Embodiments of the present disclosure further provide a search result display device, which will be described below with reference to FIG. 10.
[0086] In an embodiment of the present disclosure, the search result display device may be an electronic device. Here, the electronic device may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs, PADs, PMPs, in-vehicle terminals (such as in-vehicle navigation terminals), wearable devices, etc., and fixed terminals such as digital TVs, desktop computers, smart home devices, etc.
[0087] FIG. 10 shows a structural schematic diagram of a search result display device according to an embodiment of the present disclosure.
[0088] As shown in FIG. 10, the search result display device 1000 may include a search term receiving module 1010 and a search result display module 1020.
[0089] The search term receiving module 1010 is used to receive search terms corresponding to a plurality of search intentions.
[0090] The search result display module 1020 is used to display target search results related to each search intention in a region-by-region manner on a search result page. Here, the target search results include key information characterizing the search intention and target multimedia content corresponding to the key information.
[0091] The above search result display device can display search results related to each search intention corresponding to a search term in a region-by-region manner on a search result page, and the search results related to the search intention include key information characterizing the search intention and target multimedia content corresponding to the key information. In this way, the user can view the search results of multiple search intentions on the search result page at the same time, improving the user's screening efficiency for the search results and improving the information content of the search result page. Moreover, each search result of the same search intention is displayed in the same region on the search result page, so that the user can continuously consume the search results corresponding to a certain search intention, improving the efficiency of the user's consumption of the search results.
[0092] In some embodiments, the search result display module 1020 is specifically used to display a plurality of search result cards arranged in a preset direction on the search result page, where different target search results related to different search intentions are displayed on different search result cards.
[0093] In some embodiments, the target multimedia content includes multimedia content preview information for displaying key information of the target multimedia content.
[0094] In some embodiments, the search result display module 1020 is specifically used to display the target search results related to each search intention regionally on the search result page according to a first preset order, where the first preset order is determined based on the user's attention degree to each search intention.
[0095] In some embodiments, the search result display module 1020 further specifically displays the target search results related to each search intention and a plurality of search results corresponding to the search terms regionally on the search result page according to a second preset order, where different regions display target search results related to different search intentions or search results corresponding to the search terms, the second preset order is determined based on the user's attention degree to the search intention and a first set index value of the search results, and the first set index value includes at least one of the correlation degree between the search results and the search terms, the content quality of the search results, and the click-through rate of the search results; or, display a plurality of search results corresponding to the search terms in the target area of the search result page, where the target area is used for a display area after each area where the target search results related to each search intention are located.
[0096] In some embodiments, the search result display module 1020 further specifically The target multimedia content is used to screen and determine from a type of search results related to the search intent based on the second set index value. A type of search results related to the search intent is each search result related to the search intent among each search result corresponding to the search term. Here, the second set index value includes at least one of the attribute of the key information, the correlation degree between the search result and the search term, the content quality of the search result, and the click-through rate of the search result.
[0097] In some embodiments, the target search results related to the search intent further include a preset control. Accordingly, the search result display device 1000 further includes a category search result display module, which After displaying the target search results related to each search intent on the search result page by region, when a trigger operation on the preset control is detected, it jumps from the search result page to the special feature page and displays a type of search results related to the search intent corresponding to the preset control on the special feature page. Or, after displaying the target search results related to each search intent on the search result page by region, when a trigger operation on the preset control is detected, it creates a floating layer page on the search result page and displays a type of search results related to the search intent corresponding to the preset control on the floating layer page. Or, after displaying the target search results related to each search intent on the search result page by region, when a trigger operation on the preset control is detected, it expands the region corresponding to the preset control on the search result page, and displays a type of search results related to the search intent corresponding to the preset control in the expanded region, and moves the target search results related to each search intent following the region corresponding to the preset control in the expansion direction along the expansion direction.
[0098] In some embodiments, the target search results related to the search intent further include the number of a kind of search results related to the corresponding search intent.
[0099] In some embodiments, the search intent is a polysemous search intent or a multi-topic search intent.
[0100] It should be noted that the search result display device 1000 shown in FIG. 10 can execute each step in the method embodiments shown in FIGS. 1-9, and can realize each process and effect in the method embodiments shown in FIGS. 1-9, which will not be described further here.
[0101] Embodiments of the present disclosure further provide a search result display device that may include a processor and a memory for storing executable instructions. Here, the processor reads executable instructions from the memory and is used to execute the executable instructions to implement the search result display method in the above embodiments.
[0102] FIG. 11 shows a structural schematic diagram of a search result display device according to an embodiment of the present disclosure. Hereinafter, specifically referring to FIG. 11, it is a structural schematic diagram suitable for implementing the search result display device 1100 in the embodiments of the present disclosure.
[0103] The search result display device 1100 in the embodiments of the present disclosure may be an electronic device. Here, the electronic device may include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (such as in-vehicle navigation terminals), wearable devices, etc., and fixed terminals such as digital TVs, desktop computers, smart home devices, etc.
[0104] It should be noted that the search result display device 1100 shown in FIG. 11 is only an example and does not limit the functions and usage scopes of the embodiments of the present disclosure.
[0105] As shown in FIG. 11, the search result display device 1100 may include a processing device (for example, a central processing unit, a graphics processing unit, etc.) 1101, which can execute various appropriate operations and processes based on a program stored in a read-only memory (ROM) 1102 or a program loaded from a storage device 1108 into a random access memory (RAM) 1103. In the RAM 1103, various programs and data necessary for operating the information processing device 1100 are further stored. The processing device 1101, the ROM 1102, and the RAM 1103 are connected to each other by a bus 1104. An input / output interface (I / O interface) 1105 is also connected to the bus 1104.
[0106] Normally, the following devices can be connected to the I / O interface 1105: an input device 1106 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 1107 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 1108 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1109. The communication device 1109 can permit the search result display device 1100 to perform wireless or wired communication with other devices for data exchange. FIG. 11 shows a search result display device 1100 having various devices, but it should be understood that it is not required to implement or include all the devices shown. Alternatively, more or fewer devices can be implemented or included.
[0107] Embodiments of the present disclosure further provide a computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to implement the search result display method in the above embodiments.
[0108] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product including a computer program carrying program code for executing the method shown in the flowchart on a non-transitory computer-readable medium. In such an embodiment, the computer program may be downloaded and installed from a network by the communication device 1109, or may be installed from the storage device 1108, or may be installed from the ROM 1102. When the computer program is executed by the processing device 1101, the above functions limited to the information display method of the embodiment of the present disclosure are executed.
[0109] Note that the computer-readable medium of the present disclosure may be a computer-readable signal medium, a computer-readable storage medium, or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of the computer-readable storage medium may include, but are not limited to, electrical connections having one or more leads, portable computer magnetic disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact magnetic disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In the present disclosure, the computer-readable storage medium may be any tangible medium that includes or stores a program, and the program can be used by or in combination with a command execution system, apparatus, or device. In the present disclosure, the computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier carrying computer-readable program code. Such a propagated data signal may adopt multiple forms including, but not limited to, electromagnetic signals, optical signals, or any suitable combination of the above. The computer-readable signal medium may be any computer-readable medium other than the computer-readable storage medium, and the computer-readable signal medium can transmit, propagate, or transmit a program for use by or in combination with a command execution system, apparatus, or device. The program code included on the computer-readable medium may be transmitted via any suitable medium including, but not limited to, electric wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0110] In some embodiments, the client terminal and the server can communicate using any currently known or future-developed network protocol such as HTTP, and can be interconnected with digital data communication of any form or medium (e.g., communication network). Examples of communication networks include local area networks ("LAN"), wide area networks ("WAN"), networks of networks (e.g., the Internet) and end-to-end networks (e.g., ad hoc end-to-end networks), and any currently known or future-developed network.
[0111] The computer-readable medium may be included in the search result display device, or may exist alone and not be incorporated into the search result display device.
[0112] One or more programs are carried on the computer-readable medium, and when the one or more programs are executed by the search result display device, the search result display device is caused to execute the steps of the search result display method described in each of the above embodiments.
[0113] In embodiments of the present disclosure, computer program code for performing the operations of the present disclosure can be written in one or more programming languages or combinations thereof, and the programming languages include, but are not limited to, object-oriented programming languages such as Java, Smalltalk, and C++, and further include conventional procedural programming languages such as the "C" language or similar programming languages. The program code may be executed entirely on the user computer, partially on the user computer, executed as an independent software package, partially on the user computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user computer by any type of network including a local area network (LAN) or a wide area network (WAN), or can be connected to an external computer (for example, connected via the Internet using an Internet service provider).
[0114] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of devices, methods, and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram can represent a module, program segment, or part of the code, and the module, program segment, or part of the code includes one or more executable instructions for implementing a given logical function. Note that in some alternative implementations, the functions represented by the blocks may occur in an order different from that shown in the accompanying drawings. For example, two consecutively represented blocks may actually be executed substantially in parallel, or may sometimes be executed in the reverse order depending on the functions involved. Note that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, may be implemented by a dedicated hardware-based system for performing a given function or operation, or may be implemented by a combination of dedicated hardware and computer instructions.
[0115] The units described in connection with the embodiments of the present disclosure may be implemented in software or in hardware. Here, the name of the unit does not constitute a limitation on the unit itself in some cases.
[0116] The functions described above in this specification can be executed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0117] In the context of the present disclosure, a machine-readable medium may be a tangible medium and may comprise or store a program used in or coupled to a command execution system, apparatus or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus or device, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections by one or more leads, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0118] The above description is only an explanation of the preferred embodiments of the present disclosure and the technical principles applied. Those skilled in the art should understand that the scope of the disclosure according to the present disclosure is not limited to the technical solutions consisting of specific combinations of the above technical features, and other technical solutions consisting of any combination of the above technical features or their equivalent features should also be targeted without departing from the idea of the above disclosure. For example, it is a technical solution formed by mutually replacing the above features with technical features having similar functions (but not limited to) disclosed in the present disclosure.
[0119] Note that although the operations are shown in a particular order, they should not be understood as requiring that the operations be performed in the particular order shown or sequentially. In some environments, multitasking or parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be construed as limiting the scope of the present disclosure. Features described in the context of individual embodiments may be implemented in combination in a single embodiment. In contrast, various features described in the context of a single embodiment may be implemented individually or in any suitable subcombination in multiple embodiments.
[0120] This topic is described in language specific to structural features and / or methodological logic operations, but it should be understood that the topic defined in the appended claims is not necessarily limited to the specific features or operations described above. In contrast, the specific features and operations described above are merely exemplary forms for implementing the claims.
Claims
1. A search result display method executed by a processor of an electronic device, comprising: receiving search terms corresponding to a plurality of search intentions; on a search result page, displaying target search results related to each of the search intentions by region, where the target search results include key information characterizing the search intention and target multimedia content corresponding to the key information; The step of displaying, on the search result page, the target search results related to each of the search intentions by region, as described above, on the search result page, displaying the target search results related to each of the search intentions by region according to a first preset order, where the first preset order is determined based on the degree of user attention to each of the search intentions.
2. The step of displaying, on the search result page, the target search results related to each of the search intentions by region, includes displaying a plurality of search result cards arranged in a preset direction on the search result page, where different search result cards display target search results related to different search intentions.
3. The target multimedia content includes multimedia content preview information for displaying key information of the target multimedia content.
4. The step of displaying, on the search result page, the target search results related to each of the search intentions by region, as described above, On the search result page, the target search results related to each of the search intents and the plurality of search results corresponding to the search terms are displayed by region according to a second preset order. Here, different regions display target search results related to different search intents or search results corresponding to search terms. The second preset order is determined based on the degree of user attention to the search intent and a first set index value of the search results. The first set index value includes at least one of the correlation degree between the search results and the search terms, the content quality of the search results, and the click-through rate of the search results. The method according to claim 1 is characterized by the above.
5. The method includes: displaying a plurality of search results corresponding to the search terms in a target region of the search result page, where the target region is a display region after each region where the target search results related to each of the search intents are located. The method according to claim 1 or 2 is further characterized by the above.
6. The target multimedia content is determined by screening from a type of search results related to the search intent based on a second set index value. Here, the second set index value includes at least one of the attribute of the key information, the correlation degree between the search results and the search terms, the content quality of the search results, and the click-through rate of the search results. The method according to claim 1 is characterized by the above.
7. The target search results related to the search intent further include a preset control. After the target search results related to each of the search intents are displayed by region on the search result page, the method includes: when a trigger operation on the preset control is detected, jumping from the search result page to a special feature page and displaying a type of search results related to the search intent corresponding to the preset control on the special feature page. Or, when a trigger operation on the preset control is detected, create a floating layer page on the search result page, and display a type of search result related to the search intent corresponding to the preset control on the floating layer page. Or, when a trigger operation on the preset control is detected, expand the area corresponding to the preset control on the search result page, and display a type of search result related to the search intent corresponding to the preset control in the expanded area, and further move each target search result related to the search intent behind the area corresponding to the preset control in the expansion direction along the expansion direction. The method according to claim 1, further comprising the above.
8. The target search result related to the search intent further includes the number of a type of search result related to the search intent. The method according to claim 1, characterized in that.
9. The search intent is a polysemous word search intent or a multi-topic search intent. The method according to claim 1, characterized in that.
10. A search term receiving module for receiving search terms corresponding to a plurality of search intents. A search result display module for displaying target search results related to each of the search intents on the search result page by region, where the target search results include key information characterizing the search intent and target multimedia content corresponding to the key information. A search result display module. As described above, displaying the target search results related to each of the search intents on the search result page by region is Displaying the target search results related to each of the search intents on the search result page by region according to a first preset order, where the first preset order is determined based on the degree of attention of the user to each of the search intents. A search result display device, characterized by including the above. Claim 11 A processor, a memory for storing executable instructions, and wherein the processor reads the executable instructions from the memory and executes the executable instructions to implement the search result display method according to claim 1 or 2, a search result display device characterized by this. Claim 12 A computer-readable storage medium, characterized in that when executed by a processor, a computer program for implementing the search result display method according to claim 1 or 2 is stored in the processor.
Citation Information
Patent Citations
Retrieval system, retrieval method and retrieval program
JP2002278980A
Implemention of expanded search and provision for expanded search result
JP2009093648A
Visualization and navigation of search results
JP2010515125A
Methods and apparatus for visualizing, managing, monetizing, and personalizing knowledge search results on a user interface
US20070203903A1
Methods and systems for personalizing aggregated search results
US20160055252A1