Information display and search method and related equipment
By adjusting the display method according to the strength and weakness of user needs on the search result page, the problem of inaccurate results when searching for life service demand information in the prior art is solved, and a more intuitive and efficient information acquisition experience is achieved.
Patent Information
- Application Number
- CN202211473870.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-11-22
- Publication Date
- 2025-03-25
- Estimated Expiration
- 2042-11-22
AI Technical Summary
When searching for relevant information about life service requirements, the prior art is difficult to provide accurate and intuitive search results, making it difficult for users to quickly find the information they need.
By receiving a search request containing keywords related to life service requirements, the user's demand for point of interest information is determined, and the point of interest information and multimedia resources are displayed in different ways in different areas of the search result page according to the demand.
It realizes the display method of dynamically adjusting the search result page according to the strength of user needs, so that users can find the required information more quickly and improve the user experience.
Smart Images

Figure CN115827901B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to an information display and search method and related equipment. Background Art
[0002] In the related art, when searching for relevant information on life service needs, usually only some general search results can be obtained, which is not very convenient for users to obtain the required information. Summary of the invention
[0003] The present disclosure proposes an information display and search method and related devices to solve or partially solve the above problems.
[0004] In a first aspect, the present disclosure provides an information display method, comprising:
[0005] In response to receiving a search request including keywords related to life service requirements,
[0006] Determining the user's demand for the point of interest information according to the search request, wherein the demand is determined according to the relevance between the search request and the life service demand;
[0007] In response to determining that the user's demand for the point of interest information is a strong demand, displaying the point of interest information and multimedia resources of the target object corresponding to the keyword in a first style in the top area of the search results page; or
[0008] In response to determining that the user's demand for the point of interest information is weak, the point of interest information and multimedia resources of the target object corresponding to the keyword are displayed in a second style in a non-top area of the search result page.
[0009] In a second aspect of the present disclosure, there is provided an information search method, comprising:
[0010] Receiving a search request sent by a terminal device;
[0011] In response to determining that the search request includes a search request for a keyword related to a life service demand, determining the strength of the user's demand for the point of interest information according to the search request, wherein the strength of the demand is determined according to the relevance of the search request to the life service demand; obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword;
[0012] The interest point information, the multimedia resources, and the user's demand for the interest point information are sent to the terminal device.
[0013] In a third aspect of the present disclosure, there is provided an information display device, comprising:
[0014] a determination module configured to: in response to receiving a search request including keywords related to life service requirements, determine the user's demand for the point of interest information according to the search request, wherein the demand is determined according to the relevance between the search request and the life service requirements; and
[0015] The display module is configured to: in response to determining that the user's demand for point of interest information is a strong demand, display the point of interest information and multimedia resources of the target object corresponding to the keyword in a first style in the top area of the search results page; or, in response to determining that the user's demand for point of interest information is a weak demand, display the point of interest information and multimedia resources of the target object corresponding to the keyword in a second style in a non-top area of the search results page.
[0016] In a fourth aspect of the present disclosure, there is provided an information search device, comprising:
[0017] The receiving module is configured to: receive a search request sent by a terminal device;
[0018] an acquisition module, configured to: in response to determining that the search request includes a search request for keywords related to life service requirements, determine the strength of the user's demand for point of interest information according to the search request, wherein the strength of the demand is determined according to the relevance of the search request to the life service requirements; acquire the point of interest information and multimedia resources of the target object corresponding to the keyword; and
[0019] The sending module is configured to send the interest point information and the multimedia resources as well as the user's demand for the interest point information to the terminal device.
[0020] In a fifth aspect of the present disclosure, a computer device is provided, comprising one or more processors, a memory; and one or more programs, wherein the one or more programs are stored in the memory and executed by the one or more processors, and the program includes instructions for executing the method according to the first aspect or the second aspect.
[0021] According to a sixth aspect of the present disclosure, a non-volatile computer-readable storage medium containing a computer program is provided. When the computer program is executed by one or more processors, the processors execute the method described in the first aspect or the second aspect.
[0022] In a seventh aspect of the present disclosure, a computer program product is provided, comprising computer program instructions, which, when executed on a computer, cause the computer to execute the method described in the first aspect or the second aspect.
[0023] The information display and search method and related equipment provided by the present invention respond to receiving a search request including keywords related to life service needs, and display point of interest information and multimedia resources in different styles in different areas of the search results page according to the strength of the user's demand for point of interest information, so that the location of the point of interest information and multimedia resources displayed on the search results page can match the strength of the user's demand, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] In order to more clearly illustrate the technical solutions in the present disclosure or related technologies, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0025] Figure 1 A schematic diagram showing an exemplary system provided by an embodiment of the present disclosure is shown.
[0026] Figure 2 A schematic diagram of an exemplary method according to an embodiment of the present disclosure is shown.
[0027] Figure 3A A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0028] Figure 3B A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0029] Figure 3C A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0030] Figure 3D A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0031] Figure 3E A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0032] Figure 4A A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0033] Figure 4B A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0034] Figure 4C A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0035] Figure 4D A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0036] Figure 4E A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0037] Figure 4F A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0038] Figure 4G A schematic diagram of an exemplary page according to an embodiment of the present disclosure is shown.
[0039] Figure 5 A schematic diagram of an exemplary method provided by an embodiment of the present disclosure is shown.
[0040] Figure 6 A schematic diagram showing another exemplary method provided by an embodiment of the present disclosure is shown.
[0041] Figure 7 A schematic diagram of the hardware structure of an exemplary computer device provided in an embodiment of the present disclosure is shown.
[0042] Figure 8 A schematic diagram of an exemplary device provided by an embodiment of the present disclosure is shown.
[0043] Fig. 9 A schematic diagram showing another exemplary device provided by an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0044] In order to make the objectives, technical solutions and advantages of the present disclosure more clearly understood, the present disclosure is further described in detail below in combination with specific embodiments and with reference to the accompanying drawings.
[0045] It should be noted that, unless otherwise defined, the technical terms or scientific terms used in the embodiments of the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The "first", "second" and similar words used in the embodiments of the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. "Including" or "comprising" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects. "Connect" or "connected" and similar words are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. "Up", "down", "left", "right" and the like are only used to indicate relative positional relationships. When the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0046] Figure 1A schematic diagram of an exemplary system 100 provided by an embodiment of the present disclosure is shown.
[0047] like Figure 1 As shown, the system 100 may include a terminal device 102 and a server 104 .
[0048] The terminal device 102 may be a terminal used by a terminal user, and the terminal device 102 may be any terminal device. For example, the terminal device 102 may be a mobile terminal (e.g., a mobile phone, a tablet computer (Pad)), or a fixed terminal (e.g., a personal computer (PC), a laptop computer). The terminal device 102 may run an application, and the application may provide corresponding services to the user.
[0049] The server 104 may be a single server or multiple servers. In a multiple server scenario, these servers may adopt a distributed architecture and may form a server cluster.
[0050] In some embodiments, Figure 1 As shown, the system 100 may also include a database server 106 for storing data, and the server 104 may retrieve required data from the database server 106, such as video data, image data, point of interest information of a target object (e.g., a store) (e.g., name, location, distance, category, average per capita consumption price, group purchase information, and authentication tags), and the like.
[0051] As an optional application scenario, the system 100 may be a video service system, where a terminal user may shoot a video using a terminal device 102 running a video application and upload the video to a server 104 and store the video in a database server 106. In addition, the terminal device 102 may also obtain a corresponding video service from the server 104. The video service may be a video service of various types, such as a film and television service, a short video service, etc. As an optional embodiment, the terminal device 102 may also obtain a video shot by other terminal devices from the server 104 for viewing.
[0052] In the related art, when users search using keywords related to life service needs, some comprehensive results are usually displayed on the search results page, which is not conducive to users immediately solving life service needs.
[0053] In addition, in the related art, video services usually provide services for watching various videos, while life services, such as food-related services, are usually not provided in video services.
[0054] In view of this, an embodiment of the present disclosure provides an information display method, including: in response to receiving a search request including keywords related to life service needs, determining the strength of the user's demand for point of interest information according to the search request, and the strength of the demand is determined according to the relevance of the search request to the life service needs; in response to determining that the user's demand for point of interest information is a strong demand, displaying the point of interest information and multimedia resources of the target object corresponding to the keyword in a first style in the top area of the search results page; or in response to determining that the user's demand for point of interest information is a weak demand, displaying the point of interest information and multimedia resources of the target object corresponding to the keyword in a second style in a non-top area of the search results page, and the position of the point of interest information and multimedia resources in the search results page is determined according to the relevance of the search request to the life service needs, so that the display position and display style of the point of interest information and multimedia resources can be selected according to the strength of the relevance of the user's demand, thereby better meeting user needs and improving user experience. In addition, in some embodiments, the information display method can be applied to video services, which can then be used to meet users' life service needs, shorten the user's information search path (for example, without the need to change APP), and help improve user experience.
[0055] Figure 2 A schematic diagram of an exemplary page 200 according to an embodiment of the present disclosure is shown.
[0056] In the initial state, for example, the user can use the terminal device 102 to open an application and then enter the search page 200, such as Figure 2 The way to enter the search page 200 may be, for example, clicking a search button in the main page of the application to enter the search page 200. It is understood that the way to enter the search page 200 may be arbitrary, and this is only an exemplary explanation and is not intended to limit the scope of protection of the present disclosure.
[0057] As an optional embodiment, the application may be a video application. By utilizing the video application to implement the method provided by the embodiment of the present disclosure, the functions of other types of applications may be integrated into the video application, thereby enriching the functions of the video application, facilitating user use, and shortening the user's information search path.
[0058] In some embodiments, the user may enter a keyword in the search bar 202 of the search page 200 to send a search request to the terminal device 102. Figure 2For example, the user can enter keywords related to life service needs (for example, "a certain brand", "hot pot", "a certain business district") in the search page 200, and then click the search button 204 to send a search request containing the keyword to the terminal device 102.
[0059] After receiving a search request including keywords related to life service requirements, the terminal device 102 can further obtain point of interest information and multimedia resources of the target object corresponding to the keywords.
[0060] In some embodiments, the terminal device 102 can forward the search request to the server 104 so that the server 104 can match the target object according to the keywords of the search request, and then retrieve the point of interest information and multimedia resources corresponding to the target object from the database server 106.
[0061] The database server 106 may pre-store a lot of description information of target objects (e.g., name, location, distance, category, per capita consumption price, group purchase information, and authentication label, etc.), and the description information of a single target object may be an information set used to describe the target object together. The server 104 may directly use the keyword carried in the search request to match the description information of the target object. When the keyword matches at least one description information in the information set of the target object, it can be considered that the information set matches the keyword, that is, the target object matches the keyword.
[0062] As an optional embodiment, the keywords related to the demand for life services can be words that can reflect the intention of life services. Optionally, the keywords can be words directly related to life services, such as food, hairdressing, and nail art; the keywords can also be words related to brands that provide life services, such as a certain brand (here "a certain brand" refers to a specific brand name); the keywords can also be subcategories in specific life services, such as hot pot and barbecue under the food category; the keywords can also be the names of business districts in major cities, such as a certain village.
[0063] When the keywords in the search request include at least one of the keywords related to life service needs, it can be considered that the search intention includes life service demand intention, so the server 104 can retrieve the interest point information and multimedia resources of the target object corresponding to the keywords of the search request from the database server 106 and return it to the terminal device 102.
[0064] The database server 106 may pre-store a lot of point of interest information (e.g., name, location, distance, category, per capita consumption price, group purchase information, and authentication tags, etc.) and multimedia resources (e.g., videos, pictures, etc.) of the target objects, and these point of interest information and multimedia resources have a corresponding relationship with the target objects, so that after determining the target object, the server 104 can directly find the point of interest information and multimedia resources corresponding to the target object from the database server 106.
[0065] As an optional embodiment, when associating multimedia resources and corresponding target objects, the description information of the target object can be used to match the multimedia resources. The multimedia resources can also have corresponding description information or tags. The server 104 can use the description information of the target object to match the description information or tags of the multimedia resources, and then determine the multimedia resources that match the target object.
[0066] In some embodiments, the description information and tags of the multimedia resources may be added by the user when uploading the multimedia resources, or may be extracted from the multimedia resources by image recognition technology or audio recognition technology. Therefore, when the multimedia resources match the target object, the multimedia description content (for example, the content displayed in the video or the display content of the picture) included in the multimedia resources can be used to describe the target object, thereby displaying the information of the target object to the user in a multimedia manner. Optionally, the multimedia resources may include the multimedia description content of the target object, and the multimedia description content of the target object may be various contents related to the life services provided by the target object. For example, the target object may be a store (for example, a hot pot restaurant), and the multimedia resource may be a video of the store's exploration, which may include the content shot by the user when enjoying the corresponding life services in the store (for example, a picture of eating hot pot). In this way, when these multimedia resources are pushed to the user, the user can learn the relevant information of a specific life service based on these multimedia resources.
[0067] As an optional embodiment, when there are multiple multimedia resources matching the target object, these multimedia resources may be preliminarily screened. Optionally, multimedia resources whose publishing time exceeds a preset validity period (for example, the publishing time is more than one year ago) may be filtered out, thereby ensuring the timeliness of the multimedia resources and avoiding returning multimedia resources with poor timeliness to the terminal device 102, so as to provide more effective information to the user.
[0068] In some embodiments, when there are multiple multimedia resources matching the target object, one multimedia resource that can better describe the target object can be selected from these multimedia resources and returned to the terminal device 102, so that the user can better understand the relevant information of the target object through the multimedia resource.
[0069] As an optional embodiment, the multimedia resource can be selected according to the popularity of the target object corresponding to the multimedia resource. The popularity can be comprehensively determined based on information such as the brand influence of the target object (for example, whether it is a well-known brand or a chain brand), the number of times it is consumed, the number of times the brand is searched in the target platform, and the location of the target object (for example, whether it is in the city center or a business district). In some embodiments, the aforementioned information can be set as a normalized parameter, and then the score of the target object is calculated, and then the popularity of the target object is determined based on the score. If the score is higher than the threshold, it is considered that the popularity is high, otherwise it is considered that the popularity is low. If the server 104 determines that the popularity of the target object is high, it can return a video to the terminal device 102, thereby using the video to help the user make decisions and plant grass. If the server 104 determines that the popularity of the target object is low, the user may not be very interested in the target object, and the server 104 can return a non-video (for example, a picture) to the terminal 102, thereby saving traffic.
[0070] As another optional embodiment, the multimedia resources may be selected according to the quality of the multimedia resources. Specifically, the server 104 may first obtain a plurality of multimedia resources to be selected corresponding to the target object, and these multimedia resources to be selected may include video and non-video. In addition, the server 104 may also obtain the detailed information corresponding to the target object, and the detailed information may include the information displayed on the detailed page of the target object. Then, the server 104 may calculate the quality of the video and the quality of the detailed information, and determine whether to return the video or the non-video according to the quality of the two. Optionally, the quality of the video may be determined according to the number of views, the number of collections, the number of likes, the number of comments, and the like of the video, and the quality of the detailed information may be determined according to the completeness of the detailed information (for example, whether it has all the required items (for example, store name, address, category, etc.), whether there are store pictures, whether there are more than a certain number of comments, etc.). In addition, the quality of the video and the quality of the detailed information may be normalized into comparable parameters, and then the quality of the two may be determined by comparing the values. If the server 104 determines that the quality of the video is high, the video may be returned to the terminal device 102, so as to use the video to help users make decisions and plant grass. If the server 104 determines that the quality of the detailed information is high, the video is not very meaningful to the user, and the server 104 can return non-video (eg, picture) to the terminal 102, thereby saving traffic.
[0071] As another optional embodiment, the server 104 can also select the video or the non-video as the multimedia resource corresponding to the keyword to return to the terminal device 102 based on the popularity of the target object, the quality of the video, and the quality of the detailed information, thereby combining the considerations of popularity and quality at the same time to better provide assistance to the user.
[0072] In some embodiments, selection can also be made based on the number of times videos and non-videos are viewed by users. For example, multimedia resources with the most views are selected and returned to the terminal device 102, which can better match user habits and be more conducive to providing help to users.
[0073] In some embodiments, when there are multiple multimedia resources matching the target object, the multimedia resources may be screened according to their shooting quality.
[0074] As an optional embodiment, the server 104 can determine the content proportion and jitter of multiple multimedia resources matching the target object through image recognition technology, and then score the multiple multimedia resources according to the content proportion and the jitter, and then select the multimedia resource with the highest score as the multimedia resource corresponding to the target object and return it to the terminal device 102.
[0075] Among them, the content ratio may refer to the ratio of life service related content in the content of multimedia resources. For example, the multimedia resource is a picture, the target object is a restaurant, and the picture does not capture the dishes, the restaurant environment, and other content related to the life services provided by the restaurant, then the content ratio of the picture is low. For another example, the multimedia resource is a video, the target object is a restaurant, and the video does not capture the dishes, the restaurant environment, and other content related to the life services provided by the restaurant, or captures very little related content, then the content ratio of the video is low.
[0076] The jitter condition can reflect the clarity of multimedia resources. For example, if the multimedia resource is a picture and the picture is blurry, the jitter of the picture is strong and the clarity is low. For another example, if the multimedia resource is a video and the image recognition technology can determine that the jitter between the video frames of the video is serious, the clarity of the video is low.
[0077] If the content ratio is low and / or the jitter is severe, it means that the quality of the multimedia resource is poor, otherwise, the quality is good.
[0078] In this way, the quality of multiple multimedia resources is scored based on content proportion and jitter, and the optimal multimedia resource is selected and fed back to the terminal device 102, so that the terminal device 102 can obtain more useful information of the corresponding target object based on the multimedia resource, thereby improving the user experience.
[0079] In certain embodiments, when the number of multimedia resources matched with the target object is multiple, it is also possible to screen according to the relevance of the multimedia resources with the target object. Optionally, if the degree of matching of the description information and / or label of the multimedia resource with the description information of the target object is higher (for example, the number of keywords matched is large), it is explained that the multimedia resource is strongly related to the target object. In this way, the multimedia resource most relevant to the target object is selected to be returned to the terminal device 102, so that the terminal device 102 can obtain more useful information of the corresponding target object according to the multimedia resource, thereby improving the user experience.
[0080] In some embodiments, the considerations of the above-mentioned embodiments can also be normalized into parameters, and then each consideration factor is assigned a corresponding weight according to its importance, and then the score of each multimedia resource is calculated, and finally the multimedia resource with the highest score is selected and returned to the terminal device 102, so as to better provide helpful information to the user.
[0081] As an optional embodiment, after selecting a corresponding multimedia resource for each target object, multiple target objects can each correspond to a multimedia resource, so that a new set of multiple multimedia resources is obtained. Then, the server 104 can sort these multimedia resources and feed back the sorting result to the terminal device 102, so that the terminal device 102 can display the multimedia resources and corresponding point of interest information in order based on the sorting result.
[0082] As an optional embodiment, the arrangement order can also be determined according to the popularity and browsing time of the multimedia resources. In some embodiments, the arrangement order can be the arrangement order of the multimedia resources determined by the server 104 according to the popularity and browsing time of the multimedia resources, and then the arrangement order is returned together when the multimedia resources are returned to the terminal device 102. Optionally, the popularity can refer to the amount of playback, the number of likes, the number of comments, etc. of the multimedia resources, and a weighted value can be calculated according to the playback, the number of likes, the number of comments, etc. according to a preset algorithm as a measure of the popularity. The browsing time can refer to the length of time that the multimedia resource is browsed by the user. The longer the time, the better the content quality of the multimedia resource, and it can be ranked in the front. In this way, by arranging multimedia resources with higher popularity and longer browsing time in the front, users can more conveniently obtain useful information, which is conducive to users mastering the required information.
[0083] In some embodiments, the server 104 may further sort the multimedia resources according to other rules, and then return the sorting results to the terminal device 102 , so that the terminal device 102 can arrange and display the multimedia resources in a certain order.
[0084] As an optional embodiment, the server 104 may input the plurality of multimedia resources into a pre-trained evaluation model, output a score of each multimedia resource, and then sort the plurality of multimedia resources in descending order according to the score, and send the sorting result of the plurality of multimedia resources to the terminal device 102. In this way, the multimedia resources are sorted by the score and the sorting result is sent to the terminal device 102, so that the terminal device 102 can display the multimedia resources according to the sorting result, and the user can obtain useful information more quickly.
[0085] In some embodiments, the evaluation model can be implemented using a machine learning model (e.g., a neural network model) and can be pre-trained using historical multimedia resources.
[0086] Optionally, the historical multimedia resources may be scored according to their objective attributes, and then the machine learning model may be trained using the historical multimedia resources with scores to obtain the evaluation model.
[0087] Among them, the objective attributes of historical multimedia resources may include the content, popularity, quality, timeliness, and relevance to life service needs of multimedia resources. Among them, the content can be gourmet shop exploration, nail shop exploration, etc., the popularity can be the number of views, the number of likes, the number of comments, etc., the quality can be the jitter situation, the content proportion, etc., the timeliness can be the length of the release time, and the relevance to life service needs can be the name, description, and content of the multimedia resource. Whether at least one of them includes life services. Optionally, these objective attributes can be quantified into a certain indicator, and then the weighted values of the five objective attributes are calculated as scores, and then the machine learning model is trained using historical multimedia resources with scores to obtain the evaluation model.
[0088] It is understandable that the evaluation model is obtained by training with historical data, and as time goes by, the relevant attributes of each multimedia resource will change, for example, the popularity will change, and the timeliness will change. Therefore, when sending multimedia resources to the terminal device 102, the evaluation model is used to score and feedback the ranking based on the scoring results, so that the terminal device 102 can sort the multimedia resources based on the latest information of the multimedia resources to be pushed, and the travel information that the user can obtain can be more accurate.
[0089] In some embodiments, in order to ensure the shooting quality of multimedia resources, the server 104 may also score each multimedia resource according to the content proportion and jitter of multiple multimedia resources of multiple target objects, and then sort the quality of the multiple multimedia resources according to the scoring results; and send the quality sorting results of the multiple multimedia resources to the terminal device 102, so that the terminal device 102 can display multimedia resources with better quality in front, which is conducive to helping users make decisions and plant grass.
[0090] In some embodiments, the server 104 may also select corresponding information from the description information of the target object as the point of interest information returned to the terminal device 102 for display in the search result page.
[0091] As an optional embodiment, basic information can be selected from the description information as the point of interest information, such as the category of the target object (e.g., hot pot, barbecue, etc.), per capita consumption price, etc. In this way, different users can select the corresponding target object based on the basic information according to their own taste preferences and price acceptance. Optionally, the basic information can also include the name of the target object (e.g., store name), location / address, etc.
[0092] As an optional embodiment, the distance information of the target object (for example, the distance from the user) can also be used as the point of interest information, which can encourage users who are closer to the target object to consume and reduce the travel costs of users.
[0093] As an optional embodiment, the group purchase information of the target object can also be used as the point of interest information, which can help users know the applicability and price of the package and help users make quick decisions.
[0094] As an optional embodiment, the authentication tag of the target object can also be used as the point of interest information. The authentication tag can be a tag authenticated by a third party (for example, a must-eat list or a must-eat list of a city given by a platform), which can help users make decisions and promote consumption. Optionally, the authentication tag can be determined based on the popularity (for example, the number of likes, the number of collections, the number of comments, etc.) and / or the score of the target object in the target platform (for example, a platform that implements the information display and search method provided by the present disclosure). When the popularity and / or the score reaches a threshold, the authentication tag can be added to the point of interest information of the target object, which can better help users make decisions and promote consumption.
[0095] In some embodiments, the server 104 can also determine the relevance of the search request to the life service demand based on the relevant information of the search request, and thereby determine the strength of the user's intention to obtain the target object's point of interest information and multimedia resources based on the relevance.
[0096] Optionally, the server 104 may first determine the keyword category (e.g., gourmet food, manicure, hairdressing, etc.) contained in the search request, the number of keywords contained in the search request (the number of keywords related to life service requirements) and the receiving time of the search request. Then, the server 104 may determine the relevance according to at least one of the keyword category contained in the search request, the number of keywords contained in the search request and the receiving time of the search request. Among them, the keyword category and the receiving time may have an association relationship. For example, if the keyword category is gourmet food, and the receiving time of the search request is between 11:00 and 13:00 noon, it means that the user's life service requirements are strong and the intention to search for relevant information is also strong. For another example, if the keyword category is manicure, and the receiving time of the search request is between 14:00 and 16:00 in the afternoon, it means that the user's life service requirements are strong and the intention to search for relevant information is also strong. In addition, when the number of keywords is large, it means that the user's search content is more detailed, which can further indicate that the user's intention is stronger.
[0097] As an optional embodiment, the degree of association between the keyword category and the time of receiving the search request can be used as a parameter, and then the number of keywords can be used as a parameter, and the product or sum of the two can be used as the value of the correlation, and then the value is returned to the terminal device 102, so that the terminal device 102 can determine the strength of the user's demand for the point of interest information based on the correlation. In some embodiments, the server 104 can also determine the strength of the user's demand for the point of interest information based on the correlation, and then return the strength of the demand to the terminal device 102, so that the terminal device 102 can directly distinguish between strong and weak demands based on the strength of the demand.
[0098] It should be noted that the data processing process in the aforementioned embodiment is described with the server 104 as the execution subject. It can be understood that in some cases, these data processing tasks can actually be completed by the terminal device 102. These data processing tasks performed by the terminal device 102 also belong to the embodiments of the present disclosure and are within the scope of protection of the present disclosure.
[0099] Next, after finding the point of interest information and multimedia resources and relevance (or the strength of demand) corresponding to the search request, the server 104 can send the point of interest information and multimedia resources and relevance (or the strength of demand) corresponding to the search request to the terminal device 102. After the terminal device 102 receives the point of interest information and multimedia resources and relevance (or the strength of demand), it can display the point of interest information and the multimedia resources on the search results page according to the relevance (or the strength of demand).
[0100] In some embodiments, the terminal device 102 may display the point of interest information and the multimedia resource in a target area of the search results page, and the position of the target area in the search results page is determined according to the relevance (or the strength of the demand) between the search request and the life service demand. Optionally, the relevance may be determined according to at least one of the keyword category included in the search request, the number of keywords included in the search request, and the time when the search request was received.
[0101] Figure 3A A schematic diagram of an exemplary page 300 according to an embodiment of the present disclosure is shown.
[0102] like Figure 3A As shown, in some embodiments, if the relevance is higher than or equal to a preset threshold (set according to actual needs), it can be determined that the user's demand for the point of interest information is a strong demand, and the top area 300A of the search result page 300 can display multiple points of interest information 302A, 302B and multiple multimedia resources 304A, 304B. In this way, when the user's search intention for life services is relatively strong, the point of interest information and multimedia resources of the target object providing life services corresponding to the keywords are displayed in the top area of the search result page 300, so that the user can view relevant information more quickly, and thus the user's most urgent needs can be solved more quickly.
[0103] In some embodiments, Figure 3A As shown, comprehensive search results can also be displayed in the non-top area of the search result page 300, for example, social dynamics 306 corresponding to the keyword sent by other users. Thus, when the user slides the search result page 300 upward, various comprehensive search results can also be viewed (refer to Figure 4A As shown), thereby satisfying the user's need to view comprehensive search results.
[0104] Figure 4A A schematic diagram of an exemplary page 400 according to an embodiment of the present disclosure is shown.
[0105] like Figure 4A As shown, in some embodiments, if the relevance is lower than a preset threshold (set according to actual needs), it can be determined that the user's demand for the point of interest information is weak, and the top area of the search result page 300 will not display the point of interest information and multimedia information corresponding to the search request, but can display comprehensive search results, such as social dynamics 402 corresponding to the keyword sent by other users, videos 404 corresponding to the keyword sent by other users, etc. In this way, when the user's demand is not urgent, the point of interest information and multimedia information related to the life service demand can be not displayed in the top area of the search result page 300 to ensure the user's comprehensive search experience.
[0106] Figure 4B Another schematic diagram of an exemplary page 400 according to an embodiment of the present disclosure is shown.
[0107] like Figure 4B As shown, after the user slides up the search result page 300, the point of interest information 406 and multimedia information 408 corresponding to the search request can still be displayed in the subsequent position of the search result page 300, so that when the user's demand intention is weak, the corresponding content can be recommended to the user, thereby promoting consumption.
[0108] Back to Figure 3A In some embodiments, multiple points of interest information 302A, 302B and multiple multimedia resources 304A, 304B may be displayed in the form of cards in the search result page 300. Figure 3A As shown, the point of interest information 302A and the multimedia resource 304A can be displayed on one card, and the point of interest information 302B and the multimedia resource 304B can be displayed on another card, thereby beautifying the interface layout.
[0109] Optionally, the plurality of points of interest information 302A, 302B and the plurality of multimedia resources 304A, 304B may be arranged in a first direction ( Figure 3A (in the horizontal direction of the screen). Figure 3A As shown, since the size of the top area 300A is fixed, the interest point information and multimedia resources displayed in the top area 300A are also limited. In order to see more multimedia resources, the user can slide the display content of the top area 300A through a sliding operation. When the terminal device 102 receives the user's sliding operation along the first direction, it can slide along the first direction to display multiple interest point information 302A, 302B and multiple multimedia resources 304A, 304B, as shown in FIG. Figure 3B shown.
[0110] As an optional embodiment, the direction of sliding to display the information of the points of interest and the multimedia resources (the first direction) can be perpendicular to the direction of sliding the entire search results page 300 (the second direction). In this way, by applying sliding operations in two directions of the page, different interface switching effects can be achieved, and the interface operations are more abundant. Optionally, the direction of sliding the entire search results page 300 can be along the vertical direction of the screen display, so that the user's operating habit of sliding pages can be maintained, and the direction of sliding to display the multimedia resources can be along the horizontal direction of the screen display, so that an operation method similar to turning a book can be provided, which increases the fun of the operation.
[0111] In some embodiments, when the interest point information 302A, 302B and multimedia resources 304A, 304B are arranged and displayed in the first direction, the multimedia resources 304A, 304B can be arranged in order according to the sorting results of the multimedia resources in the aforementioned embodiments (for example, sorting according to video shooting quality, sorting according to model ratings, sorting according to popularity / view volume, etc.), so that better multimedia resources can be arranged in front, which is helpful for helping users make decisions. At the same time, because the interest point information and multimedia resources are in a one-to-one correspondence, the interest point information can also be sorted accordingly according to the arrangement order of the multimedia resources, and then presented as follows: Figure 3A The effect shown.
[0112] Optionally, in addition to the aforementioned arrangement, the terminal device 102 may also arrange and display the point of interest information 302A, 302B and multiple multimedia resources 304A, 304B in the search results page 300 according to the distance of the target objects corresponding to the multiple point of interest information from the current location, thereby reducing the user's travel costs.
[0113] In some embodiments, when the multimedia resource displayed in the search results page 300 is a video (for example, multimedia resource 304A), the terminal device 102 can automatically play the video directly in the search results page 300, so that the user can start watching the corresponding video when entering the search results page 300, without having to click on the video to watch, and can quickly understand the relevant information.
[0114] Back to Figure 3A In some embodiments, the point of interest information 302A and 302B can display the description information of at least two dimensions of the target object. Taking the point of interest information 302A as an example, it can include the name 3022A, classification 3024A, per capita consumption price 3026A, etc. of the target object (e.g., a hot pot restaurant), so that different users can choose the corresponding target object based on these basic information according to their own taste preferences and price acceptance. Optionally, the point of interest information 302A can also include distance information 3028A, so that users who are closer can be encouraged to consume and the travel cost of users can be reduced. Optionally, the point of interest information 302A can also include group purchase information 3030A, which can help users know the applicability and price of the package and help users make quick decisions. Optionally, the point of interest information 302A can also include an authentication tag 3032A, which can help users make decisions and plant grass, which is conducive to promoting consumption.
[0115] like Figure 3AAs shown, the multimedia resource displayed in the search result page 300 may be a video or may not be a video (for example, it may be a picture). Therefore, according to the different multimedia resources displayed, the triggering operation for the multimedia resource may be processed in different ways. As an optional embodiment, if the multimedia resource is a video (for example, multimedia resource 304A), when the user clicks on the multimedia resource 304A, the video may be played directly in the search result page 300. Optionally, the terminal device 102 may also jump to the play page 310 to play the video, such as Figure 3C As shown. The specific implementation method can be set according to product requirements and is not limited here. As another optional embodiment, if the multimedia resource is non-video (for example, multimedia resource 304B in the form of a picture), the detailed information of the target object (for example, a cake shop) corresponding to the multimedia resource 304B can be displayed in the search result page 300. Optionally, the terminal device 102 can also jump to the details page 320 to display the detailed information, such as Figure 3D shown.
[0116] In this way, when the multimedia resource is a video, the user can start playing the video by clicking on the multimedia resource, so that more detailed information can be obtained from the video. When the multimedia resource is not a video, the detailed information of the target object corresponding to the multimedia resource can be displayed, shortening the user's search path for the favorite store and facilitating the user's decision-making.
[0117] In some embodiments, Figure 3C As shown, during the video playback process, the terminal device 102 may also display a jump control 312. In response to a trigger operation on the jump control 312, the terminal device 102 may also display a detail page 320 of a target object corresponding to the multimedia resource, such as Figure 3E Thus, by providing a jump control 312 during video playback, the user can click the jump control 312 to view detailed information of the target object when the user is interested in the target object, thereby shortening the user's search path for the desired store and facilitating the user's decision-making.
[0118] Furthermore, in some embodiments, Figure 3D and 3E As shown, in the details page 320, some buttons for providing convenient jump entrances can also be displayed, for example, a forwarding button 322 for recommending the target object to friends, a favorite button 324 for collecting the target object, a map button 326 for viewing the location of the target object on the map, a phone button 328 for viewing the contact number of the target object, a group purchase button 330 for purchasing group purchase coupons, etc., so as to facilitate the user to perform subsequent operations, shorten the user's operation path, and improve the user experience.
[0119] Back to Figure 4B As can be seen, as an optional embodiment, the terminal device 102 can display multiple points of interest information and multiple multimedia resources in an overlapping manner in the non-top area of the search structure page 400. Since the points of interest information and multimedia resources are displayed in the non-top area when the user's demand for life services is not strong, the overlapping display method can provide certain help to the user. At the same time, compared with the display method in the top area, the overlapping display method can simplify the layout, save resources, and is more in line with user habits, thereby improving the user experience.
[0120] In some embodiments, if the multimedia resource located at the top layer among the multiple overlapping multimedia resources is a video, the terminal device 102 can automatically play the video directly in the search results page 400, so that when the multimedia resource enters the visible area of the search results page 300, the user can start watching the corresponding video without clicking on the video to watch it, and can quickly understand the relevant information.
[0121] Further, the user may click on the multiple points of interest information or the multiple multimedia resources displayed overlappingly in the search structure page 400, and the terminal device 102 responds to the triggering operation on the multiple points of interest information or the multiple multimedia resources displayed overlappingly, and arranges and displays the multiple points of interest information 406A-406D and the multiple multimedia resources 408A-408D in the search result page 400, such as Figure 4C It is understood that the interest point information 406A-406D may also include the following: Figure 3A The information included in the point of interest information 302A will not be repeated here.
[0122] In some embodiments, when arranging and displaying the POI information 406A-406D and multimedia resources 408A-408D, the multimedia resources 408A-408D may be arranged in order according to the sorting results of the multimedia resources in the aforementioned embodiments (e.g., sorting by video shooting quality, sorting by model rating, sorting by popularity / view volume, etc.), so that better multimedia resources can be arranged in front, which is helpful for helping users make decisions. At the same time, because the POI information and multimedia resources are in a one-to-one correspondence, the POI information can also be sorted accordingly according to the arrangement order of the multimedia resources, and then presented as follows: Figure 4C The effect shown.
[0123] Optionally, in addition to the aforementioned arrangement, the terminal device 102 may also arrange and display the point of interest information 406A~406D and multimedia resources 408A~408D in the search results page 400 according to the distance of the target objects corresponding to the multiple point of interest information from the current location, thereby reducing the user's travel costs.
[0124] In some embodiments, when the multimedia resource displayed in the search results page 400 is a video (for example, multimedia resources 408A, 408D), the terminal device 102 can automatically play the video directly in the search results page 400, so that the user can start watching the corresponding video when entering the search results page 400, without having to click on the video to watch, and can quickly understand the relevant information.
[0125] like Figure 4C As shown, the multimedia resource displayed in the search result page 400 may be a video or may not be a video (for example, it may be a picture). Therefore, according to the different multimedia resources displayed, the triggering operation for the multimedia resource may be processed in different ways. As an optional embodiment, if the multimedia resource is a video (for example, multimedia resources 408A, 408D), when the user clicks on the multimedia resource, the video may be played directly in the search result page 400. Optionally, the terminal device 102 may also jump to the play page 410 to play the video, such as Figure 4D As shown. The specific implementation method can be set according to product requirements and is not limited here. As another optional embodiment, if the multimedia resource is non-video (for example, multimedia resources 408B and 408C in the form of pictures), the detailed information of the target object (for example, a cake shop or a milk tea shop) corresponding to the multimedia resources 408B and 408C can be displayed in the search result page 400. Optionally, the terminal device 102 can also jump to the details page 420 to display the detailed information, such as Figure 4E shown.
[0126] In this way, when the multimedia resource is a video, the user can start playing the video by clicking on the multimedia resource, so that more detailed information can be obtained from the video. When the multimedia resource is not a video, the detailed information of the target object corresponding to the multimedia resource can be displayed, shortening the user's search path for the favorite store and facilitating the user's decision-making.
[0127] In some embodiments, Figure 4D As shown, during the video playback process, the terminal device 102 may also display a jump control 412. In response to a trigger operation on the jump control 412, the terminal device 102 may also display a detail page 420 of a target object corresponding to the multimedia resource, such as Figure 4FIn this way, by providing a jump control 412 during video playback, the user can click the jump control 412 to view the detailed information of the target object when the user is interested in the target object, which shortens the user's search path for the favorite store and facilitates the user's decision-making.
[0128] Furthermore, in some embodiments, Figure 4E and 4F As shown, in the details page 420, some buttons for providing convenient jump entrances can also be displayed, for example, a forwarding button 422 for recommending the target object to friends, a favorite button 424 for collecting the target object, a map button 426 for viewing the location of the target object on the map, a phone button 428 for viewing the contact number of the target object, a group purchase button 430 for purchasing group purchase coupons, etc., which can facilitate users to perform subsequent operations, shorten the user's operation path, and improve the user experience.
[0129] Back to Figure 4B In some embodiments, the operation of triggering the overlapping display of multiple points of interest information or multiple multimedia resources may not be to expand and arrange the overlapping multiple points of interest information or multiple multimedia resources, but may be displayed in other ways.
[0130] Figure 4G A schematic diagram of an exemplary page 430 according to an embodiment of the present disclosure is shown.
[0131] like Figure 4G As shown, in response to the triggering operation for the overlapping displayed multiple points of interest information or multiple multimedia resources, the terminal device 102 can display the location 432 of the target object corresponding to the multiple points of interest information or multiple multimedia resources, the check-in location identifier 434 around the target object, and the identifiers of other objects associated with the target object (for example, the store that the user may associate with consumption) in the map page 430. Furthermore, the user can click on any identifier in the map page 430 to enter the details page of the corresponding target object (refer to Figure 4E and 4F ) to view it, and can perform further operations on the details page. This makes it convenient for users to view the information of the target object, shortens the user's search path for the favorite store, and facilitates user decision-making.
[0132] According to the above embodiments, it can be known that the system 100 provided by the embodiments of the present disclosure can help users to find their favorite stores on the search results page by displaying information about points of interest and multimedia resources when users actively search for general words, brand words, and content related to food in business districts. In addition, according to the strength of the user's search request, the embodiments of the present disclosure use different locations and different styles to display information. On the one hand, it helps users to intuitively understand the target object and provide related services to meet user needs. On the other hand, it is more in line with user usage habits and improves user experience. In some cases, it is presented in the form of a video to help users quickly understand relevant information on the search results page. Compared with text evaluations, videos are more vivid and credible.
[0133] The disclosed embodiment also provides an information display method. Figure 5 FIG. 5 is a flow chart of an exemplary method 500 provided by an embodiment of the present disclosure. Figure 5 As shown, the method 500 can be applied to Figure 1 The terminal device 102 may further include the following steps.
[0134] In step 502, the user's demand for the point of interest information is determined based on the search request, and the demand is determined based on the relevance of the search request to the life service demand.
[0135] In step 504, in response to determining that the user's need for the POI information is strong, on the search result page (eg, Figure 3A Page 300, Figure 4B The top area of page 400) (e.g., Figure 3A The area 300A of the display device 300A) displays the point of interest information of the target object corresponding to the keyword in a first style (for example, Figure 3A Point of interest information 302A, 302B) and multimedia resources (e.g., Figure 3A Multimedia resources 304A, 304B).
[0136] In step 506, in response to determining that the user's demand for the point of interest information is weak, the point of interest information of the target object corresponding to the keyword is displayed in a second style in a non-top area of the search result page (for example, Figure 4B Point of interest information 406) and multimedia resources (e.g., Figure 4B Multimedia resources 408), such as Figure 4B shown.
[0137] The information display method provided by the embodiment of the present disclosure, in response to receiving a search request including keywords related to life service needs, displays the point of interest information and multimedia resources in different styles in different areas of the search results page according to the strength of the user's demand for the point of interest information, so that the locations of the point of interest information and multimedia resources displayed on the search results page can match the strength of the user's demand, thereby improving the user experience.
[0138] In some embodiments, the relevance is determined based on at least one of the keyword category contained in the search request, the number of keywords contained in the search request, and the reception time of the search request, so as to better reflect the strength of the user's intention.
[0139] In some embodiments, determining the strength of the user's demand for the point of interest information according to the search request further includes: in response to determining that the relevance is higher than or equal to a preset threshold, determining that the user's demand for the point of interest information is a strong demand; or in response to determining that the relevance is lower than a preset threshold, determining that the user's demand for the point of interest information is a weak demand. By using the relevance to distinguish the strength of the user's intention, and then using different positions to display the point of interest information and the multimedia resources, it can be more in line with user habits and improve user experience.
[0140] In some embodiments, the number of the point of interest information and the multimedia resources are both multiple; displaying the point of interest information and the multimedia resources of the target object corresponding to the keyword in a first style in the top area of the search results page further includes: displaying the multiple point of interest information and the multiple multimedia resources in a card form in a first direction in the top area of the search results page; the method 500 also includes: in response to a sliding operation along the first direction, sliding along the first direction to display the multiple point of interest information and the multiple multimedia resources (such as Figure 3A and 3B By sliding the display, it is convenient for users to view, and it also saves layout space. In addition, comprehensive search results can be displayed in the non-top area of the search result page 300, for example, social dynamics 306 corresponding to the keyword sent by other users. Therefore, when the user slides the search result page 300 upward, he can also view various comprehensive search results (refer to Figure 4A As shown), thereby satisfying the user's need to view comprehensive search results.
[0141] In some embodiments, the number of the point of interest information and the multimedia resources are both multiple; displaying the point of interest information and the multimedia resources of the target object corresponding to the keyword in the non-top area of the search result page in a second style includes: overlappingly displaying multiple points of interest information and multiple multimedia resources in the non-top area, such as Figure 4BAs shown. The overlapping display method can provide certain help to users. At the same time, compared with the display method in the top area, the overlapping display method can simplify the layout, save resources, and is more in line with user habits, thereby improving the user experience.
[0142] In some embodiments, after the non-top area displays a plurality of the POI information and a plurality of the multimedia resources in an overlapping manner, the method 500 further includes: in response to a trigger operation for the overlappingly displayed plurality of the POI information or the plurality of the multimedia resources, arranging and displaying the plurality of the POI information in the search result page (for example, Figure 4C Point of interest information 406A-406D) and a plurality of the multimedia resources (eg, Figure 4C Multimedia resources 408A~408D), so that users can view them conveniently and improve user experience.
[0143] In some embodiments, the multimedia resource is a video or a picture; the method 500 further includes: in response to a trigger operation on a target multimedia resource among the plurality of multimedia resources, if the target multimedia resource is a video, on the search result page or the video playback page (for example, Figure 3C Page 310, Figure 4D The video is played in the page 410 of the target multimedia resource, and if the target multimedia resource is non-video, detailed information of the target object corresponding to the target multimedia resource is displayed (for example, Figure 3D , 3E Page 320, Figure 4E , 4F In this way, when the multimedia resource is a video, the user can start playing the video by clicking on the multimedia resource, so that more detailed information can be obtained from the video. When the multimedia resource is not a video, detailed information of the target object corresponding to the multimedia resource can be displayed, shortening the user's search path for the favorite store and facilitating the user's decision-making.
[0144] In some embodiments, playing the video in the search results page includes: playing the video on the search results page or the video playing page (for example, Figure 3C Page 310, Figure 4D 410) in the page showing the jump control (for example, Figure 3C Jump control 312, Figure 4D The method 500 further includes: in response to a trigger operation on the jump control, displaying a detail page of a target object corresponding to the multimedia resource, thereby shortening the user's search path for a desired store and facilitating the user's decision-making.
[0145] In some embodiments, after the non-top area displays the plurality of points of interest information and the plurality of multimedia resources in an overlapping manner, the method 500 further includes: in response to a trigger operation for the plurality of points of interest information or the plurality of multimedia resources displayed in an overlapping manner, on a map page (e.g., Figure 4G The page 430 of the embodiment shows the locations of the target objects corresponding to the plurality of interest points or the plurality of multimedia resources (for example, Figure 4G location 432), check-in location identifiers around the target object (for example, Figure 4G The identification 434 of the target object and the identification of other objects associated with the target object are displayed. In this way, it is convenient for users to view the information of the target object, and it can also shorten the search path of users to their favorite stores, which is convenient for users to make decisions.
[0146] In some embodiments, multiple points of interest information and multiple multimedia resources are arranged and displayed in the search results page, including: arranging and displaying multiple points of interest information and multiple multimedia resources in the search results page according to the distances of the target objects corresponding to the multiple points of interest information, thereby reducing the user's travel costs.
[0147] In some embodiments, multiple points of interest information and multiple multimedia resources are displayed overlappingly in the non-top area, including: in response to determining that the multimedia resource located at the top layer is a video, the video is automatically played in the search results page, so that when the multimedia resource enters the visible area of the search results page 300, the user can start watching the corresponding video without clicking on the video to watch it, and can quickly understand the relevant information.
[0148] In some embodiments, the point of interest information includes an authentication tag of the target object (e.g., Figure 3A In some embodiments, the authentication tag is determined based on the popularity and / or rating of the target object in the target platform, which can better help users make decisions and promote consumption.
[0149] In some embodiments, the multimedia resources are selected based on the popularity of the target object corresponding to the multimedia resources. If the server 104 determines that the target object is highly popular, a video can be returned to the terminal device 102, thereby using the video to help the user make decisions and promote products. If the server 104 determines that the target object is not well-known, the user may not be very interested in the target object, and the server 104 can return a non-video (e.g., a picture) to the terminal 102, thereby saving traffic.
[0150] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.
[0151] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0152] The disclosed embodiment also provides an information search method. Figure 6 FIG. 6 is a flow chart of another exemplary method 600 provided by an embodiment of the present disclosure. Figure 6 As shown, the method 600 may be performed by Figure 1 The server 104 is implemented and may further include the following steps.
[0153] In step 602, a search request sent by a terminal device is received.
[0154] In step 604, in response to determining that the search request includes a search request for keywords related to life service requirements, the user's demand for point of interest information is determined according to the search request, and the demand is determined according to the relevance of the search request to the life service requirements; the point of interest information and multimedia resources of the target object corresponding to the keyword and the relevance of the search request to the life service requirements are obtained. The target object provides life services corresponding to the keyword, the point of interest information includes description information of at least two dimensions of the target object, and the multimedia resources include multimedia description content of the target object.
[0155] In step 606, the interest point information and the multimedia resources as well as the user's demand for the interest point information are sent to the terminal device.
[0156] The information search method provided by the embodiment of the present disclosure, in response to receiving a search request including keywords related to life service needs, determines the strength of the user's demand for point of interest information according to the search request, obtains the point of interest information and multimedia resources of the target object corresponding to the keyword, and sends the point of interest information and the multimedia resources as well as the strength of the user's demand for the point of interest information to the terminal device, so that the locations of the point of interest information and multimedia resources displayed on the search results page can match the strength of the user's demand, thereby improving the user experience.
[0157] In some embodiments, the method 600 also includes: determining the keyword category contained in the search request, the number of keywords contained in the search request, and the receiving time of the search request; determining the relevance based on at least one of the keyword category contained in the search request, the number of keywords contained in the search request, and the receiving time of the search request, so as to better reflect the strength of the user's intention.
[0158] In some embodiments, obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword includes:
[0159] Determining the target object corresponding to the keyword;
[0160] Acquire the multimedia resources to be selected and the details information corresponding to the target object, the multimedia resources to be selected include video and non-video, and the details information includes the information displayed on the details page of the target object;
[0161] The video or the non-video is selected as the multimedia resource corresponding to the keyword according to the popularity of the target object, the quality of the video, and the quality of the detailed information.
[0162] In this way, by combining both popularity and quality considerations, we can provide better assistance to users.
[0163] In some embodiments, obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword includes: obtaining a candidate multimedia resource of the target object matching the keyword; in response to determining that the release time of the candidate multimedia resource is within a preset time limit, determining that the candidate multimedia resource is the multimedia resource of the target object corresponding to the keyword, thereby ensuring the timeliness of the multimedia resource, avoiding returning multimedia resources with poor timeliness to the terminal device 102, and providing the user with more effective information.
[0164] In some embodiments, obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword includes:
[0165] Acquire multiple multimedia resources of multiple target objects matching the keyword;
[0166] Determine the content proportion and jitter of the multiple multimedia resources by using image recognition technology;
[0167] Scoring the multiple multimedia resources according to the content proportion and the jitter condition;
[0168] sorting the quality of the plurality of multimedia resources according to the scoring results;
[0169] Sending the information of the point of interest, the multimedia resources, and the relevance of the search request to the life service requirement to the terminal device includes:
[0170] The quality ranking results of the multiple multimedia resources are sent to the terminal device.
[0171] In this way, the quality of multiple multimedia resources is scored based on content proportion and jitter, and the optimal multimedia resource is selected and fed back to the terminal device 102, so that the terminal device 102 can obtain more useful information of the corresponding target object based on the multimedia resource, thereby improving the user experience.
[0172] In some embodiments, obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword includes:
[0173] Acquire multiple multimedia resources of multiple target objects matching the keyword;
[0174] Inputting the plurality of multimedia resources into a pre-trained evaluation model, and outputting a score for each of the multimedia resources;
[0175] sorting the plurality of multimedia resources according to the scores;
[0176] Sending the information of the point of interest, the multimedia resources, and the relevance of the search request to the life service requirement to the terminal device includes:
[0177] The sorting result of the multiple multimedia resources is sent to the terminal device.
[0178] In this way, the multimedia resources are sorted by using the scores and the sorting results are sent to the terminal device 102, so that the terminal device 102 can display the multimedia resources according to the sorting results, and the user can obtain useful information more quickly.
[0179] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.
[0180] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0181] The embodiment of the present disclosure also provides a computer device for implementing the above method 500 or 600. Figure 7 FIG. 7 is a schematic diagram showing the hardware structure of an exemplary computer device 700 provided in an embodiment of the present disclosure. The computer device 700 can be used to implement Figure 1 The terminal device 102 can also be used to implement Figure 1 In some scenarios, the computer device 700 can also be used to implement Figure 1 The database server 106.
[0182] like Figure 7 As shown, the computer device 700 may include: a processor 702, a memory 704, a network module 706, a peripheral interface 708 and a bus 710. The processor 702, the memory 704, the network module 706 and the peripheral interface 708 are connected to each other in communication within the computer device 700 through the bus 710.
[0183] Processor 702 may be a central processing unit (CPU), an image processor, a neural network processor (NPU), a microcontroller (MCU), a programmable logic device, a digital signal processor (DSP), an application specific integrated circuit (ASIC), or one or more integrated circuits. Processor 702 may be used to perform functions related to the technology described in this disclosure. In some embodiments, processor 702 may also include multiple processors integrated into a single logical component. For example, Figure 7As shown, processor 702 may include a plurality of processors 702a, 702b, and 702c.
[0184] The memory 704 may be configured to store data (eg, instructions, computer code, etc.). Figure 7 As shown, the data stored in the memory 704 may include program instructions (e.g., program instructions for implementing the method 500 or 600 of the embodiment of the present disclosure) and data to be processed (e.g., the memory may store configuration files of other modules, etc.). The processor 702 may also access the program instructions and data stored in the memory 704, and execute the program instructions to operate on the data to be processed. The memory 704 may include a volatile storage device or a non-volatile storage device. In some embodiments, the memory 704 may include a random access memory (RAM), a read-only memory (ROM), an optical disk, a magnetic disk, a hard disk, a solid-state drive (SSD), a flash memory, a memory stick, etc.
[0185] The network interface 706 can be configured to provide the computer device 700 with communication with other external devices via a network. The network can be any wired or wireless network capable of transmitting and receiving data. For example, the network can be a wired network, a local wireless network (e.g., Bluetooth, WiFi, near field communication (NFC)), a cellular network, the Internet, or a combination thereof. It is understood that the type of network is not limited to the above specific examples.
[0186] The peripheral interface 708 can be configured to connect the computer device 700 to one or more peripheral devices to achieve information input and output. For example, the peripheral devices can include input devices such as a keyboard, a mouse, a touch pad, a touch screen, a microphone, and various sensors, and output devices such as a display, a speaker, a vibrator, and an indicator light.
[0187] The bus 710 may be configured to transmit information between various components of the computer device 700 (e.g., the processor 702, the memory 704, the network interface 706, and the peripheral interface 708), such as an internal bus (e.g., a processor-memory bus), an external bus (USB port, PCI-E bus), etc.
[0188] It should be noted that, although the architecture of the computer device 700 only shows the processor 702, the memory 704, the network interface 706, the peripheral interface 708 and the bus 710, in the specific implementation process, the architecture of the computer device 700 may also include other components necessary for normal operation. In addition, it can be understood by those skilled in the art that the architecture of the computer device 700 may also only include components necessary for implementing the embodiments of the present disclosure, and does not necessarily include all the components shown in the figure.
[0189] The disclosed embodiment also provides an information display device. Figure 8 FIG. 8 is a schematic diagram of an exemplary device 800 provided by an embodiment of the present disclosure. Figure 8 As shown, the device 800 can be used to implement the method 500, and can further include the following modules.
[0190] The determination module 802 is configured to: in response to receiving a search request including keywords related to life service needs, determine the strength of the user's demand for point of interest information based on the search request, and the strength of the demand is determined based on the relevance of the search request to the life service needs.
[0191] The display module 804 is configured to: in response to determining that the user's demand for the point of interest information is strong, display the search result page (e.g., Figure 3A The top area of the page 300 (eg, Figure 3A The area 300A of the display device 300A) displays the point of interest information of the target object corresponding to the keyword in a first style (for example, Figure 3A Point of interest information 302A, 302B) and multimedia resources (e.g., Figure 3A or, in response to determining that the user's demand for the point of interest information is weak, on the search result page (e.g., Figure 4B The non-top area of the page 400) displays the point of interest information of the target object corresponding to the keyword in a second style (for example, Figure 4B Point of interest information 406) and multimedia resources (e.g., Figure 4B Multimedia resources 408).
[0192] The information display device provided by the embodiment of the present disclosure, in response to receiving a search request including keywords related to life service needs, displays the point of interest information and multimedia resources in different styles in different areas of the search results page according to the strength of the user's demand for the point of interest information, so that the locations of the point of interest information and multimedia resources displayed on the search results page can match the strength of the user's demand, thereby improving the user experience.
[0193] In some embodiments, the relevance is determined based on at least one of the keyword category contained in the search request, the number of keywords contained in the search request, and the reception time of the search request, so as to better reflect the strength of the user's intention.
[0194] In some embodiments, the determination module 802 is configured to: determine the strength of the user's demand for the point of interest information according to the search request, further including: in response to determining that the relevance is higher than or equal to a preset threshold, determining that the user's demand for the point of interest information is a strong demand; or in response to determining that the relevance is lower than a preset threshold, determining that the user's demand for the point of interest information is a weak demand. By using the relevance to distinguish the strength of the user's intention, and then using different positions to display the point of interest information and the multimedia resources, it can be more in line with user habits and improve user experience.
[0195] In some embodiments, the number of the points of interest information and the number of the multimedia resources are both multiple; the display module 804 is configured to: display the multiple points of interest information and the multiple multimedia resources in a card form in a first direction in the top area of the search result page; the method 500 also includes: in response to a sliding operation along the first direction, sliding along the first direction to display the multiple points of interest information and the multiple multimedia resources (such as Figure 3A and 3B By sliding the display, it is convenient for users to view, and it also saves layout space. In addition, comprehensive search results can be displayed in the non-top area of the search result page 300, for example, social dynamics 306 corresponding to the keyword sent by other users. Therefore, when the user slides the search result page 300 upward, he can also view various comprehensive search results (refer to Figure 4A As shown), thereby satisfying the user's need to view comprehensive search results.
[0196] In some embodiments, the number of the interest point information and the number of the multimedia resources are both multiple; the display module 804 is configured to: overlap and display multiple interest point information and multiple multimedia resources in the non-top area, such as Figure 4B As shown. The overlapping display method can provide certain help to users. At the same time, compared with the display method in the top area, the overlapping display method can simplify the layout, save resources, and is more in line with user habits, thereby improving the user experience.
[0197] In some embodiments, the display module 804 is configured to: in response to a trigger operation for the overlapping display of the plurality of interest points or the plurality of multimedia resources, arrange and display the plurality of interest points in the search result page (for example, Figure 4C Point of interest information 406A-406D) and a plurality of the multimedia resources (eg, Figure 4C Multimedia resources 408A~408D), so that users can view them conveniently and improve user experience.
[0198] In some embodiments, the multimedia resource is a video or a picture; the display module 804 is configured to: in response to a trigger operation on a target multimedia resource among the plurality of multimedia resources, if the target multimedia resource is a video, on the search result page or the video playback page (for example, Figure 3C Page 310, Figure 4D The video is played in the page 410 of the target multimedia resource, and if the target multimedia resource is non-video, detailed information of the target object corresponding to the target multimedia resource is displayed (for example, Figure 3D , 3E Page 320, Figure 4E , 4F In this way, when the multimedia resource is a video, the user can start playing the video by clicking on the multimedia resource, so that more detailed information can be obtained from the video. When the multimedia resource is not a video, detailed information of the target object corresponding to the multimedia resource can be displayed, shortening the user's search path for the favorite store and facilitating the user's decision-making.
[0199] In some embodiments, the display module 804 is configured to: on the search result page or the video playback page (for example, Figure 3C Page 310, Figure 4D 410) in the page showing the jump control (for example, Figure 3C Jump control 312, Figure 4D The method 500 further includes: in response to a trigger operation on the jump control, displaying a detail page of a target object corresponding to the multimedia resource, thereby shortening the user's search path for a desired store and facilitating the user's decision-making.
[0200] In some embodiments, the display module 804 is configured to: in response to a trigger operation for the overlapping display of the plurality of points of interest information or the plurality of multimedia resources, on the map page (eg, Figure 4G The page 430 of the embodiment shows the locations of the target objects corresponding to the plurality of interest points or the plurality of multimedia resources (for example, Figure 4G location 432), check-in location identifiers around the target object (for example, Figure 4G The identification 434 of the target object and the identification of other objects associated with the target object are displayed. In this way, it is convenient for users to view the information of the target object, and it can also shorten the search path of users to their favorite stores, which is convenient for users to make decisions.
[0201] In some embodiments, the display module 804 is configured to: arrange and display multiple points of interest information and multiple multimedia resources in the search results page according to the distances of the target objects corresponding to the multiple points of interest information, thereby reducing the user's travel costs.
[0202] In some embodiments, the display module 804 is configured to: in response to determining that the multimedia resource located at the top layer is a video, automatically play the video in the search results page, so that when the multimedia resource enters the visible area of the search results page 300, the user can start watching the corresponding video without clicking on the video to watch, and can quickly understand the relevant information.
[0203] In some embodiments, the point of interest information includes an authentication tag of the target object (e.g., Figure 3A In some embodiments, the authentication tag is determined based on the popularity and / or rating of the target object in the target platform, which can better help users make decisions and promote consumption.
[0204] In some embodiments, the multimedia resources are selected based on the popularity of the target object corresponding to the multimedia resources. If the server 104 determines that the target object is highly popular, a video may be returned to the terminal device 102, thereby using the video to help the user make decisions and promote products. If the server 104 determines that the target object is not well-known, the user may not be very interested in the target object, and the server 104 may return a non-video (e.g., a picture) to the terminal 102, thereby saving traffic.
[0205] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0206] The device of the above embodiment is used to implement the corresponding method 500 in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0207] The disclosed embodiment also provides an information search device. Fig. 9 FIG. 9 is a schematic diagram of another exemplary device 900 provided by an embodiment of the present disclosure. Fig. 9 As shown, the device 900 can be used to implement the method 600 and can further include the following modules.
[0208] The receiving module 902 is configured to receive a search request sent by a terminal device.
[0209] The acquisition module 904 is configured to: in response to determining that the search request includes a search request for keywords related to life service requirements, determine the user's demand for point of interest information according to the search request, and the demand is determined according to the relevance of the search request to the life service requirements; obtain the point of interest information and multimedia resources of the target object corresponding to the keyword and the relevance of the search request to the life service requirements. The target object provides life services corresponding to the keyword, the point of interest information includes at least two dimensions of description information of the target object, and the multimedia resources include multimedia description content of the target object.
[0210] The sending module 906 is configured to send the interest point information and the multimedia resources as well as the user's demand for the interest point information to the terminal device.
[0211] The information search method provided by the embodiment of the present disclosure, in response to receiving a search request including keywords related to life service needs, determines the strength of the user's demand for point of interest information according to the search request, obtains the point of interest information and multimedia resources of the target object corresponding to the keyword, and sends the point of interest information and the multimedia resources as well as the strength of the user's demand for the point of interest information to the terminal device, so that the locations of the point of interest information and multimedia resources displayed on the search results page can match the strength of the user's demand, thereby improving the user experience.
[0212] In some embodiments, the acquisition module 904 is configured to: determine the keyword category contained in the search request, the number of keywords contained in the search request, and the receiving time of the search request; determine the relevance based on at least one of the keyword category contained in the search request, the number of keywords contained in the search request, and the receiving time of the search request, so as to better reflect the strength of the user's intention.
[0213] In some embodiments, the acquisition module 904 is configured to:
[0214] Determining the target object corresponding to the keyword;
[0215] Acquire the multimedia resources to be selected and the details information corresponding to the target object, the multimedia resources to be selected include video and non-video, and the details information includes the information displayed on the details page of the target object;
[0216] The video or the non-video is selected as the multimedia resource corresponding to the keyword according to the popularity of the target object, the quality of the video, and the quality of the detailed information.
[0217] In this way, by combining both popularity and quality considerations, we can provide better assistance to users.
[0218] In some embodiments, the acquisition module 904 is configured to: acquire a candidate multimedia resource of a target object that matches the keyword; in response to determining that the release time of the candidate multimedia resource is within a preset time limit, determine that the candidate multimedia resource is a multimedia resource of the target object corresponding to the keyword, thereby ensuring the timeliness of the multimedia resource, avoiding returning multimedia resources with poor timeliness to the terminal device 102, and providing users with more effective information.
[0219] In some embodiments, the acquisition module 904 is configured to:
[0220] Acquire multiple multimedia resources of multiple target objects matching the keyword;
[0221] Determine the content proportion and jitter of the multiple multimedia resources by using image recognition technology;
[0222] Scoring the multiple multimedia resources according to the content proportion and the jitter condition;
[0223] sorting the quality of the plurality of multimedia resources according to the scoring results;
[0224] Sending the information of the point of interest, the multimedia resources, and the relevance of the search request to the life service requirement to the terminal device includes:
[0225] The quality ranking results of the multiple multimedia resources are sent to the terminal device.
[0226] In this way, the quality of multiple multimedia resources is scored based on content proportion and jitter, and the optimal multimedia resource is selected and fed back to the terminal device 102, so that the terminal device 102 can obtain more useful information of the corresponding target object based on the multimedia resource, thereby improving the user experience.
[0227] In some embodiments, the acquisition module 904 is configured to:
[0228] Acquire multiple multimedia resources of multiple target objects matching the keyword;
[0229] Inputting the plurality of multimedia resources into a pre-trained evaluation model, and outputting a score for each of the multimedia resources;
[0230] sorting the plurality of multimedia resources according to the scores;
[0231] Sending the information of the point of interest, the multimedia resources, and the relevance of the search request to the life service requirement to the terminal device includes:
[0232] The sorting result of the multiple multimedia resources is sent to the terminal device.
[0233] In this way, the multimedia resources are sorted by using the scores and the sorting results are sent to the terminal device 102, so that the terminal device 102 can display the multimedia resources according to the sorting results, and the user can obtain useful information more quickly.
[0234] For the convenience of description, the above device is described by dividing it into various modules according to its functions. Of course, when implementing the present disclosure, the functions of each module can be implemented in the same or multiple software and / or hardware.
[0235] The device of the above embodiment is used to implement the corresponding method 600 in any of the above embodiments, and has the beneficial effects of the corresponding method embodiment, which will not be described in detail here.
[0236] Based on the same inventive concept, corresponding to any of the above-mentioned embodiment methods, the present disclosure also provides a non-transitory computer-readable storage medium, wherein the non-transitory computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute method 500 or 600 described in any of the above embodiments.
[0237] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device.
[0238] The computer instructions stored in the storage medium of the above embodiments are used to enable the computer to execute method 500 or 600 as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0239] Based on the same inventive concept, corresponding to any of the above-mentioned embodiments, the present disclosure further provides a computer program product, which includes a computer program. In some embodiments, the computer program is executable by one or more processors so that the processors execute the described method 500 or 600. Corresponding to the execution subject corresponding to each step in each embodiment of the method 500 or 600, the processor that executes the corresponding step may belong to the corresponding execution subject.
[0240] The computer program product of the above embodiment is used to enable the processor to execute method 500 or 600 as described in any of the above embodiments, and has the beneficial effects of the corresponding method embodiments, which will not be described in detail here.
[0241] Those skilled in the art should understand that the discussion of any of the above embodiments is merely illustrative and is not intended to imply that the scope of the present disclosure (including the claims) is limited to these examples. Based on the concept of the present disclosure, the technical features in the above embodiments or different embodiments may be combined, the steps may be implemented in any order, and there are many other variations of the different aspects of the embodiments of the present disclosure as described above, which are not provided in detail for the sake of simplicity.
[0242] In addition, to simplify the description and discussion, and in order not to make the embodiments of the present disclosure difficult to understand, the known power / ground connections to the integrated circuit (IC) chips and other components may or may not be shown in the provided figures. In addition, the device can be shown in the form of a block diagram to avoid making the embodiments of the present disclosure difficult to understand, and this also takes into account the fact that the details of the implementation of these block diagram devices are highly dependent on the platform on which the embodiments of the present disclosure will be implemented (that is, these details should be fully within the scope of understanding of those skilled in the art). Where specific details (e.g., circuits) are set forth to describe exemplary embodiments of the present disclosure, it is apparent to those skilled in the art that the embodiments of the present disclosure can be implemented without these specific details or with changes in these specific details. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0243] Although the present disclosure has been described in conjunction with specific embodiments of the present disclosure, many replacements, modifications and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may use the embodiments discussed.
[0244] The embodiments of the present disclosure are intended to cover all such substitutions, modifications and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the embodiments of the present disclosure should be included in the scope of protection of the present disclosure.
Claims
1. An information display method, comprising: In response to receiving a search request including keywords related to life service requirements, determining, according to the search request, the strength of the user's demand for the point of interest information, wherein the strength of the demand is determined according to the relevance of the search request to the life service requirements; In response to determining that the user's demand for the point of interest information is a strong demand, displaying the point of interest information and multimedia resources of the target object corresponding to the keyword in a first style in a top area of the search results page and displaying the comprehensive search results corresponding to the search request in a non-top area of the search results page, the comprehensive search results including social dynamics of other users corresponding to the keyword; or In response to determining that the user's demand for the point of interest information is weak, the point of interest information and multimedia resources of the target object corresponding to the keyword are displayed in a second style in a non-top area of the search result page.
2. The method of claim 1, wherein: The relevance is determined based on at least one of a keyword category included in the search request, a number of keywords included in the search request, and a reception time of the search request.
3. The method of claim 1, wherein: Determining the user's need for the point of interest information according to the search request further includes: In response to determining that the relevance is greater than or equal to a preset threshold, determining that the user's demand for the point of interest information is a strong demand; or In response to determining that the relevance is lower than a preset threshold, it is determined that the user's demand for the point of interest information is a weak demand.
4. The method of claim 1, wherein: The number of the point of interest information and the number of the multimedia resources are both multiple; Displaying the point of interest information and multimedia resources of the target object corresponding to the keyword in a first style in the top area of the search results page further includes: displaying a plurality of the point of interest information and a plurality of the multimedia resources in a card format arranged in a first direction in the top area of the search results page; The method further includes: in response to a sliding operation along the first direction, sliding along the first direction to display a plurality of the points of interest information and a plurality of the multimedia resources.
5. The method of claim 1, wherein: The number of the point of interest information and the number of the multimedia resources are both multiple; Displaying the point of interest information and multimedia resources of the target object corresponding to the keyword in a second style in a non-top area of the search result page includes: A plurality of the points of interest information and a plurality of the multimedia resources are displayed overlappingly in the non-top area.
6. The method of claim 5, wherein: After the non-top area displays the plurality of points of interest information and the plurality of multimedia resources in an overlapping manner, the method further includes: In response to a triggering operation on the overlappingly displayed multiple points of interest information or multiple multimedia resources, the multiple points of interest information and the multiple multimedia resources are arranged and displayed in the search result page.
7. The method according to claim 4 or 6, wherein: The multimedia resource is a video or a picture; the method further comprises: In response to a trigger operation on a target multimedia resource among the multiple multimedia resources, if the target multimedia resource is a video, the video is played in the search result page; if the target multimedia resource is not a video, detailed information of a target object corresponding to the target multimedia resource is displayed.
8. The method of claim 7, wherein: Playing the video in the search result page includes: displaying a jump control in the search result page; The method further comprises: In response to a trigger operation on the jump control, a detail page of a target object corresponding to the multimedia resource is displayed.
9. The method of claim 5, wherein: After the non-top area displays the plurality of points of interest information and the plurality of multimedia resources in an overlapping manner, the method further includes: In response to a trigger operation for overlapping displays of multiple points of interest information or multiple multimedia resources, the locations of target objects corresponding to the multiple points of interest information or multiple multimedia resources, check-in location identifiers around the target object, and identifiers of other objects associated with the target object are displayed on a map page.
10. The method of claim 6, wherein: Arranging and displaying the plurality of points of interest information and the plurality of multimedia resources in the search result page includes: According to the distances of the target objects corresponding to the plurality of interest point information, the plurality of interest point information and the plurality of multimedia resources are arranged and displayed in the search result page.
11. The method of claim 5, wherein: Overlapping and displaying a plurality of the points of interest information and a plurality of the multimedia resources in the non-top area includes: In response to determining that the multimedia resource located at the top layer is a video, the video is automatically played in the search result page.
12. The method according to any one of claims 1 to 6, 9 to 11, wherein: The point of interest information includes an authentication tag of the target object.
13. The method of claim 12, wherein: The authentication tag is determined according to the popularity and / or rating of the target object in the target platform.
14. The method according to any one of claims 1 to 6 and 9 to 11, wherein: The multimedia resources are selected according to the popularity of the target objects corresponding to the multimedia resources.
15. An information search method, comprising: Receiving a search request sent by a terminal device; In response to determining that the search request includes a search request for a keyword related to a life service demand, determining the strength of the user's demand for the point of interest information according to the search request, wherein the strength of the demand is determined according to the relevance of the search request to the life service demand; obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword; The point of interest information, the multimedia resources, and the user's demand for the point of interest information are sent to the terminal device so that the terminal device executes the method according to any one of claims 1-14.
16. The method of claim 15, wherein: The method further comprises: Determining the keyword category included in the search request, the number of keywords included in the search request, and the time when the search request was received; The relevance is determined according to at least one of a keyword category included in the search request, a number of keywords included in the search request, and a reception time of the search request.
17. The method of claim 16, wherein: Obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword, including: Determining the target object corresponding to the keyword; Acquire the multimedia resources to be selected and the details information corresponding to the target object, the multimedia resources to be selected include video and non-video, and the details information includes the information displayed on the details page of the target object; The video or the non-video is selected as the multimedia resource corresponding to the keyword according to the popularity of the target object, the quality of the video, and the quality of the detailed information.
18. The method of claim 16, wherein: Obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword, including: Acquire the candidate multimedia resources of the target object matching the keyword; In response to determining that the release time of the to-be-selected multimedia resource is within a preset validity period, the to-be-selected multimedia resource is determined to be a multimedia resource of a target object corresponding to the keyword.
19. The method of claim 18, wherein: Obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword, including: Acquire multiple multimedia resources of multiple target objects matching the keyword; Determine the content proportion and jitter of the multiple multimedia resources by using image recognition technology; Scoring the multiple multimedia resources according to the content proportion and the jitter condition; sorting the quality of the plurality of multimedia resources according to the scoring results; Sending the information of the point of interest, the multimedia resources, and the relevance of the search request to the life service requirement to the terminal device includes: The quality ranking results of the multiple multimedia resources are sent to the terminal device.
20. The method of claim 15, wherein: Obtaining the point of interest information and multimedia resources of the target object corresponding to the keyword, including: Acquire multiple multimedia resources of multiple target objects matching the keyword; Inputting the plurality of multimedia resources into a pre-trained evaluation model, and outputting a score for each of the multimedia resources; sorting the plurality of multimedia resources according to the scores; Sending the information of the point of interest, the multimedia resources, and the relevance of the search request to the life service requirement to the terminal device includes: The sorting result of the multiple multimedia resources is sent to the terminal device.
21. An information display device, comprising: a determination module configured to: in response to receiving a search request including keywords related to life service requirements, determine the user's demand for the point of interest information according to the search request, wherein the demand is determined according to the relevance between the search request and the life service requirements; as well as a display module configured to: in response to determining that the user's demand for the point of interest information is a strong demand, display the point of interest information and multimedia resources of the target object corresponding to the keyword in a first style in the top area of the search results page and display the comprehensive search results corresponding to the search request in a non-top area of the search results page, wherein the comprehensive search results include social dynamics of other users corresponding to the keyword; Alternatively, in response to determining that the user's demand for the point of interest information is weak, the point of interest information and multimedia resources of the target object corresponding to the keyword are displayed in a second style in a non-top area of the search result page.
22. An information search device, comprising: The receiving module is configured to: receive a search request sent by a terminal device; The acquisition module is configured to: in response to determining that the search request includes a search request for keywords related to life service requirements, determine the strength of the user's demand for the point of interest information according to the search request, wherein the strength of the demand is determined according to the relevance of the search request to the life service requirements; and acquire the point of interest information and multimedia resources of the target object corresponding to the keyword; as well as The sending module is configured to: send the interest point information and the multimedia resources as well as the user's demand for the interest point information to the terminal device so that the terminal device executes the method according to any one of claims 1-14.
23. A computer device comprising one or more processors, a memory; and one or more programs, wherein the one or more programs are stored in the memory and executed by the one or more processors, and the programs include instructions for executing the method according to any one of claims 1-14 or the method according to any one of claims 15-20.
24. A non-volatile computer-readable storage medium containing a computer program, which, when executed by one or more processors, causes the processors to perform the method of any one of claims 1 to 14 or the method of any one of claims 15 to 20.
25. A computer program product, comprising computer program instructions, which, when executed on a computer, enable the computer to execute the method according to any one of claims 1 to 14 or the method according to any one of claims 15 to 20.
Citation Information
Patent Citations
User interaction method and device used in search, mobile terminal and storage medium
CN111444405A
Multimedia data sorting method and device, server and storage medium
CN112364184A
Search result display method and device, equipment and medium
CN113486252A