Result display method and device, equipment and storage medium
The generated text and video search results are generated through a generative model and the correlation dimension is prompted on the video, which solves the problem of single search results and improves the information transmission rate and acquisition efficiency.
Patent Information
- Application Number
- CN202510487084.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2025-07-29
AI Technical Summary
In the prior art, the search results are relatively single, resulting in low information transmission rate.
Generate text and video search results through a generative model, and prompt related dimensions on the video to provide diversified search results.
It improves the transmission rate and acquisition efficiency of information, and enhances the diversity and accuracy of search results.
Smart Images

Figure CN120386943A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of search technology, and in particular, to a result display method, apparatus, device, and storage medium. Background Art
[0002] With the development of search technology, more and more applications can provide information search functions. In related technologies, when performing a search, generally, based on the search information, corresponding text search results are obtained and displayed. The search results are relatively single, thereby reducing the information transmission rate. Summary of the Invention
[0003] The present disclosure provides a result display method, apparatus, device, and storage medium, and this method improves the information transmission rate. The technical solution of the present disclosure is as follows.
[0004] According to one aspect of the embodiments of the present disclosure, a result display method is provided. The method includes:
[0005] In response to a search operation based on search information on an application page, display a search result page;
[0006] On the search result page, display text search results and video search results generated based on a generative model. The video search results include at least one video, and each video is displayed with its corresponding first prompt information. The at least one video is respectively a video associated with the search information in different dimensions, and the first prompt information corresponding to each video is used to prompt the dimension associated with the video and the search information.
[0007] In some embodiments, the at least one video includes at least one of the following:
[0008] The source video of the search information;
[0009] A video whose interaction times in the videos associated with the search information meet the first number condition;
[0010] A video whose commentary information in the videos associated with the search information meets the commentary condition;
[0011] A video published by a first object in the videos associated with the search information, where the first object is an associated object of the terminal login object.
[0012] In some embodiments, displaying the video search results on the search result page includes at least one of the following:
[0013] On the search result page, display the video covers of the at least one video respectively. Any video cover is used to play the corresponding video after being triggered;
[0014] Display a video floating window on the search result page, and play the at least one video in turn within the video floating window;
[0015] Display the video covers of the at least one video on the search result page in turn, and any video cover is used to play the corresponding video after being triggered.
[0016] In some embodiments, the method further includes:
[0017] In response to a switching operation on the video search results on the search result page, switch the at least one video displayed on the search result page.
[0018] In some embodiments, the method further includes:
[0019] Display respective corresponding second prompt messages on each video on the search result page, and the second prompt message corresponding to each video is used to prompt at least one of the publisher, publication time, and interaction times of the video.
[0020] In some embodiments, the displaying text search results generated based on a generative model on the search result page includes:
[0021] Display text generalization information of the search information in at least one dimension on the search result page, and the text generalization information is obtained by the generative model generalizing the multimedia resources associated with the search information.
[0022] In some embodiments, the method further includes:
[0023] Display link information of the multimedia resources from which the text generalization information is sourced in the adjacent area of each text generalization information on the search result page;
[0024] In response to a triggering operation on the link information of any multimedia resource, display the details page of the multimedia resource corresponding to the triggered link information.
[0025] In some embodiments, the method further includes:
[0026] Display at least one interaction message for the search information on the search result page, and the at least one interaction message includes at least one of a first type of interaction message and a second type of interaction message. The first type of interaction message refers to the interaction messages posted in the at least one video, and the second type of interaction message refers to the interaction messages posted on the search result page.
[0027] In some embodiments, the method further includes:
[0028] In response to a reply operation on a first interaction message among interaction messages of a first type on the search result page, a reply message generated based on the reply operation is displayed on the search result page and in the source video of the first interaction message.
[0029] In some embodiments, the method further includes:
[0030] In response to a viewing operation on a second interaction message among interaction messages of the first type on the search result page, the source video of the second interaction message is played, and the second interaction message is displayed on the source video.
[0031] In some embodiments, displaying at least one interaction message for the search information on the search result page includes:
[0032] The at least one interaction message is alternately displayed on the search result page.
[0033] In some embodiments, the at least one interaction message displayed on the search result page includes at least one of the following:
[0034] An interaction message whose interaction times in the interaction messages for the search information meet a second times condition;
[0035] An interaction message whose posting time in the interaction messages for the search information meets a posting time condition;
[0036] An interaction message posted by a second object in the interaction messages for the search information, where the second object is an associated object of the terminal login object.
[0037] In some embodiments, the method further includes at least one of the following:
[0038] If the search information indicates a target item, a redemption card for the target item is displayed on the search result page, and in response to a trigger operation on the redemption card, a redemption page for the target item is displayed;
[0039] If the search information indicates a target person, an introduction card for the target person is displayed on the search result page, and in response to a trigger operation on the introduction card, an introduction page for the target person is displayed.
[0040] In some embodiments, the method further includes:
[0041] Display image search results on the search result page, where the image search results include at least one of a first type of image and a second type of image. The first type of image is an image in the at least one video that meets a preset condition, and the second type of image is generated by a generative model based on the first type of image.
[0042] In some embodiments, the method further includes:
[0043] In response to a generation operation on a first image in the first type of images, display the first image as a second image, where the second image is generated by a generative model based on the first image.
[0044] According to another aspect of the embodiments of the present disclosure, there is provided a result display device, where the device includes:
[0045] A first display unit configured to execute a search operation based on search information on an application page and display a search result page in response thereto;
[0046] The first display unit is further configured to execute displaying text search results and video search results generated based on a generative model on the search result page. The video search results include at least one video, and each video has a corresponding first prompt message displayed thereon. The at least one video is a video associated with the search information in different dimensions, and the first prompt message corresponding to each video is used to prompt the dimension associated with the video and the search information.
[0047] In some embodiments, the at least one video includes at least one of the following:
[0048] The source video of the search information;
[0049] A video in the videos associated with the search information whose interaction times meet a first number condition;
[0050] A video in the videos associated with the search information whose commentary information meets a commentary condition;
[0051] A video posted by a first object in the videos associated with the search information, where the first object is an associated object of the terminal login object.
[0052] In some embodiments, the first display unit is configured to execute at least one of the following:
[0053] Display the video covers of the at least one video on the search result page, and any video cover is used to play the corresponding video after being triggered;
[0054] Display a video floating window on the search result page, and play the at least one video in turn within the video floating window;
[0055] Display the video covers of the at least one video respectively on the search result page in turn, and any video cover is used to play the corresponding video after being triggered.
[0056] In some embodiments, the device further includes a switching unit configured to perform:
[0057] In response to a switching operation on the video search results on the search result page, switch the at least one video displayed on the search result page.
[0058] In some embodiments, the device further includes a second display unit configured to perform:
[0059] Display respective corresponding second prompt messages on each video on the search result page, and the second prompt message corresponding to each video is used to prompt at least one of the publisher, release time, and interaction times of the video.
[0060] In some embodiments, the first display unit is configured to perform:
[0061] Display text summary information of the search information in at least one dimension on the search result page, and the text summary information is obtained by a generative model summarizing the multimedia resources associated with the search information.
[0062] In some embodiments, the first display unit is further configured to perform:
[0063] Display link information of the multimedia resources from which the text summary information is derived in the adjacent area of each text summary information on the search result page;
[0064] In response to a trigger operation on the link information of any multimedia resource, display the detail page of the multimedia resource corresponding to the triggered link information.
[0065] In some embodiments, the device further includes a third display unit configured to perform:
[0066] Display at least one interaction message for the search information on the search result page, and the at least one interaction message includes at least one of a first type of interaction message and a second type of interaction message. The first type of interaction message refers to the interaction message posted in the at least one video, and the second type of interaction message refers to the interaction message posted on the search result page.
[0067] In some embodiments, the device further includes a reply unit configured to perform:
[0068] In response to a reply operation on a first interaction message among first-type interaction messages on the search result page, display a reply message generated based on the reply operation on the search result page and in the source video of the first interaction message.
[0069] In some embodiments, the device further includes a viewing unit configured to perform:
[0070] In response to a viewing operation on a second interaction message among first-type interaction messages on the search result page, play the source video of the second interaction message and display the second interaction message on the source video.
[0071] In some embodiments, the third display unit is configured to perform:
[0072] Display the at least one interaction message on the search result page in turn.
[0073] In some embodiments, the at least one interaction message displayed on the search result page includes at least one of the following:
[0074] An interaction message among interaction messages for the search information whose interaction times meet a second number condition;
[0075] An interaction message among interaction messages for the search information whose publication time meets a publication time condition;
[0076] An interaction message among interaction messages for the search information published by a second object, where the second object is an associated object of the terminal login object.
[0077] In some embodiments, the device further includes a fourth display unit configured to perform at least one of the following:
[0078] If the search information indicates a target item, display a redemption card for the target item on the search result page, and in response to a trigger operation on the redemption card, display a redemption page for the target item;
[0079] If the search information indicates a target person, display an introduction card for the target person on the search result page, and in response to a trigger operation on the introduction card, display an introduction page for the target person.
[0080] In some embodiments, the device further includes a fifth display unit configured to perform:
[0081] Display image search results on the search result page, where the image search results include at least one of a first type of image and a second type of image. The first type of image is an image in the at least one video that meets a preset condition, and the second type of image is generated by a generative model based on the first type of image.
[0082] In some embodiments, the apparatus further includes a generating unit configured to perform:
[0083] In response to a generation operation on a first image in the first type of images, display the first image as a second image, where the second image is generated by a generative model based on the first image.
[0084] According to another aspect of the embodiments of the present disclosure, an electronic device is provided, which includes:
[0085] A processor;
[0086] A memory for storing instructions executable by the processor;
[0087] Wherein, the processor is configured to execute the instructions to implement the above result display method.
[0088] According to another aspect of the embodiments of the present disclosure, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the above result display method.
[0089] According to another aspect of the embodiments of the present disclosure, a computer program product is provided. The computer program product includes a computer program, and when the computer program is executed by a processor, the above result display method is implemented.
[0090] The embodiments of the present disclosure provide a result display method. When performing a search based on search information, the method not only displays text search results generated by a generative model, but also displays at least one video associated with the search information in different dimensions, and prompts the dimension associated with the search information for each video. In this way, by using the generative model to generate text search results, the text search results are more accurate and of higher quality, enabling the terminal login object to quickly obtain key content based on the text search results, improving the information transmission efficiency; and providing search results in multiple media forms such as text and video, improving the diversity of search results, and providing videos associated with the search information from multiple dimensions, further improving the diversity of search results, thus improving the search quality; and, also prompting the dimension associated with the search information for each video, facilitating the terminal login object to view the video based on the prompted dimension, improving the information transparency rate, and further improving the information acquisition efficiency of the terminal login object.
[0091] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0092] The accompanying drawings herein are incorporated into and constitute a part of this specification, showing embodiments consistent with the present disclosure, and together with the specification are used to explain the principles of the present disclosure and do not unduly limit the present disclosure.
[0093] Figure 1 is a schematic diagram of an implementation environment shown according to an exemplary embodiment.
[0094] Figure 2 is a flowchart of a result display method shown according to an exemplary embodiment.
[0095] Figure 3 is a flowchart of another result display method shown according to an exemplary embodiment.
[0096] Figure 4 is a schematic diagram of an application page shown according to an exemplary embodiment.
[0097] Figure 5 is a schematic diagram of a search result page shown according to an exemplary embodiment.
[0098] Figure 6 is a schematic diagram of another search result page shown according to an exemplary embodiment.
[0099] Figure 7 is a schematic diagram of yet another search result page shown according to an exemplary embodiment.
[0100] Figure 8 is a block diagram of a result display device shown according to an exemplary embodiment.
[0101] Figure 9 is a block diagram of a terminal shown according to an exemplary embodiment. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0102] To enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
[0103] It should be noted that the terms "first", "second", etc. in the specification, claims and above-mentioned drawings of the present disclosure are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. On the contrary, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0104] It should be noted that the information (including but not limited to user equipment information, user personal information, etc.), data (including but not limited to data for analysis, stored data, displayed data, etc.) and signals involved in the present disclosure are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions. For example, the text search results, video search results, interactive messages, etc. involved in the present disclosure are obtained under full authorization.
[0105] The result display method provided by the embodiments of the present disclosure can be executed by an electronic device, and the electronic device can be provided as at least one of a terminal and a server. Figure 1 It is a schematic diagram of an implementation environment provided by the embodiments of the present disclosure. Refer to Figure 1 This implementation environment includes: a terminal 101 and a server 102.
[0106] In some embodiments, a target application is installed on the terminal 101, and the target application provides a search function. The terminal 101 responds to a search operation based on search information, displays a search result page, and displays text search results and video search results on the search result page. The video search results include at least one video associated with the search information in different dimensions, and the dimension associated with the search information is prompted for each video. The target application can be any application with a search function such as a shopping application, a news application, a search application, a video application, and a social application, etc., and no specific limitation is made here. The server 102 is the background server of the target application and is used to provide background services for the search function of the terminal 101.
[0107] The terminal 101 can be at least one of devices such as a smart phone, a smart watch, a desktop computer, a laptop computer, a virtual reality terminal, an augmented reality terminal, a wireless terminal, and a laptop portable computer. The terminal 101 has a communication function and can access a wired network or a wireless network. The terminal 101 can generally refer to one of multiple terminals. Those skilled in the art can understand that the number of the above terminals can be more or less. The server 102 can be an independent physical server, or a server cluster or a distributed file system composed of multiple physical servers. It can also be a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. In some embodiments, the server 102 is directly or indirectly connected to the terminal 101 through a wired or wireless communication method. The embodiments of the present disclosure do not limit this. Optionally, the number of the above servers 102 can be more or less, and the embodiments of the present disclosure do not limit this. Of course, the server 102 can also include other functional servers to provide more comprehensive and diverse services. Among them, the server 102 undertakes the main computing work, and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work, and the terminal 101 undertakes the main computing work; or, the server 102 or the terminal 101 can each independently undertake the computing work. The embodiments of the present disclosure do not limit this.
[0108] Figure 2 is a flowchart of a result display method shown according to an exemplary embodiment, as Figure 2 shown, this method is executed by a terminal, and this method includes the following steps.
[0109] In step S201, in response to a search operation based on search information on an application page, the terminal displays a search result page.
[0110] In the embodiments of the present disclosure, the application page is a page within a target application, and the target application provides a search function. The application page is a page within the target application that provides a search function.
[0111] Among them, the search information can be text, picture, or voice. If the search information is a picture, the key semantics in the picture are extracted and searched based on the key semantics. If the search information is voice, the voice is text-recognized and searched based on the recognized text.
[0112] Among them, the search information can be ordinary information for searching anything, and can also be information for searching current popular events, such as the search information is used to search current popular meme events.
[0113] In step S202, the terminal displays text search results and video search results generated based on a generative model on the search result page. The video search results include at least one video, and each video has its corresponding first prompt message displayed thereon. The at least one video is respectively a video associated with the search information in different dimensions, and the first prompt message corresponding to each video is used to prompt the dimension associated with the video and the search information.
[0114] In the embodiment of the present disclosure, the terminal searches within the target application based on the search information to obtain initial search results, and integrates the text of the initial search results through a generative model to obtain text search results. The initial search results may include various forms of multimedia resources such as text, pictures, or videos. When the generative model integrates the text of the initial search results, it extracts various key information from the initial search results, integrates the various key information, and outputs the text search results. Optionally, the generative model extracts key information from multiple different dimensions, obtains text summary information in multiple dimensions based on the extracted key information in multiple dimensions, and outputs the text summary information in multiple dimensions as the text search results, thereby facilitating the terminal login object to quickly obtain key content based on the text search results and improving the information transmission efficiency.
[0115] In the embodiment of the present disclosure, the terminal searches for videos within the target application based on the search information to obtain multiple videos associated with the search information. These multiple videos are associated with the search information in different dimensions. The terminal can provide all these multiple videos to the terminal login object, or can screen out some and provide them to the terminal login object. Correspondingly, for the multiple videos associated with the search information, the terminal screens out videos from different dimensions respectively, and then provides diverse videos on the search result page. If there are multiple videos associated with the search information in certain dimensions, videos that meet certain conditions can also be screened out from these multiple videos and displayed on the search result page. For example, for the explanatory video of the search information, the video with the best explanation can be selected and displayed on the search result page.
[0116] Among them, the number of videos in each dimension displayed on the search result page can be one or more. In this embodiment, taking the example of displaying one video in each dimension on the search result page, diverse videos can be provided for the terminal login object.
[0117] Among them, the multiple dimensions can be set as needed. For example, the multiple dimensions can be defined from the source dimension of the search information, the explanation situation dimension, the interaction situation dimension, the publisher dimension, etc. Correspondingly, the multiple dimensions of videos can include the source video of the search information, the video with the best explanation, the video with the most interaction times, the video published by the target object, etc.
[0118] It should be noted that the terminal can perform a search based on the search information through the server, and then display the text search results and video search results retrieved by the server on the search result page.
[0119] Embodiments of the present disclosure provide a result display method. When performing a search based on search information, this method not only displays text search results generated based on a generative model, but also displays at least one video associated with the search information in different dimensions, and prompts the dimension associated with the search information for each video. In this way, the text search results are generated through the generative model, making the text search results more accurate and of higher quality, enabling the terminal login object to quickly obtain key content based on the text search results, improving the information transmission efficiency; and providing search results in multiple media forms such as text and video, improving the diversity of the search results, and also providing videos associated with the search information from multiple dimensions, further improving the diversity of the search results, thus improving the search quality; and, also prompting the dimension associated with the search information for each video, facilitating the terminal login object to view the video based on the prompted dimension, improving the information transmission rate, and further improving the information acquisition efficiency of the terminal login object.
[0120] The above Figure 2 shows only the basic process of the present disclosure. Below, based on a specific implementation manner, the solution provided by the present disclosure will be further elaborated. Refer to Figure 3 , Figure 3 is a flowchart of another result display method shown according to an exemplary embodiment. This method is executed by the terminal and includes the following steps.
[0121] In step S301, the terminal displays an application page.
[0122] In embodiments of the present disclosure, the application page is a page that provides a search function within the target application. For example, the application page is the search page within the target application.
[0123] In some embodiments, a first search control is displayed on some pages within the target application. In response to a trigger operation on the first search control, the terminal enters the application page. For example, if the target application is a video application, a first search control is displayed on the video playback page of the video application. In response to a trigger operation on the first search control on the video playback page, the terminal displays the application page. Again, for example, if the target application is a search application, a first search control is displayed on the main page of the search application. In response to a trigger operation on the first search control on the main page, the terminal displays the application page. In other embodiments, if the target application is a search application, then the application page can be the main page of the search application, and the main page is the search page.
[0124] In some embodiments, a search box and a second search control are displayed on an application page. The search box is used to input search information, and the second search control is used to trigger a search operation.
[0125] In step S302, in response to a search operation based on the search information on the application page, the terminal displays a search result page.
[0126] Wherein, a search box is displayed on the application page. The search box is used to input search information. After the search information is input into the search box, in response to the confirmation operation of the search information, the terminal displays a search result page.
[0127] In some embodiments, a second search control is displayed on the application page. The confirmation operation of the search information is also the triggering operation of the second search control. In other embodiments, a third search control is further displayed on the application page. The third search control has a different function from the second search control. The third search control is used for ordinary search, and the second search control is used for intelligent search, that is, to implement the result display method provided by the embodiments of the present disclosure.
[0128] For example, refer to Figure 4 , Figure 4 is a schematic diagram of an application page provided according to an exemplary embodiment. Among them, a search box 401, a second search control 402, and a third search control 403 are displayed on the application page.
[0129] In other embodiments, a plurality of recommended search information is also displayed on the application page. In response to the triggering operation of any recommended search information, the terminal automatically fills the recommended search information into the search box as search information for searching, and then displays the corresponding search result page.
[0130] Optionally, the search operation based on the recommended search information is defaulted to intelligent search. Or, the search operation based on the recommended search information is defaulted to ordinary search. The terminal displays ordinary search results on the search result page, and an intelligent label control is displayed on the search result page. In response to the triggering operation of the intelligent label control, intelligent search results are displayed on the search result page, that is, the text search results, video search results, interactive messages, pictures, etc. in the following steps S303 - S305 are displayed. Correspondingly, if the third search control is triggered to perform an ordinary search on the search information, ordinary search results are displayed on the search result page, and in response to the triggering operation of the intelligent label control on the search result page, the ordinary search results displayed on the search result page can be switched to intelligent search results.
[0131] Further, there are also various other search tag controls displayed on the search result page, which are used to indicate search results of the search information in different dimensions. In response to a triggering operation on any one of the search tag controls, the search result page switches to display the search results in the corresponding dimension. For example, the various dimensions may include various dimensions such as comprehensive, pictures, music, etc. The comprehensive dimension is used to display ordinary search results.
[0132] For example, referring to Figure 5 , Figure 5 FIG. is a schematic diagram of a search result page shown according to an exemplary embodiment. The search box 501, the second search control 502, and the third search control 503 are still displayed on the search result page, and an intelligent tag control 504 and multiple other search tag controls are also displayed.
[0133] In step S303, the terminal displays text search results and video search results generated based on a generative model on the search result page. The video search results include at least one video, and each video is displayed with its corresponding first prompt information. The at least one video is respectively a video associated with the search information in different dimensions, and the first prompt information corresponding to each video is used to prompt the dimension associated with the video and the search information.
[0134] In the embodiments of the present disclosure, the text search results and the video search results may be displayed in different regions on the search result page. For example, the text search results are displayed in the first display region on the search result page, and the video search results are displayed in the second display region on the search result page. The display positions of the first display region and the second display region can be set as needed. For example, the first display region is located above the second display region, that is, the text search results are displayed above the video search results. For example, continue to refer to Figure 5 , the text search results 505 are displayed above the video search results 506.
[0135] In some embodiments, the process of the terminal displaying text search results generated based on a generative model on the search result page includes the following implementation manners: The terminal displays text summary information of the search information in at least one dimension on the search result page. The text summary information is obtained by the generative model summarizing the multimedia resources associated with the search information.
[0136] Among them, the multimedia resources associated with the search information may be videos, texts, pictures, etc., and are not specifically limited herein.
[0137] Among them, the at least one dimension can be determined according to the type of the search information. For example, if the search information is used to search for an event, then the at least one dimension is used to indicate the development context of the event. Correspondingly, the at least one dimension includes dimensions such as the cause of the event, online fermentation, subsequent events, and impact of the event. If the search information is used to search for a certain food, then the at least one dimension is used to introduce the food. Correspondingly, the at least one dimension includes dimensions such as the definition of the food, the production method of the food, and the cultural impact brought by the food.
[0138] Further, for the convenience of the terminal login object to understand, the text search result not only includes the text summary information of each dimension, but also includes the title of each dimension, which is convenient for the terminal login object to more quickly understand the text summary information based on the title of the dimension. For example, continuing to refer to Figure 5 , the text search result includes the text summary information 507 of multiple dimensions, and the title 508 of each dimension is shown in bold.
[0139] In this embodiment, the text search result is the text summary information of the search result in different dimensions, which is the core conclusion extracted from the latest resources and event context of the whole network, enabling the terminal login object to obtain the key content of the search information by reading less text, without the terminal login object having to view more information, thus improving the information transmission efficiency and the human-computer interaction efficiency.
[0140] In some embodiments, the terminal also displays the link information of the multimedia resource from which the text summary information is sourced in the adjacent area of each text summary information on the search result page; in response to a trigger operation on the link information of any multimedia resource, the details page of the triggered link information is displayed.
[0141] Among them, the text summary information of each dimension can be sourced from one or more multimedia resources, so one or more link information is displayed for each text summary information on the search result page. If the multimedia resource is a web resource, the details page is the corresponding web page. If the multimedia resource is a video, the details page is the video playback page.
[0142] In this embodiment, the terminal displays the link information of the multimedia resource from which it is sourced in the adjacent area of each text summary information, establishing a visual association between the two, which is convenient for the terminal login object to understand. Triggering the link information can directly jump to the details page of the source multimedia resource, so there is no need to find other paths to enter the details page, that is, it is convenient to view the source multimedia resource, obviously shortening the interaction path and improving the human-computer interaction efficiency.
[0143] In the embodiments of the present disclosure, the at least one video is a video associated with the search information in different dimensions, and the at least one video may include at least one of the following.
[0144] (1) The source video of the search information.
[0145] Among them, the terminal can search for videos within the target application platform or within other platforms outside the target application. It should be noted that the search on other platforms is authorized and permitted by those other platforms in advance.
[0146] Correspondingly, the first prompt information displayed by the terminal on the source video is used to prompt the terminal login object that this video is the source video of the search information. For example, the first prompt information is "Source Video".
[0147] In this embodiment, providing the source video of the search information on the search result page enables the terminal login object to understand the search information from the source. Obviously, the source video has high value, that is, high-quality search results are provided, thereby improving the information transmission efficiency on the search result page, and there is no need for the terminal login object to obtain the source video through other interaction paths, which obviously also improves the human-computer interaction efficiency.
[0148] Furthermore, since the source video of the search information has high value and the terminal login object is likely to view this source video, the source video is displayed at the top of at least one video, reducing the interaction efficiency when viewing the source video.
[0149] (2) Videos among the videos associated with the search information whose interaction times meet the first number condition.
[0150] Among them, the interaction times include at least one of the number of comments, the number of likes, the number of forwards, and the number of collections, etc. The first number condition can be the most interaction times or the interaction times reaching the first number threshold.
[0151] Correspondingly, the first prompt information displayed by the terminal on this video is used to prompt the terminal login object that this video is a video whose interaction times meet certain conditions. For example, if the first number condition is the most interaction times, the first prompt information is used to prompt that this video is the most popular video.
[0152] In this embodiment, the more the interaction times of the video, the more objects participate in the topic discussion based on this video. Therefore, the value of this video is higher. Then, such a video is displayed on the search result page, that is, high-quality search results are provided, enabling the terminal login object to obtain effective key information from this one video, thereby improving the information transmission efficiency on the search result page.
[0153] (3) Videos among the videos associated with the search information whose commentary information meets the commentary condition.
[0154] Among them, the videos associated with the search information include explanatory videos for the search information and other videos. Optionally, the videos are those determined from the explanatory videos for the search information where the explanatory information meets the explanatory conditions.
[0155] Among them, whether the explanatory information meets the explanatory conditions can be determined by the number of interactions of the video. The more the number of interactions of the video, the better the explanatory degree. Correspondingly, the explanatory conditions can be that the number of interactions of the video reaches a preset number of interactions or the number of interactions is the largest.
[0156] In some other embodiments, whether the explanatory information meets the explanatory conditions can also be judged by one or more of the accuracy, depth, breadth, logic, speech clarity, language vividness, emotional expression ability, cooperation with the picture, and authority of the explanatory information, etc., which are not specifically limited herein.
[0157] Correspondingly, the first prompt information displayed by the terminal on this video is used to prompt the terminal login object that this video is a video whose explanatory information meets the explanatory conditions. For example, if the explanatory condition is the best explanation, the first prompt information is used to prompt that this video is the video with the best explanation.
[0158] In this embodiment, that the explanatory information of the video meets the explanatory conditions indicates that the explanatory effect of this video on the search information is good. Furthermore, this video is provided to the terminal login object as a search result, enabling the terminal login object to quickly and efficiently understand the search information based on the explanation in this video, improving the information transmission efficiency and also improving the quality of the search result.
[0159] (4) The video published by the first object among the videos associated with the search information, where the first object is an associated object of the terminal login object.
[0160] Among them, the associated object of the terminal login object can be an object followed by the terminal login object, an object that follows the terminal login object, or an object that mutually follows the terminal login object.
[0161] Correspondingly, the first prompt information displayed by the terminal on this video is used to prompt the terminal login object that this video is a video published by one of its associated objects.
[0162] In this embodiment, since the terminal login object is often more interested in the videos of its associated objects, providing the videos published by its associated objects among the videos associated with the search information on the search result page is conducive to attracting the attention of the terminal login object, that is, conducive to promoting the terminal login object to view the videos and improving the quality of the search result.
[0163] In the embodiments of the present disclosure, the display area and display form of the first prompt information on the video can be set as needed. For example, if the displayed video refers to the video cover of the video, the first prompt information can be displayed in the form of a label at the top of the video cover. For example, continue to refer to Figure 5 , the first prompt information 509 is displayed at the top of each video cover.
[0164] In some embodiments, the terminal also displays respective second prompt information on each video on the search result page, and the second prompt information corresponding to each video is used to prompt at least one of the video publisher, the release time, and the number of interactions.
[0165] In this embodiment, by displaying the second prompt information on each video, the information transmission rate is improved, enabling the terminal login object to select a video for viewing based on the second prompt information, without the need for the terminal login object to view the video to obtain this information, thereby improving the information transmission efficiency.
[0166] In some embodiments, the terminal displays video search results on the search result page, including at least one of the following implementation methods:
[0167] (1) The terminal displays the video covers of at least one video on the search result page, and any video cover is used to play the corresponding video after being triggered.
[0168] In some embodiments, the at least one video is associated with the search information in different dimensions. Optionally, there is a certain priority among multiple dimensions, and the terminal displays the video covers of the at least one video based on the priority order, that is, the video with a higher priority dimension has its video cover displayed more prominently.
[0169] In this embodiment, the video covers of all videos are displayed at once, so that more video search results can be provided to the terminal login object at once, improving the information transmission rate. Triggering any video cover can directly play the corresponding video, shortening the interaction path and improving the interaction efficiency.
[0170] (2) The terminal displays a video floating window on the search result page, and at least one video is played in turn in the video floating window.
[0171] Among them, the video floating window can be displayed in the blank area on the search result page or on the upper layer of the text search results. Further, the terminal login object can move the display position of the video floating window on the search result page. That is, in response to a drag operation on the video floating window, the video floating window is displayed moving along the drag trajectory on the search result page. Further, the video floating window can also be cancelled from being displayed on the search result page.
[0172] Among them, if the video is only displayed in the video floating window, the first prompt message, the second prompt message, etc. are displayed in the video floating window along with the video.
[0173] In this embodiment, the video floating window is displayed on the search result page, and the video is played in the video floating window. On the one hand, this reduces the area occupied by the search result page. On the other hand, the video is directly played without the need for the terminal user to manually play the video, improving the human-computer interaction efficiency.
[0174] In some other embodiments, the above two implementation methods can be combined, that is, the video covers of at least one video are displayed on the video search interface, and the at least one video is played in turn in the video floating window on the search result page. Further, in response to a trigger operation on the video cover of any video, the video corresponding to the video cover is played in the video floating window, that is, the video played in the video floating window can be switched at any time.
[0175] (3) The terminal alternately displays the video covers of at least one video on the search result page, and any video cover is used to play the corresponding video after being triggered.
[0176] In this embodiment, the video covers of at least one video are alternately displayed on the search result page, so that each video cover can be displayed with a larger area on the search result page, and thus more information of each video can be displayed, which is beneficial to improving the information transmission rate.
[0177] In some embodiments, the terminal can also respond to a switching operation on the video search results on the search result page and switch the at least one video displayed on the search result page.
[0178] Among them, a switching control is displayed on the search result page, and the switching operation on the video search results is also the trigger operation on the switching control. Or, the switching operation on the video search results is a preset gesture operation on the search result page.
[0179] Among them, since the at least one video includes videos associated with the search information in different dimensions, and there can be multiple videos associated with the search information in each dimension, optionally, in response to the switching operation, for the videos in each dimension, the videos in that dimension are switched to other videos in that dimension. Further, the videos in each dimension can also be switched individually. For example, in response to a switching operation on the videos in any dimension on the search result page, the terminal switches the videos in that dimension to other videos in that dimension.
[0180] In another implementation, since multiple videos associated with the search information in multiple dimensions can be searched, and only a part of the videos in some dimensions are displayed on the search result page at a time. For example, if multiple videos associated with the search information in 6 dimensions are searched, 3-dimensional videos are displayed on the search result page at a time. Therefore, in response to the switching operation, the videos displayed on the search result page are also switched to the videos in other dimensions outside this part of the dimensions. Further, priorities are set among the multiple dimensions, and the terminal displays the videos in these multiple dimensions successively based on the priorities among these multiple dimensions.
[0181] In this embodiment, the terminal login object can switch the videos in the video search results, and thus the videos that can be viewed are provided on the search result page, improving the information transmission rate; and, when the terminal login object is not satisfied with the provided videos, it can also be switched at any time, with convenient operation and improved human-computer interaction efficiency.
[0182] In step S304, the terminal displays at least one interaction message for the search information on the search result page. The at least one interaction message includes at least one of a first type of interaction message and a second type of interaction message. The first type of interaction message refers to the interaction message published in at least one video, and the second type of interaction message refers to the interaction message published on the search result page.
[0183] Among them, the interaction message published in the video can be a comment message, a bullet screen message, etc. in the video.
[0184] In some embodiments, the terminal also displays a message publishing control on the search result page. The terminal login object can publish an interaction message on the search result page based on this message publishing control, that is, enabling the terminal login object to participate in the topic discussion of the search information. For example, see Figure 6 , Figure 6 FIG. is a schematic diagram of a search result page shown according to an exemplary embodiment. Among them, a message publishing control 601 is also displayed on the search result page.
[0185] In some embodiments, the at least one interaction message displayed on the search result page includes at least one of the following:
[0186] (1) An interaction message whose interaction times in the interaction message for the search information meet the second number condition.
[0187] Among them, the interaction times include at least one of the reply times and the interaction times. The interaction times such as the like times. The second number condition can be that the interaction times reach the second number threshold.
[0188] In this embodiment, the more interaction times an interaction message has, it indicates that more objects have participated in the topic discussion based on this interaction message. Therefore, the value of this interaction message is higher. Furthermore, such an interaction message is displayed on the search result page, that is, high-quality interaction messages are provided, enabling the terminal login object to obtain effective key information based on the provided interaction messages, thereby improving the information transmission efficiency on the search result page.
[0189] (2) Interaction messages among the interaction messages for the search information whose publication time meets the publication time condition.
[0190] Among them, the publication time condition can be that the publication time is not later than a preset time point, that is, the interaction messages published recently. In this embodiment, providing interaction messages with a new publication time on the search result page ensures the timeliness of the provided interaction messages, thereby improving the quality of the provided interaction messages.
[0191] (3) Interaction messages among the interaction messages for the search information published by a second object, where the second object is an associated object of the terminal login object.
[0192] Among them, the associated object of the terminal login object can be an object followed by the terminal login object, an object that follows the terminal login object, or an object that mutually follows the terminal login object.
[0193] In this embodiment, since the terminal login object is often more interested in the interaction messages published by its associated objects, providing the interaction messages published by its associated objects on the search result page is conducive to attracting the attention of the terminal login object, facilitating the terminal login object to view, and thereby improving the quality of the search results.
[0194] In other embodiments, the interaction messages displayed on the search result page can also include the interaction messages that a third object has interacted with among the interaction messages for the search information. The interaction messages that the third object has interacted with include the interaction messages replied by the third object and the interaction messages liked by the third object, and the third object is an associated object of the terminal login object.
[0195] In some embodiments, the terminal also displays the publisher information, interaction controls, and interaction times of each interaction message on the search result page. Among them, in response to the triggering operation on the interaction control, the displayed interaction times increase, that is, the interaction with the interaction message is realized. If the interaction control is a like control, triggering the like control to like the interaction message increases the like times of the interaction message.
[0196] Further, for the interactive messages published in the video and displayed on the search result page, the number of interactions of the interactive message includes not only the number of interactions generated on the search result page, but also the number of interactions generated by the interactive message in the video.
[0197] Among them, at least one interactive message is displayed in the third display area on the search result page. Optionally, the third display area is located below the second display area.
[0198] In some embodiments, since the number of interactive messages for the search information is large, the process of the above terminal displaying at least one interactive message for the search information on the search result page includes the following implementation: The terminal alternately displays at least one interactive message on the search result page.
[0199] Among them, at least one interactive message can be alternately displayed on the search result page in the form of a barrage, that is, at least one interactive message is alternately displayed in the third display area on the search result page in the form of a barrage. For example, continue to refer to Figure 6 , multiple interactive messages 602 are displayed on the search result page in the form of a barrage.
[0200] In other embodiments, at least one interactive message can also be displayed in the form of a barrage on the upper layer of the text search result or the video search result or other information on the search result page, without separately occupying a part of the display area on the search result page.
[0201] In some embodiments, the terminal login object can also reply to the interactive messages on the search result page. Among them, in response to the reply operation on the first interactive message in the first type of interactive messages on the search result page, a reply message generated based on the reply operation is displayed on the search result page and in the source video of the first interactive message.
[0202] Optionally, a reply control for each interactive message is displayed on the search result page, and the reply control is used to publish a reply message to the interactive message.
[0203] In this embodiment, when replying to an interactive message on the search result page, the corresponding reply message can be not only displayed on the search result page, but also synchronously displayed in its original video. In this way, the operation result can be displayed at multiple positions through one operation, without more operation steps, which obviously improves the human-computer interaction efficiency.
[0204] In some embodiments, in response to the viewing operation on the second interactive message in the first type of interactive messages on the search result page, the terminal plays the source video of the second interactive message, and the second interactive message is displayed on the source video.
[0205] Among them, the terminal can jump to the playback interface to play the source video of the second interaction message, or can display a video floating window on the playback interface, and display the source video of the second interaction message in the video floating window.
[0206] In this embodiment, for the interaction messages published in the video on the search result page, the source video can be viewed through the viewing operation, so that the terminal login object can conveniently and efficiently further understand the second interaction message, expand the interaction path, and improve the human-computer interaction efficiency. Moreover, the interaction message is also displayed on the source video of the interaction message, so that the terminal login object establishes a visual connection between the interaction message and the source video, and improves the information transmission rate.
[0207] In step S305, the terminal displays picture search results on the search result page. The picture search results include at least one of the first type of pictures and the second type of pictures. The first type of pictures are pictures that meet the preset conditions in at least one video, and the second type of pictures are generated by the generative model based on the first type of pictures.
[0208] Among them, the preset conditions can be set as needed. For example, if the search information indicates a certain item, the pictures that meet the preset conditions in the video are the pictures that include the item in the video. If the search information indicates a certain person, the pictures that meet the preset conditions in the video are the pictures that include the person. It should be noted that the videos involved in this disclosure not only include ordinary videos, but also videos presented in the form of picture sets and videos presented in the form of pictures and texts, etc.
[0209] Among them, the terminal also displays a third prompt message on the second type of pictures on the search result page. The third prompt message is used to prompt that the picture is generated by the generative model or artificial intelligence. For example, the third prompt message is an AI picture.
[0210] In this embodiment, not only the original pictures in the video are displayed, but also the AI pictures generated based on the original pictures are displayed, enriching the diversity of the search results and making the information transmission more rich and vivid. Moreover, through learning a large amount of data and algorithm models, the generative model can better understand the search intention of the terminal login object, so as to present search results that better meet its needs for the terminal login object. And because the pictures generated by AI can provide a more intuitive display, it helps the terminal login object better understand the relevant content, thereby improving the information transmission efficiency.
[0211] In the disclosed embodiment, the second type of image is generated by a generative model based on the first type of image. Optionally, the generative model generates cartoon images based on the first type of image to enhance the fun. Alternatively, the generative model generates the second type of image based on the first type of image in combination with text search results. Accordingly, the second type of image can express richer semantic information, further facilitating understanding by the terminal login object.
[0212] In some embodiments, in response to a generation operation on a first picture of the first type of pictures, the terminal displays the first picture as a second picture, where the second picture is generated by a generative model based on the first picture.
[0213] The generation operation of the first image may be a preset gesture operation such as a long press operation on the image, or a trigger operation on the generation control of the first image, which is not specifically limited here.
[0214] In this embodiment, new images can be generated through AI for the images displayed on the search results page. This immediacy and convenience improves the efficiency of human-computer interaction and user experience, and expands the interaction path, which is conducive to promoting interaction.
[0215] Optionally, a style option is also displayed on the search results page to indicate the style of the generated second image. In response to a triggering operation on any style option, the generative model generates a second image of the style based on the first image.
[0216] The first type of pictures and the second type of pictures are displayed in a fourth display area on the search result page. Optionally, the fourth display area is displayed below the third display area.
[0217] In some embodiments, the search results page also displays other information of the search results, and further includes at least one of the following implementation methods: if the search information indicates that there is a target item, the terminal displays a redemption card for the target item on the search results page, and in response to a triggering operation on the redemption card, displays a redemption page for the target item; if the search information indicates that there is a target person, the terminal displays an introduction card for the target person on the search results page, and in response to a triggering operation on the introduction card, displays an introduction page for the target person.
[0218] The exchange card may display brief information such as an image and name of the target item, and may also display exchange information of the target item, such as the amount of virtual resources required to exchange the target item.
[0219] Optionally, the search information may indicate one or more target items, and at least one redemption card for the target item may be displayed on the search result page. At least one redemption card for each target item may be displayed on the search result page, and each redemption card corresponds to a different redemption link for redeeming the target item from different merchants.
[0220] In some embodiments, a prompt message for more redemption cards is also displayed on the search result page. In response to a trigger operation on the prompt message, more redemption cards may be displayed on the search result page, or in response to a trigger operation on the prompt message, a card list page may be displayed, and the card list page is used to display more redemption cards.
[0221] Among them, the profile information such as the image, name, and personal introduction of the target person may be displayed on the person card. If the search information indicates one or more target persons, at least one introduction card for the target person may be displayed on the search result page.
[0222] In the embodiments of the present disclosure, displaying the redemption card of the item on the search result page, on the one hand, improves the information transmission rate, and on the other hand, enables the user to directly enter the redemption page of the item through the redemption card during the search, without the need to search for the redemption channel additionally, shortening the interaction path and improving the human-computer interaction efficiency.
[0223] In the embodiments of the present disclosure, displaying the introduction card of the person on the search result page, on the one hand, improves the information transmission rate, and on the other hand, the terminal login object can quickly understand the core information without entering the homepage of the target person, improving the information transmission efficiency.
[0224] It should be noted that the serial numbers of the above steps S303 - S305 are only for convenience of description and do not limit the execution order. For example, steps S303 - S305 may be executed simultaneously to display information such as text search results, video search results, interaction messages, and picture search results on the search result page at the same time.
[0225] In the embodiments of the present disclosure, steps S303 - S305 are all optional implementation steps, and one or more of text search results, video search results, interaction messages, and picture search results may be displayed on the search result page, which is not specifically limited herein.
[0226] For example, refer to Figure 7 , Figure 7 is a schematic diagram of a search result page shown according to an exemplary embodiment. Among them, text search results 701, picture search results 702, and interaction messages 703 are displayed on the search result page.
[0227] In the embodiments of the present disclosure, the terminal can perform a search through the server to obtain the above-mentioned text search results, video search results, picture search results, interactive messages, etc. The server can not only perform a search within the platform of the target application, but also perform a search within other authorized platforms to obtain richer search results.
[0228] The embodiments of the present disclosure provide a result display method. When performing a search based on search information, this method not only displays text search results generated based on a generative model, but also displays at least one video associated with the search information in different dimensions, and prompts the dimension associated with the search information on each video. In this way, by using the generative model to generate text search results, the text search results are more accurate and of higher quality, enabling the terminal login object to quickly obtain key content based on the text search results, improving the information transmission efficiency; and providing search results in multiple media forms such as text and video, improving the diversity of search results, and also providing videos associated with the search information from multiple dimensions, further improving the diversity of search results, thus improving the search quality; and, also prompting the dimension associated with the search information on each video, which is conducive to the terminal login object viewing the video based on the prompted dimension, improving the information pass-through rate, and further improving the information acquisition efficiency of the terminal login object.
[0229] Figure 8 is a block diagram of a result display device shown according to an exemplary embodiment. Referring to Figure 8 , the device includes:
[0230] A first display unit 801, configured to execute a search operation based on search information on the application page and display a search result page;
[0231] The first display unit 801 is further configured to execute displaying text search results and video search results generated based on a generative model on the search result page. The video search results include at least one video, and each video is displayed with its corresponding first prompt information. The at least one video is respectively a video associated with the search information in different dimensions, and the first prompt information corresponding to each video is used to prompt the dimension associated with the search information.
[0232] In some embodiments, the at least one video includes at least one of the following:
[0233] The source video of the search information;
[0234] A video whose interaction times in the videos associated with the search information meet the first number condition;
[0235] A video whose commentary information in the videos associated with the search information meets the commentary condition;
[0236] Videos published by the first object in the videos associated with the search information, where the first object is an associated object of the object logged in to the terminal.
[0237] In some embodiments, the first display unit 801 is configured to perform at least one of the following:
[0238] Display the video covers of at least one video respectively on the search result page, and any video cover is used to play the corresponding video after being triggered;
[0239] Display a video floating window on the search result page, and play at least one video in turn in the video floating window;
[0240] Display the video covers of at least one video respectively in turn on the search result page, and any video cover is used to play the corresponding video after being triggered.
[0241] In some embodiments, the device further includes a switching unit configured to perform:
[0242] In response to a switching operation on the video search results on the search result page, switch at least one video displayed on the search result page.
[0243] In some embodiments, the device further includes a second display unit configured to perform:
[0244] Display the corresponding second prompt information for each video on the search result page, and the second prompt information corresponding to each video is used to prompt at least one of the video publisher, publication time, and interaction times.
[0245] In some embodiments, the first display unit 801 is configured to perform:
[0246] Display text summary information of the search information in at least one dimension on the search result page, and the text summary information is obtained by an information summarization of the multimedia resources associated with the search information by a generative model.
[0247] In some embodiments, the first display unit 801 is further configured to perform:
[0248] Display link information of the multimedia resources from which the text summary information is derived in the adjacent area of each text summary information on the search result page;
[0249] In response to a trigger operation on the link information of any multimedia resource, display the details page of the multimedia resource corresponding to the triggered link information.
[0250] In some embodiments, the device further includes a third display unit configured to perform:
[0251] Display at least one interactive message for the search information on the search result page, where the at least one interactive message includes at least one of a first type of interactive message and a second type of interactive message. The first type of interactive message refers to the interactive message posted in at least one video, and the second type of interactive message refers to the interactive message posted on the search result page.
[0252] In some embodiments, the device further includes a reply unit configured to perform:
[0253] In response to a reply operation on a first interactive message among the first type of interactive messages on the search result page, display a reply message generated based on the reply operation on the search result page and in the source video of the first interactive message.
[0254] In some embodiments, the device further includes a viewing unit configured to perform:
[0255] In response to a viewing operation on a second interactive message among the first type of interactive messages on the search result page, play the source video of the second interactive message and display the second interactive message on the source video.
[0256] In some embodiments, a third display unit is configured to perform:
[0257] Display at least one interactive message on the search result page in turn.
[0258] In some embodiments, the at least one interactive message displayed on the search result page includes at least one of the following:
[0259] An interactive message whose interaction times in the interactive messages for the search information meet a second number condition;
[0260] An interactive message whose posting time in the interactive messages for the search information meets a posting time condition;
[0261] An interactive message posted by a second object in the interactive messages for the search information, where the second object is an associated object of the terminal login object.
[0262] In some embodiments, the device further includes a fourth display unit configured to perform at least one of the following:
[0263] If the search information indicates a target item, display a redemption card for the target item on the search result page, and in response to a trigger operation on the redemption card, display a redemption page for the target item;
[0264] If the search information indicates a target person, display an introduction card for the target person on the search result page, and in response to a trigger operation on the introduction card, display an introduction page for the target person.
[0265] In some embodiments, the device further includes a fifth display unit configured to perform:
[0266] Display image search results on a search result page, where the image search results include at least one of a first type of image and a second type of image. The first type of image is an image that meets a preset condition in at least one video, and the second type of image is generated by a generative model based on the first type of image.
[0267] In some embodiments, the device further includes a generation unit configured to perform:
[0268] In response to a generation operation on a first image in the first type of images, display the first image as a second image, where the second image is generated by a generative model based on the first image.
[0269] The embodiments of the present disclosure provide a result display device. When the device performs a search based on search information, it not only displays text search results generated by a generative model, but also displays at least one video associated with the search information in different dimensions, and prompts the dimension associated with the search information for each video. In this way, by using the generative model to generate text search results, the text search results are more accurate and of higher quality, enabling the terminal login object to quickly obtain key content based on the text search results, thereby improving the information transmission efficiency; and providing search results in multiple media forms such as text and video, improving the diversity of search results, and also providing videos associated with the search information from multiple dimensions, further improving the diversity of search results, thus improving the search quality; and further, prompting the dimension associated with the search information for each video is conducive to the terminal login object to view the video based on the prompted dimension, improving the information transmission rate, and thus improving the information acquisition efficiency of the terminal login object.
[0270] Regarding the device in the above embodiments, the specific manners in which each unit performs operations have been described in detail in the embodiments related to the method, and will not be elaborated herein.
[0271] In some embodiments, the electronic device is provided as a terminal. Figure 9The structural block diagram of the terminal 900 provided by an exemplary embodiment of the present disclosure is shown. The terminal 900 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III), an MP4 (Moving Picture Experts Group Audio Layer IV) player, a laptop computer or a desktop computer. The terminal 900 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, etc.
[0272] Generally, the terminal 900 includes: a processor 901 and a memory 902.
[0273] The processor 901 may include one or more processing cores, such as a 4-core processor, an 8-core processor, etc. The processor 901 may be implemented in at least one hardware form of DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). The processor 901 may also include a main processor and a coprocessor. The main processor is a processor for processing data in the wake state, also known as the CPU (Central Processing Unit); the coprocessor is a low-power processor for processing data in the standby state. In some embodiments, the processor 901 may be integrated with a GPU (Graphics Processing Unit), and the GPU is responsible for rendering and drawing the content to be displayed on the display screen. In some embodiments, the processor 901 may also include an AI (Artificial Intelligence) processor, and the AI processor is used to process computational operations related to machine learning.
[0274] The memory 902 may include one or more computer-readable storage media, and the computer-readable storage media may be non-transitory. The memory 902 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices and flash storage devices. In some embodiments, the non-transitory computer-readable storage media in the memory 902 is used to store at least one program code, and the at least one program code is used to be executed by the processor 901 to implement the result display method provided by the method embodiments in the present disclosure.
[0275] In some embodiments, the terminal 900 may further optionally include: a peripheral device interface 903 and at least one peripheral device. The processor 901, the memory 902, and the peripheral device interface 903 may be connected through a bus or signal lines. Each peripheral device may be connected to the peripheral device interface 903 through a bus, signal lines, or a circuit board. Specifically, the peripheral device includes at least one of: a radio frequency circuit 904, a display screen 905, a camera assembly 906, an audio circuit 907, and a power supply 908.
[0276] The peripheral device interface 903 can be used to connect at least one peripheral device related to I / O (Input / Output) to the processor 901 and the memory 902. In some embodiments, the processor 901, the memory 902, and the peripheral device interface 903 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 901, the memory 902, and the peripheral device interface 903 can be implemented on a separate chip or circuit board, and this embodiment does not limit this.
[0277] The radio frequency circuit 904 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The radio frequency circuit 904 communicates with a communication network and other communication devices through electromagnetic signals. The radio frequency circuit 904 converts an electrical signal into an electromagnetic signal for transmission, or converts the received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 904 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so on. The radio frequency circuit 904 can communicate with other terminals through at least one wireless communication protocol. The wireless communication protocol includes but is not limited to: a metropolitan area network, each generation of mobile communication networks (2G, 3G, 4G, and 5G), a wireless local area network, and / or a WiFi (Wireless Fidelity) network. In some embodiments, the radio frequency circuit 904 may further include a circuit related to NFC (Near Field Communication), and this disclosure does not limit this.
[0278] The display screen 905 is used to display the UI (User Interface). The UI may include graphics, text, icons, videos, and any combination thereof. When the display screen 905 is a touch display screen, the display screen 905 also has the ability to collect touch signals on or above the surface of the display screen 905. The touch signals can be input to the processor 901 as control signals for processing. At this time, the display screen 905 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 905, which is provided on the front panel of the terminal 900; in other embodiments, there may be at least two display screens 905, which are respectively provided on different surfaces of the terminal 900 or are in a folding design; in still other embodiments, the display screen 905 may be a flexible display screen, which is provided on a curved surface or a folding surface of the terminal 900. Even, the display screen 905 can also be set to an irregular non-rectangular shape, that is, a special-shaped screen. The display screen 905 can be prepared using materials such as LCD (Liquid Crystal Display) and OLED (Organic Light-Emitting Diode).
[0279] The camera module 906 is used to collect images or videos. Optionally, the camera module 906 includes a front camera and a rear camera. Generally, the front camera is provided on the front panel of the terminal, and the rear camera is provided on the back of the terminal. In some embodiments, there are at least two rear cameras, which are any one of a main camera, a depth-of-field camera, a wide-angle camera, and a telephoto camera, so as to implement the function of background blurring by fusing the main camera and the depth-of-field camera, panoramic shooting by fusing the main camera and the wide-angle camera, and VR (Virtual Reality) shooting function or other fusion shooting functions. In some embodiments, the camera module 906 may further include a flash. The flash can be a single-color-temperature flash or a dual-color-temperature flash. A dual-color-temperature flash refers to a combination of a warm-light flash and a cold-light flash, which can be used for light compensation under different color temperatures.
[0280] The audio circuit 907 may include a microphone and a speaker. The microphone is used to collect sound waves of the user and the environment, and convert the sound waves into electrical signals for input to the processor 901 for processing, or input to the radio frequency circuit 904 to achieve voice communication. For the purpose of stereo collection or noise reduction, there may be multiple microphones, which are respectively arranged at different parts of the terminal 900. The microphone may also be an array microphone or an omnidirectional collection microphone. The speaker is used to convert the electrical signal from the processor 901 or the radio frequency circuit 904 into sound waves. The speaker may be a traditional thin film speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can not only convert the electrical signal into sound waves audible to humans, but also convert the electrical signal into sound waves inaudible to humans for uses such as ranging. In some embodiments, the audio circuit 907 may further include a headphone jack.
[0281] The power supply 908 is used to supply power to each component in the terminal 900. The power supply 908 may be alternating current, direct current, a disposable battery or a rechargeable battery. When the power supply 908 includes a rechargeable battery, the rechargeable battery may support wired charging or wireless charging. The rechargeable battery may also be used to support fast charging technology.
[0282] Those skilled in the art can understand that Figure 9 the structure shown in
[0283] does not limit the terminal 900, and may include more or fewer components than shown in the figure, or combine certain components, or adopt different component arrangements.
[0284] In an exemplary embodiment, there is also provided a computer-readable storage medium. When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device can execute the above result display method. Optionally, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0285] In some embodiments, the computer program product involved in the embodiments of the present disclosure may be deployed to be executed on one electronic device, or on multiple electronic devices located at one location, or alternatively, on multiple electronic devices distributed at multiple locations and interconnected through a communication network. The multiple electronic devices distributed at multiple locations and interconnected through a communication network may form a blockchain system.
[0286] Other embodiments of the present disclosure will be readily apparent to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common general knowledge or conventional technical means in the technical field not disclosed by the present disclosure. The specification and examples are only to be considered as exemplary, and the true scope and spirit of the present disclosure are pointed out by the claims. All of the above alternative technical solutions can be combined arbitrarily to form alternative embodiments of the present application, which will not be elaborated herein one by one.
[0287] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope. The scope of the present disclosure is only limited by the appended claims.
Claims
1. A result display method, characterized in that: The method includes: In response to a search operation based on search information on an application page, display a search result page; On the search result page, display text search results and video search results generated based on a generative model, where the video search results include at least one video, and each video has respective corresponding first prompt information displayed thereon. The at least one video is respectively a video associated with the search information in different dimensions, and the first prompt information corresponding to each video is used to prompt the dimension associated with the video and the search information.
2. The result display method according to claim 1, wherein The at least one video includes at least one of the following: The source video of the search information; A video whose interaction times in the videos associated with the search information meet a first number condition; A video whose commentary information in the videos associated with the search information meets a commentary condition; A video published by a first object in the videos associated with the search information, where the first object is an associated object of the terminal login object.
3. The result display method according to claim 1 or 2, characterized in that: Displaying the video search results on the search result page includes at least one of the following: On the search result page, display the video covers of the at least one video respectively, and any video cover is used to play the corresponding video after being triggered; On the search result page, display a video floating window, and play the at least one video in turn within the video floating window; On the search result page, display the video covers of the at least one video respectively in turn, and any video cover is used to play the corresponding video after being triggered.
4. The result display method according to claim 1, characterized in that The method further includes: In response to a switching operation on the video search results on the search result page, switch the at least one video displayed on the search result page.
5. The result display method according to claim 1, characterized in that: The method further includes: On each video on the search result page, display respective corresponding second prompt information, and the second prompt information corresponding to each video is used to prompt at least one of the publisher, publication time, and interaction times of the video.
6. The result display method according to claim 1, wherein The displaying the text search results generated based on a generative model on the search result page includes: On the search result page, display text summary information of the search information in at least one dimension, and the text summary information is obtained by the generative model summarizing information from the multimedia resources associated with the search information.
7. The result display method according to claim 6, wherein The method further includes: On the adjacent area of each text summary information on the search result page, display the link information of the multimedia resource from which the text summary information is sourced; In response to a triggering operation on the link information of any multimedia resource, display the details page of the multimedia resource corresponding to the triggered link information.
8. The result display method according to claim 1, characterized in that The method further includes: On the search result page, display at least one interaction message for the search information, where the at least one interaction message includes at least one of a first type of interaction message and a second type of interaction message. The first type of interaction message refers to the interaction messages published in the at least one video, and the second type of interaction message refers to the interaction messages published on the search result page.
9. The result display method according to claim 8, characterized in that: The method further includes: In response to a reply operation on a first interaction message among the first-type interaction messages on the search result page, a reply message generated based on the reply operation is displayed on the search result page and in the source video of the first interaction message.
10. The result display method according to claim 8, characterized in that The method further includes: In response to a viewing operation on a second interaction message among the first-type interaction messages on the search result page, the source video of the second interaction message is played, and the second interaction message is displayed on the source video.
11. The result display method according to claim 8, characterized in that: The displaying, on the search result page, at least one interaction message for the search information includes: Displaying the at least one interaction message on the search result page in turns.
12. The result display method according to claim 8, characterized in that, The at least one interaction message displayed on the search result page includes at least one of the following: An interaction message among the interaction messages for the search information whose interaction times meet a second times condition; An interaction message among the interaction messages for the search information whose posting time meets a posting time condition; An interaction message among the interaction messages for the search information posted by a second object, where the second object is an associated object of the terminal login object.
13. The result display method according to claim 1, characterized in that: The method further includes at least one of the following: If the search information indicates a target item, a redemption card for the target item is displayed on the search result page, and in response to a triggering operation on the redemption card, a redemption page for the target item is displayed; If the search information indicates a target person, an introduction card for the target person is displayed on the search result page, and in response to a triggering operation on the introduction card, an introduction page for the target person is displayed.
14. The result display method according to claim 1, characterized in that The method further includes: Displaying image search results on the search result page, where the image search results include at least one of a first type of image and a second type of image, the first type of image being an image that meets a preset condition in the at least one video, and the second type of image being generated by a generative model based on the first type of image.
15. The result display method according to claim 14, characterized in that: The method further includes: In response to a generation operation on a first image among the first type of images, the first image is displayed as a second image, and the second image is generated by a generative model based on the first image.
16. A result display device, characterized in that: The apparatus includes: A first display unit configured to perform, in response to a search operation based on search information on an application page, display a search result page; The first display unit is further configured to perform displaying, on the search result page, text search results and video search results generated based on a generative model, where the video search results include at least one video, and each video has a respective first prompt message displayed thereon, and the at least one video is respectively a video associated with the search information in different dimensions, and the first prompt message corresponding to each video is used to prompt the dimension associated between the video and the search information.
17. An electronic device, characterized in that, Includes: A processor; A memory for storing instructions executable by the processor; Wherein, the processor is configured to execute the instructions to implement the result display method according to any one of claims 1 to 15.
18. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to execute the result display method according to any one of claims 1 to 15.
19. A computer program product, characterized in that, The computer program product includes a computer program which, when executed by a processor, implements the result display method according to any one of claims 1 to 15.
Citation Information
Patent Citations
Content searching method and device, equipment and medium
CN114398554A
Video search result display method and device, electronic equipment and storage medium
CN114564615A
Method for sending comments and receiving comments in live broadcasting room and related equipment
CN115278346A
Information search method and device, computer equipment and storage medium
CN116226500A
Search result display method and device, electronic equipment and storage medium
CN116955724A