Information display method and device and computer program product

By displaying the product catalog generated by multi-source information fusion on the merchant details page, the inefficiency of users to switch back and forth to view product information in two modules is solved, and the user's viewing efficiency and decision-making speed are improved.

CN119599755AActive Publication Date: 2025-03-11BEIJING AUTONAVI YUNMAP TECH CO LTD

Patent Information

Application Number
CN202411456709.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-17
Publication Date
2025-03-11
Estimated Expiration
2044-10-17

AI Technical Summary

Technical Problem

In the merchant details page of the in-store business, users need to switch back and forth in two independent modules to view the price of the product and user reviews, resulting in inefficient user viewing.

Method used

By receiving the target user's viewing operation for the target merchant, the store details page containing the target merchant's product catalog is displayed in response. The product catalog is generated based on the fusion of multi-source information, including product information from the target merchant and product information from the user.

Benefits of technology

The target merchant’s product catalog is displayed to the target user in the store details page. Users can intuitively see the situation of many products, improve users’ viewing efficiency and help users make decisions quickly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119599755A_ABST
    Figure CN119599755A_ABST
Patent Text Reader

Abstract

The invention provides an information display method and device and a computer program product, and the method is applied to a user terminal, and comprises the steps: receiving a viewing operation of a target user for a target merchant; in response to the viewing operation, displaying a shop detail page containing a commodity directory of the target merchant; wherein the commodity directory is generated according to multi-source information fusion, and the multi-source information at least comprises commodity information from the target merchant and commodity information from the user. Therefore, the viewing efficiency of the user can be improved, and the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of page display technology, and in particular to an information display method, device and computer program product. Background Art

[0002] With the development of the Internet, many platforms that provide in-store services have emerged. For in-store services, since users are more concerned about deciding whether to go to the store, it is necessary to display the information that users are concerned about on the merchant details page, such as the merchant name, address, seat, parking space, contact number, business hours, recommended products and user reviews, etc., to facilitate users to decide whether to go to the store.

[0003] In the process of implementing this application, the inventor discovered that for in-store business, the merchant details page has to present a lot of information. As for recommended products, in order to allow users to make better decisions, an independent module is usually used to display the recommended product information uploaded by the merchant, and another module is used to display the evaluation information of highly evaluated products. Users usually need to switch back and forth between the two modules to view prices and user reviews, etc., which makes user viewing inefficient. Summary of the invention

[0004] The present application provides an information display method, device and computer program product for improving the efficiency of user viewing when displaying product information.

[0005] In a first aspect, the present application provides an information display method, applied to a user terminal, the method comprising:

[0006] Receive a target user's viewing operation on a target merchant;

[0007] In response to the viewing operation, displaying a store details page containing a product catalog of the target merchant;

[0008] The product catalog is generated based on the fusion of multi-source information, and the multi-source information at least includes: product information from target merchants and product information from users.

[0009] In a second aspect, the present application provides an information display method, which is applied to a server, and the method includes:

[0010] Acquire multi-source information corresponding to the target merchant, the multi-source information at least including: product information from the target merchant and product information from the user;

[0011] A product catalog of a target merchant is generated based on multi-source information fusion, so that when a viewing operation of a target merchant by a target user is received, a store details page containing the product catalog of the target merchant is displayed.

[0012] In a third aspect, the present application provides an information display device, comprising:

[0013] A receiving module, used for receiving a viewing operation of a target user on a target merchant;

[0014] A display module, for displaying a store details page containing a product catalog of a target merchant in response to a viewing operation;

[0015] The product catalog is generated based on the fusion of multi-source information, and the multi-source information at least includes: product information from target merchants and product information from users.

[0016] In a fourth aspect, the present application provides an information display device, comprising:

[0017] An acquisition module is used to acquire multi-source information corresponding to a target merchant, where the multi-source information at least includes: product information from the target merchant and product information from the user;

[0018] The generation module is used to generate a product catalog of a target merchant based on multi-source information fusion, so as to display a store details page containing the product catalog of the target merchant when receiving a viewing operation of the target user on the target merchant.

[0019] In a fifth aspect, the present application provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the electronic device performs the method provided in the first aspect or the second aspect of the present application.

[0020] In a sixth aspect, the present application provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the method provided in the first aspect or the second aspect of the present application is implemented.

[0021] In a seventh aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, implements the method provided in the first aspect or the second aspect of the present application.

[0022] The information display method, device and computer program product provided by the present application are applied to a user terminal. The method receives a viewing operation of a target user for a target merchant; in response to the viewing operation, a store details page containing a product catalog of the target merchant is displayed; wherein the product catalog is generated based on multi-source information fusion, and the multi-source information at least includes: product information from the target merchant and product information from the user. Based on this, the product catalog of the target merchant can be displayed to the target user in the store details page. The product catalog is generated based on multi-source information fusion including at least product information from the merchant and product information from the user. Therefore, the target user can intuitively see the situation of many products in the product catalog, which helps the user to quickly and comprehensively understand the products of the target merchant, thereby improving the efficiency of user viewing. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0024] Figure 1 A schematic diagram of an application scenario provided for the relevant technology;

[0025] Figure 2A A flowchart of an information display method provided in an embodiment of the present application;

[0026] Figure 2B One of the schematic diagrams of the information display interface provided in the embodiment of the present application;

[0027] Figure 3 A flowchart of another information display method provided in an embodiment of the present application;

[0028] Figure 4A A schematic diagram of a page display provided in an embodiment of the present application;

[0029] Figure 4B The second schematic diagram of the information display interface provided in the embodiment of the present application;

[0030] Figure 5 A flowchart of another information display method provided in an embodiment of the present application;

[0031] Figure 6 A schematic diagram of the structure of an information display device provided in an embodiment of the present application;

[0032] Figure 7 A schematic diagram of the structure of another information display device provided in an embodiment of the present application;

[0033] Figure 8A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.

[0034] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION

[0035] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0036] It should be noted that the user information (including but not limited to user device information, user attribute information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards, and provide corresponding operation entrances for users to choose to authorize or refuse.

[0037] In some application scenarios, users can obtain product information through electronic devices such as mobile phones and computers. For example, users can view product information by opening an application program (APP) in a mobile phone.

[0038] Figure 1 A schematic diagram of an application scenario provided for related technologies. With the rapid development of the catering industry, users' demand for viewing catering product information and ordering food online is increasing. For in-store business, such as Figure 1 As shown in the figure, the existing in-store platform displays the merchant's details page in the application interface, and displays the merchant's name, address, seats, parking spaces, contact number, business hours, recommended dishes and user reviews in the details page. It can be seen that in order to help users decide whether to go to the store to consume, a large amount of information needs to be displayed in the merchant's details page. Therefore, in the application interface with limited space, the content of each display area is usually simplified as much as possible to be able to display all aspects of the content more comprehensively.

[0039] In the related art, the interface of the store platform will only display a few main products recommended by the merchant in the product recommendation display area, and will not display the many products or all products provided by the merchant. For example, in the display area of ​​the merchant's recommended dishes, only a few pictures of recommended dishes and their corresponding dish names are displayed. Each dish is equivalent to an independently displayed main product. The pictures and names of several main products cannot form a complete product menu of the merchant. Therefore, users cannot view the merchant's product menu at a glance on the merchant's store details page, which is not conducive to users' decision whether to go to the store and will reduce the user's experience.

[0040] In addition, in the related art, the description information of the goods provided by the merchant and the description information of the goods provided by the historical users are displayed in different display areas on the store details page. Since the description information provided by the merchant and the description information provided by the buyer are product descriptions provided by providers of two different dimensions, the description information from multiple parties will cause the user who is currently viewing the product information to need to view a large amount of description information in order to understand the product. Since different buyers will describe the products they have paid attention to or experienced in their own comments, the information content of the user comments is relatively messy, and the description information provided by the buyer may contain incomplete names, wrong characters, or content that is repeated with the merchant information. In this way, the accumulation of buyer information and merchant information will increase the total amount of description information, which may also include erroneous information and redundant information. Therefore, when the user views the display information based on the store details page, in addition to not being able to view the merchant's product menu at a glance, the description information of the merchant displayed in different areas and the description information provided by the historical users will increase the time required for the current user to view these description information, resulting in reduced user viewing efficiency and reduced user experience.

[0041] In view of this, an embodiment of the present application provides an information display method that can be applied to a user terminal, the method receives a viewing operation of a target user for a target merchant; in response to the viewing operation, displays a store details page containing a product catalog of the target merchant; wherein the product catalog is generated based on a fusion of multi-source information, and the multi-source information at least includes: product information from the target merchant and product information from the user. Based on this, the product catalog of the target merchant can be displayed to the target user in the store details page, and the product catalog is generated based on a fusion of multi-source information that at least includes product information from the merchant and product information from the user. Therefore, the target user can intuitively see the situation of many products in the product catalog, which helps the user to quickly and comprehensively understand the products of the target merchant, thereby improving the efficiency of user viewing.

[0042] It can be understood that the information display method provided in the embodiment of the present application can be used for in-store business, so that while displaying many detailed information such as the merchant name, address, seat, parking space, contact number, business hours, etc. to users, it can also display the product catalog to help users quickly understand the merchant's products and make decisions quickly.

[0043] The product catalog may be a catalog of any type of products, such as a menu, and the viewing operation may be triggered in any type of application, especially an application that provides in-store services, such as a map application.

[0044] For example, after the user opens the map application, one or more merchant points of interest (POIs) can be displayed on the map. The user can view the merchant by clicking on it. At this time, the merchant's store details page can be displayed. On the store details page, the merchant's detailed information can be displayed, such as the merchant's address, route, contact number, etc. In addition, the menu can also be displayed on the store details page, which allows users to directly view the merchant's detailed information and see the menu very intuitively, making it convenient for users to understand the various dishes provided by the merchant, and also convenient for users to place subsequent orders or pre-order operations, thereby improving the user experience.

[0045] This display method is different from the display method of related technologies. In related technologies, the application program that provides dish information is either an application related to the takeaway business. However, for the takeaway business, users do not need to pay attention to the location of the merchant, the seating situation, the parking situation, and other information. Users are more concerned about the dishes, so the menu page is directly displayed. Or it is an application related to the in-store business. In order to facilitate users to decide whether to go to the store, the merchant will present a lot of information that users are concerned about on the details page, such as the merchant name, address, seating, parking space, contact number, business hours, user ratings, etc. Since the size of the user's mobile phone page is limited, only a few recommended dishes can be displayed instead of displaying many dishes. This results in the user needing to jump to other pages when making a choice, and not being able to have an overview of all dishes, which is a bad user experience.

[0046] Through the design of pages and interactive methods, this application can directly display the merchant's menu on the store details page, rather than just displaying a few recommended dishes or menu cards. This allows users to feel that the application provides them with rich services on a single page, meeting their needs for viewing basic merchant information and menus, and improving user experience.

[0047] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the case where there is no conflict between the embodiments, the following embodiments and the features in the embodiments can be combined with each other. The step sequence in the following method embodiments is only an example and not a strict limitation.

[0048] Figure 3 A flowchart of another information display method provided in an embodiment of the present application is shown in FIG. Figure 3 As shown, the method includes:

[0049] S301: Receive a viewing operation of a target user on a target merchant.

[0050] Exemplarily, the target user may be a user who is currently using a user terminal to view a merchant. The target merchant may be a merchant determined by the user's viewing operation among at least one merchant displayed in the user terminal. The viewing operation may be an operation performed by clicking on an identifier of the target merchant or the like. For example, the viewing operation of the target merchant by the target user may be received by receiving an operation action of the target user clicking on an icon or name of the target merchant displayed in the user terminal.

[0051] The target merchant may be any type of merchant, for example, a restaurant that provides food and beverages such as dishes and drinks, a clothing store that provides clothing, shoes, hats, jewelry, etc., or an electronic product store that provides electronic products such as mobile phones and computers.

[0052] S302. In response to the viewing operation, display a store details page containing the product catalog of the target merchant; wherein the product catalog is generated based on the fusion of multi-source information, and the multi-source information at least includes: product information from the merchant and product information from the user.

[0053] For example, the store details page may be a page displayed on a user terminal for providing services to target users in the store. The store details page may include one or more information such as the name, address, seats, parking spaces, contact number, business hours, recommended dishes, and user reviews of the merchant.

[0054] The product catalog may be a catalog of multiple or all products of a merchant, and may be used for a target user to place an order or pre-order a product provided by the target merchant. The product catalog may be generated by information fusion based on multi-source information. Multi-source information may be understood as data from multiple sources, and may at least include: product information from merchants and product information from users. The product information from merchants may be descriptive information uploaded by merchants for products, such as product images, product names, and product descriptions; the product information from users may be descriptive information uploaded by historical users for products, such as product images, product names, and product reviews.

[0055] For example, based on the product information from merchants and users, we can obtain material information describing the products, such as keywords, user experience, emotional evaluation, etc. Based on this material information, we can obtain comprehensive, accurate, and low-repetitive product description information by performing fusion operations through information fusion methods. By summarizing the description information of many products, we can obtain a product catalog.

[0056] The information fusion method may be a method of realizing information fusion through a network model of artificial and / or machine learning, for example, a method of realizing information fusion through steps such as artificial screening, modification and merging, or a method of realizing information fusion through a network model of machine learning.

[0057] Optionally, in each embodiment of the present application, the product information originating from the target merchant may refer to the merchant uploaded information mentioned in the foregoing or other embodiments, and the product information originating from the user may refer to the user uploaded information mentioned in the foregoing or other embodiments. The target merchant may be the merchant corresponding to the target point of interest, or it may be other merchants. The product catalog may include at least one of the products mentioned in the foregoing or other embodiments. The store details page may also be referred to as the store details page or the details page. The specific algorithms or processing logic in each embodiment may refer to each other.

[0058] Figure 2A The present invention provides a flowchart of an information display method according to an embodiment of the present invention. The method can be applied to a user terminal, which includes an electronic device capable of processing each step of the method, such as a mobile phone, a smart watch, a tablet computer, a personal computer, and an in-vehicle smart terminal. Figure 2A As shown, the method includes:

[0059] S201. In response to a target user's viewing operation on a target point of interest, obtain description information of at least one product corresponding to the target point of interest; wherein the description information of the product is obtained by integrating user-uploaded information and merchant-uploaded information of the product; the user-uploaded information of the product is information uploaded by historical users for the product, and the merchant-uploaded information is information uploaded by merchants corresponding to the target point of interest for the product.

[0060] For example, the target user may be a user who is currently viewing the description information of a product using a terminal device. A point of interest (POI) may be a geographical location of a merchant that the target user is interested in. The target point of interest may be a point of interest that the target user is currently viewing. The viewing operation may be, for example, an operation initiated by the target user through an APP, a computer client, or a web page, etc., for viewing the target point of interest and its associated information.

[0061] The commodity may be any type of commodity, such as food, clothing, and electronic products, etc. The description information of the commodity may be any type of information used to describe the commodity, such as at least one of a commodity image, a commodity name, a commodity introduction, a user evaluation, and a commodity price.

[0062] In response to the viewing operation, the user terminal may obtain the description information of at least one commodity corresponding to the target point of interest from a server or a computer or other server-side electronic device through data transmission; or may obtain the description information of at least one commodity corresponding to the target point of interest by calling data stored locally on the user terminal; or may obtain it through other methods, which are not limited.

[0063] In an embodiment of the present application, the description information of the product is obtained by integrating the user-uploaded information and the merchant-uploaded information of the product, wherein the user-uploaded information of the product is the information uploaded by historical users for the product, and the merchant-uploaded information is the information uploaded by the merchant corresponding to the target point of interest for the product.

[0064] For example, by receiving information uploaded by merchants corresponding to the target point of interest and information uploaded by historical users on the products, material information about the products can be obtained. Based on this material information, a fusion operation is performed through an information fusion method to obtain description information of the products with high comprehensiveness, high accuracy and low duplication. Among them, the information fusion method can be a method of realizing information fusion through a network model of artificial and / or machine learning. For example, a method of realizing information fusion through steps such as manual screening, modification and merging; or a method of realizing information fusion through a network model of machine learning.

[0065] When the information uploaded by users and the information uploaded by merchants are merged to obtain the description information of the product, one or more of the following purposes may be achieved, such as removing redundant information with the same semantics and / or similar semantics, removing erroneous information irrelevant to the product, correcting erroneous words and symbols, adjusting the order of sentences, simplifying the text content, expanding the text and comprehensive description, so as to generate new information, and determine the new information as the description information of the product.

[0066] S202: Display description information corresponding to at least one product on the details page of the target point of interest.

[0067] Exemplarily, the details page of the target point of interest may be a page that displays the target point of interest and information associated with the target point of interest, and the description information corresponding to each product is displayed on the details page.

[0068] In a possible implementation, the target user can use at least one application loaded in the mobile phone, such as a map APP, a shopping APP, a life APP, an instant messaging APP, or an ordering APP, to find the target point of interest. When the target point of interest is found, clicking the target point of interest can initiate a viewing operation to the user terminal. In response to the viewing operation, the user terminal can obtain the target point of interest and its associated information. The associated information can be understood as various types of information related to the target point of interest, such as at least one of the name, address, business hours, contact number, and description information of at least one product of the target point of interest.

[0069] Exemplarily, the method provided in the embodiment of the present application can be implemented through an information display system, which may include a portion deployed on a user terminal and / or a portion deployed on a server. Taking a map APP as an example, the information display system may be, for example, a catering display system, an intelligent online ordering management system, or an intelligent catering recommendation system integrated with the map APP. The information display system may be partially deployed on the user terminal and partially deployed on the server. The portion of the information display system used by the merchant may be understood as the portion deployed on the merchant's user terminal.

[0070] Figure 2B This is one of the schematic diagrams of the information display interface provided in the embodiment of the present application. After the target user opens the map APP through the mobile phone, he can search for a certain home-style restaurant of interest in the map interface displayed on the mobile phone. The certain home-style restaurant is the target point of interest. After finding the target point of interest, the target user can view the details page of the certain home-style restaurant by clicking on the logo of the target point of interest. Figure 2B As shown in the figure, the POI details page of a certain home cooking restaurant is shown as an example. The POI details page can display the dishes of the merchant. The POI details page also includes the description information of the fused goods, including the picture of the dish, the name of the dish, the introduction, the user evaluation and the price.

[0071] In an embodiment of the present application, the method obtains the description information of at least one product corresponding to the target point of interest by responding to the target user's viewing operation on the target point of interest; wherein the description information of the product is obtained by integrating the user-uploaded information and the merchant-uploaded information of the product; and displays the description information corresponding to at least one product on the details page of the target point of interest; wherein the user-uploaded information of the product is the information uploaded by the historical user for the product, and the merchant-uploaded information is the information uploaded by the merchant for the product corresponding to the target point of interest. Based on this, the description information of the product provided to the target user for viewing is comprehensive information obtained by integrating the information uploaded by the historical user for the product and the information uploaded by the merchant for the product. Through integration, the information provided by multiple aspects can be refined to obtain effective information with high comprehensiveness, high accuracy and low duplication, thereby improving the efficiency of user viewing and enhancing the user viewing experience.

[0072] For example, there may be a problem of repeated recommendations of the same product in the information uploaded by users and the information uploaded by merchants, which will lead to information redundancy.

[0073] In some embodiments, at least one product is determined by: determining one or more products recommended by historical users for the target point of interest, and one or more products recommended by merchants; after deduplicating the products recommended by historical users and merchants, at least one product corresponding to the target point of interest is obtained.

[0074] Exemplarily, based on the information uploaded by historical users on products and the information uploaded by merchants corresponding to the target interest points on products, natural language processing (NLP) technology combined with a multimodal algorithm is used to analyze and remove duplicates, and duplicate recommended products can be removed, and the deduplicated products can be determined as at least one product corresponding to the target interest point. NLP technology can, for example, include a large NLP natural language processing model obtained through training, etc. A multimodal algorithm can also be understood as a multimodal model obtained through training.

[0075] For example, for the same dish "premium braised oven roast duck" in the same restaurant, the text of the information uploaded by the user includes "premium braised oven roast duck", and the dish description of the information uploaded by the merchant includes "premium braised oven roast duck". "Premium roast duck" and "premium braised oven roast duck" actually refer to the same product. The NLP natural language processing large model can analyze and integrate the text of the user's uploaded information and the merchant's uploaded information to obtain the description information of the dish "premium braised oven roast duck", and then realize the deduplication of the same product recommended by the two dimensions of historical users and merchants, thereby solving the problem of repeated recommendations and reducing the probability of redundant display and redundant description information.

[0076] In the embodiment of the present application, by removing duplicates of one or more commodities recommended by historical users and merchants, duplicate recommended commodities can be removed. Intelligent recommendation based on merchant and user information can eliminate duplicate displays, reduce the amount of information and redundancy when the target user views, and improve the viewing efficiency of the target user.

[0077] In an optional implementation, receiving a viewing operation of a target user on a target merchant may include:

[0078] Display at least one point of interest on the map;

[0079] A viewing operation of a target point of interest among the at least one point of interest is received by a target user; wherein the target merchant is a merchant corresponding to the target point of interest.

[0080] Optionally, the method in the present application can be applied to a map application. After the target user opens the map application, the map is displayed. There can be one or more points of interest in the map. The target user can drag the map, and the displayed map area will change, and the displayed points of interest may also change accordingly. If the target user wants to view a certain point of interest, the viewing operation of the point of interest can be triggered by clicking or other means. The point of interest viewed by the target user is recorded as the target point of interest. The merchant corresponding to the target point of interest can be used as the target merchant. On the store details page of the target merchant, the detailed information and menu of the target merchant can be displayed.

[0081] Through the above method, in the map application, the target user can be allowed to view the detailed information and product catalog of the merchant, such as the menu, directly by clicking on the point of interest on the map, thereby solving the common problem of map applications that the target user has a cumbersome way of viewing the menu, and improving the target user's experience when using the map application.

[0082] In an optional implementation, the product catalog is displayed in an initial view or a detailed view on the store details page; wherein the initial view is used to display part of the content of the product catalog, or to allow the target user to view the products in the product catalog by sliding; and the detailed view is used to display the entire content of the product catalog;

[0083] If the store details page displays the product catalog in an initial view, the method further includes:

[0084] In response to a target user clicking on the initial view, displaying a detailed view of the product catalog;

[0085] In response to a sliding operation of the target user on the initial view, other products in the product catalog are displayed.

[0086] Figure 4AA schematic diagram of a page display provided in an embodiment of the present application. Figure 4A As shown, interface 1 in the left figure and interface 2 in the middle figure show that the menu on the store details page is displayed in the initial view. The menu in interface 1 includes dish pictures, and the menu in interface 2 does not include dish pictures. Both forms can be realized. The initial view can only display part of the content of the menu, for example, only display part of the dishes, or, when the target user slides on the initial view, other products in the product catalog can be displayed, so that more dishes can be viewed by sliding up and down or other sliding operations.

[0087] After the user clicks anywhere in the initial view, he or she can jump to interface 3 in the right picture. The right picture can be regarded as a detailed view of the menu, which can be used to display the entire content of the menu, such as all dishes, to facilitate further viewing by the target user.

[0088] In this way, by displaying the initial view of the menu, the target users can have a preliminary understanding that the current store details page already provides the menu function and can also view the dishes in the menu, which makes it convenient for the target users to understand the rich services provided by the application. By clicking the initial view to jump to the detailed view, the target users can view all the dishes, which provides convenience for subsequent ordering after arriving at the store or pre-ordering on the application, thereby improving the target users' experience.

[0089] Apart from Figure 4A The jump display method shown can also directly display the detailed view on the store details page, that is, the entire content of the menu can be displayed, or only the initial view can be displayed. Whether to provide the jump display function can be set according to actual needs. Even if it does not jump to the detailed view, the target user can view all the dishes by sliding, etc., which reduces the number of page jumps and reduces the user's operating costs.

[0090] In an optional implementation, the product catalog includes products determined based on product information from users and products determined based on product information from target merchants, and the products determined based on the two sources are displayed in the same card, which is the card assigned to the product catalog in the store details page.

[0091] Specifically, taking the product catalog as a menu for example, users can upload dishes corresponding to the target merchant, or the dishes corresponding to the target merchant can be analyzed based on the information uploaded by the user. The dishes obtained in these ways can be regarded as products determined based on the product information from the user. In addition, the merchant itself can also upload the dishes it can provide, which can be regarded as products determined based on the product information from the target merchant.

[0092] The dishes obtained by the two methods can be displayed in the same card. Specifically, the store details page can display at least one card, one of which is a card assigned to the menu, and the dishes obtained by the two methods can be displayed in the card, for example, Figure 4A The card corresponding to the menu displayed in the upper middle part.

[0093] Through the above method, the dishes uploaded by the user or the dishes uploaded by the target merchant can be merged into one card, so that the target user who views the store details page can directly see the merged menu. Compared with the method of displaying the dishes uploaded or recommended by the user and the dishes uploaded or recommended by the merchant separately, it reduces the problem of users repeatedly viewing due to duplicate dishes between the two, and also facilitates users to browse all dishes as a whole, reducing the viewing burden of users.

[0094] In the embodiment of the present application, the commodity information from the user or the target merchant can be integrated, and the multi-source integrated content can be multiple, and the specific integration method can also be multiple. The following examples are given.

[0095] In an optional implementation, the product names may be fused. Optionally, the product catalog contains name information of multiple products, and the product name information is generated based on the fusion of multi-source information; after displaying the store details page containing the product catalog of the target merchant in response to the viewing operation, it also includes:

[0096] When it is determined that the name information of any target product among the multiple products has changed, the name information of the target product is updated in the product catalog; wherein, for any target product among the multiple products, whether the name information of the target product has changed is determined in the following manner: if the target merchant has not updated the name information of the target product for more than a preset period of time, and it is determined that the name information of the target product has changed based on the product information from the user within the preset period of time, then it is determined that the name information of the target product has changed;

[0097] Alternatively, when it is determined that a user-common name exists in the name information of any target product among multiple products, the user-common name is noted after the name information of the target product; wherein, for any target product among the multiple products, whether the user-common name of the target product exists is determined in the following manner: if the name information corresponding to the target merchant is inconsistent with the name information corresponding to the user, it is determined that the user-common name exists, and the name information corresponding to the user is used as the name information of the target product with the user-common name, and the name information corresponding to the user is changed; wherein, the name information corresponding to the target merchant is: the name information of the target product determined based on the product information from the target merchant, and the name information corresponding to the user is: the name information of the target product determined based on the product information from the user.

[0098] The product catalog contains name information of multiple products, and the name information of the products is generated by fusing multi-source information.

[0099] In one example, for any target product among the multiple products, the name information of the target product is determined in the following manner: if the target merchant has not updated the name information of the target product for more than a preset period of time, and if it is determined that the name information of the target product has changed based on the product information from the user within the preset period of time, then the name information of the target product is updated in the product catalog.

[0100] Specifically, the preset time period can be set according to actual needs, for example, 1 month. If it is not updated within the preset time period, it means that the target merchant has not been updated for a long time. At this time, if it can be determined that the name information of the target product has changed based on the product information from the user, for example, if more than a preset number or a preset proportion of users have updated the name information of the target product, then it can be determined that the name of the target product has changed. At this time, the name information of the target product can be updated in the product catalog.

[0101] In this way, when the target merchant fails to update in time, the name information of the product can be dynamically updated in the product catalog to improve the accuracy of the product catalog.

[0102] In another example, the method also includes: for any target product among the multiple products, if the name information corresponding to the target merchant is inconsistent with the name information corresponding to the user, the name information corresponding to the target merchant is displayed in the product catalog, and the name information corresponding to the user is noted; wherein, the name information corresponding to the target merchant is: the name information of the target product determined based on the product information derived from the target merchant, and the name information corresponding to the user is: the name information of the target product determined based on the product information derived from the user.

[0103] Specifically, the name information corresponding to the target merchant and the name information corresponding to the user can be judged through a large model or other methods to determine whether they point to the same target product. If they point to the same target product and the name information corresponding to the two is inconsistent, the name information corresponding to the target merchant can be displayed first, and the other name information can be used as a remark. The method of remark is not limited.

[0104] For example, for a certain target product, the name information provided by the target merchant is "Premium B Roast Duck", and the name information provided by the user is "Premium Roast Duck". If the name used by the target merchant and multiple users is inconsistent, the name information provided by the user can be dynamically annotated in brackets next to the name information provided by the target merchant.

[0105] In this way, when the merchant's name and the user's name are inconsistent, both the merchant's name and the names of many users can be displayed, which is convenient for target users to view. It can also solve the problem of untimely merchant updates to a certain extent and improve the accuracy of the product catalog.

[0106] In addition to the above-mentioned name information fusion solution, other aspects of the product information from the target merchants and users can also be fused.

[0107] In an optional implementation, the product introduction information can be integrated, and the text, pictures, videos, etc. in the product information from the target merchant and the user can be integrated through a large model or other methods to generate the product introduction information. User reviews can also be added to the product catalog for easy viewing.

[0108] In addition, the product information from the target merchant and the user can be integrated to determine the ranking of each product in the product catalog, and the popular and highly concerned products or the ones that are recommended by the merchant are ranked higher. In addition, personalized sorting can also be performed based on the target user's portrait. For example, the target user's preferences and merchant menu can be determined based on the target user's historical behavior information, and personalized sorting can be performed based on the preferences.

[0109] Optionally, the product images in the product catalog can use the images provided by the target merchant and the user evaluation images, superimposed on the image display position, or integrated and displayed through other means.

[0110] In addition to the above methods, other contents of the product catalog may be integrated according to actual needs. Optionally, various information of the products displayed in the product catalog may be recorded as description information, and the integration of various information in the description information may be achieved through a large model or other methods.

[0111] In some embodiments, a product catalog contains name information and price information of multiple products, and the price information of the products is generated based on the fusion of multi-source information; for any product: if the target merchant has pre-uploaded the price for the product, the price information displayed in the product catalog is the pre-uploaded price; if the target merchant has not pre-uploaded the price for the product, the price information displayed in the product catalog is the price range, or the price with the highest probability in the price range, where the price range is determined by the product information from the user.

[0112] For example, when the target user views the product catalog, he or she will pay attention to the price information of the product. In some cases, the merchant may have uploaded the price of the product in advance. In this case, the pre-uploaded price can be displayed in the product catalog so that the target user can effectively obtain the price information of the product. In some cases, the merchant has not uploaded the price of the product, but the historical user who has purchased the product may have uploaded the price information of the product. In this case, the price information uploaded by the historical user can be displayed in the product catalog.

[0113] If multiple historical users have uploaded different price information for the same product, a price range can be calculated based on the multi-source information, that is, the multiple different price information, and displayed in the product catalog so that the target user can effectively obtain the price information of the product. For example, a price range can be formed based on the maximum and minimum values ​​in the multiple different price information, and the price range of the maximum and minimum values ​​can be displayed in the product catalog.

[0114] Alternatively, the frequency or probability of each price information in the multi-source information may be counted respectively based on the multi-source information to determine the price information with a higher or highest probability. For example, the price with the highest probability in the price range may be determined as the price information to be displayed.

[0115] In an embodiment of the present application, the price information of the product can be displayed in the product catalog so that the target user can easily obtain the price information of the product.

[0116] In some embodiments, the method also includes: in response to the target user's operation of selecting a target product from the product catalog, displaying the total price of the selected target product; in response to the target user's pre-order operation, displaying coupon information for the target product and the estimated price of the target product on the pre-order page corresponding to the target merchant; wherein the estimated price is determined by the total price and the coupon information.

[0117] Figure 4B The second schematic diagram of the information display interface provided in the embodiment of the present application is as follows: Figure 4B As shown, a selection box for selecting the dish is set at the first preset position of each dish. The user can select the target product by clicking the selection box. The first preset position can be any position in the interface that can represent the corresponding relationship with the corresponding product, for example, it can be the right side of the picture. In response to the target user selecting the target product from the product catalog, the total price of the selected target product can be displayed at the second preset position of the interface. The second preset position can be any position in the interface, for example, it can be at the bottom of the interface. Figure 4B In the example, the target user selected dish A and dish B, and the selected prompt information of dish A and dish B, including the total price, was displayed at the bottom of the interface.

[0118] The pre-order operation may be an operation before generating a formal order to generate a pre-order. After the target user triggers the pre-order operation, the target product, the unit price of the target product, the total price and the estimated price, etc. may be displayed on the pre-order page corresponding to the target merchant. The coupon information of the target product may be the information of the coupon provided by the merchant and / or the platform displaying the information, and the coupon information may include discount information, price discount amount and / or voucher information, etc.

[0119] like Figure 4B As shown, after the target user selects dish A and dish B, he clicks the Complete dish selection button to trigger the pre-order operation and generate a pre-order page, which displays the pre-selected menu, including the name, quantity, unit price, total price, coupon information, and estimated price of dish A and dish B. Exemplarily, the pre-order page can be shared and / or sent through the share and / or send button to transmit the content of the pre-order page to the merchant or other users.

[0120] In some scenarios, the target user is not at the merchant (such as the user is remote) or at the merchant (such as the user is in line). After the target user completes the pre-order operation and generates a pre-order page, the pre-order page or the formal order corresponding to the pre-order page can be notified to the merchant through data transmission or on-site display to the merchant. The merchant can provide corresponding services to the target user based on the pre-order page or the formal order corresponding to the pre-order page. Based on this, the pre-order function can be realized to support users to order food remotely or in line, reducing the pressure of waiting in line. Regardless of remote or queuing situations, this method can improve the merchant's operating efficiency and user satisfaction.

[0121] In a possible implementation, the information display system can display the product packages provided by the merchant, or can display the product packages generated based on the prediction of the target user. When the target user performs a pre-order operation, if a product package is selected, the products in the product package can be added to the page corresponding to the pre-order operation to improve the convenience of the target user in the pre-order operation.

[0122] In an embodiment of the present application, in response to the target user selecting a target product from a product catalog, the total price of the selected target product can be displayed to the target user in real time. In response to the target user's pre-order operation, coupon information and the estimated price of the target product can be displayed on the pre-order page corresponding to the target merchant. Based on this, a pre-order page can be effectively generated, so that users have a more intuitive understanding of the products and the estimated prices of the products; and the pre-order page can also be sent or displayed to the merchant, thereby improving the merchant's ability to serve users, improving the efficiency of commodity transactions and the user experience.

[0123] For example, taking a restaurant business as an example, in order to improve ordering efficiency and user experience, the information display system can provide corresponding functions for the business and users. For example, using the information display system, the business can adjust the sale status of dishes, add new dishes, or remove dishes that are no longer available to manage the dishes on and off the shelves. The information display system can be updated in real time in the information display system according to the price changes of dishes, promotional information, etc., so that users can obtain the latest information.

[0124] For example, a user can generate a formal order based on the pre-order page. After the information display system accepts and processes the formal order, the merchant can view and confirm the formal order information in real time in its backend management system. The merchant's backend management system can be, for example, an order receiving system that is connected to the information display system. In addition, when settling an order, the user can directly use the voucher or group purchase voucher provided by the information display system, and automatically verify and deduct the price.

[0125] For example, the information display system can automatically recommend related meal packages based on the dishes selected by the user, prompting the user to purchase the packages in combination and increase the average order value.

[0126] In some embodiments, the method further includes: displaying a recommended product package on the details page of the target point of interest; or, based on a target product selected by the user from at least one product, recommending a product package that matches the target product to the target user; wherein the product package is determined based on products purchased by multiple historical users at the target point of interest, or is determined by the merchant.

[0127] For example, a product package may be a combination of at least two products. In the details page, the product packages recommended by the merchant corresponding to the target interest point may be displayed, and the product packages determined based on the products purchased by the user at the target interest point may be displayed.

[0128] In a possible implementation, after the target user selects at least one target product, a product package matching the target product can be recommended to the target user based on the selected target product. The product package matching the target product can be a product similar to the target product, a complementary product, a product with a high frequency of joint sales, and / or other products in the product package including the target product, as products in the recommended product package, recommended to the target user.

[0129] Taking dishes as an example, if the historical user frequently purchases dishes A, B, and C in the restaurant, when the target user selects dish A, dishes B and C can be determined as products with a high frequency of joint sales as products in a product package that matches the target product and recommended to the target user. For example, in the interface, dishes A, B, and C are displayed as a product package at the top of the details page for the user to select.

[0130] For example, when displaying recommended product packages, product packages can be generated based on a machine learning network model, etc., to obtain product packages with a higher probability of being sold. For example, the part of the information display system deployed on the server side can analyze and infer the products selected by the user or historical users to generate product packages.

[0131] In the embodiments of the present application, by displaying product packages or recommending matching product packages to target users, the difficulty of users selecting products can be reduced and the efficiency of transactions between users and merchants can be improved.

[0132] In some embodiments, the product catalog includes pictures of the products; on the store details page, there are at least two pictures of the products corresponding to different sizes; wherein the size of the pictures is related to the quality of the pictures; the quality of the pictures is used to indicate the attractiveness of the display effect of the products in the pictures to the target users.

[0133] For example, any product may correspond to one or more pictures, and one or more pictures of the product may be displayed on the store details page. On the details page, there may be at least two pictures of the product corresponding to different sizes, so that each product can be displayed in a personalized manner according to the attributes of the product, the importance of the product, the recommendation of the product, the price of the product, etc.

[0134] The quality of the image can be determined by at least one aspect such as the clarity, brightness, color and aesthetics of the image. For example, when the clarity of the image uploaded by the merchant is low, the image can be displayed in a small size, and when the clarity of the image uploaded by the merchant is high, the image can be displayed in a large size; if the aesthetics of the image uploaded by the merchant is low, the image can also be displayed in a small size, and if the aesthetics of the image uploaded by the merchant is high, the image can also be displayed in a large size. The aesthetics can be determined from the attractiveness of the goods in the image to the user. For example, if the food in the image is more beautiful and can arouse the user's attraction, the aesthetics of the image is higher. The aesthetics can be determined manually or by a network model algorithm.

[0135] like Figure 2BAs shown, in the store details page, different sizes of pictures can be displayed for different dishes. If the quality of the pictures of dishes A and B is high, they can be displayed with larger pictures; if the quality of the pictures of dishes C and D is low, they can be displayed with smaller pictures; in addition, if neither the merchant nor the user has uploaded pictures of dishes E and F, only the description information of dishes E and F can be displayed without displaying their pictures. In some implementations, if all dishes of the merchant do not have pictures of suitable quality or no pictures of dishes, the pictures of the dishes may not be displayed, and the names of the dishes and other description information may be displayed.

[0136] Based on this, on the store details page, products can be displayed in an appropriate image size according to the quality of the image to improve the effect of product display.

[0137] In some embodiments, the picture of the product is obtained by any of the following methods: obtaining pictures uploaded by the merchant, and evaluating the quality of the pictures through a multimodal model; selecting a picture from historical pictures of the product based on quality through a multimodal model as the picture displayed on the details page of the product; wherein the multimodal model's evaluation of quality is obtained through historical users' browsing behavior of product pictures and post-browsing operations.

[0138] Exemplarily, a multimodal model can also be understood as a multimodal algorithm, which can be a machine learning or deep learning algorithm for processing and integrating multiple types of data (such as text, images, audio, video, etc.). The core of the algorithm is that it can understand and associate data in different modes, thereby providing more comprehensive and in-depth information understanding and analysis capabilities.

[0139] By analyzing the image information such as the images uploaded by merchants and / or users through the multimodal model, the quality evaluation of the images can be obtained. The multimodal algorithm can first use computer vision technology to preprocess and extract features of the image information, which can include object recognition, scene classification, and color analysis. After that, the image features can be combined with data from other modes (such as related text descriptions) for further analysis and understanding through the trained model.

[0140] Taking pictures of dishes as an example, menu pictures and dish pictures uploaded by restaurant merchants can be visually expressed in an online and realistic form, and large models can be used to identify and analyze pictures to achieve the purpose of visual stimulation, enhanced perception, and optimized sorting.

[0141] Among them, visual stimulation can be understood as a form of enumerating dish information mainly in the form of text, compared with traditional structured menus. Through the multimodal model, colorful and beautifully composed food pictures are selected from a large amount of image data to achieve the purpose of stimulating people's appetite. For example, a photo of a carefully arranged steak, with its attractive color and texture, can directly stimulate the reward center of the brain, causing hunger and desire to eat. Enhanced perception can be understood as that in addition to being able to view the basic information of the dish such as the name and picture of the dish, the simulated menu will also extract descriptive information related to the dish, such as "crispy skin, attractive color", etc., to stimulate user interest. Optimized sorting can be understood as that in the presentation and expression of menu dishes, the multimodal model can combine factors such as user interaction and comment mentions to give dishes a ranking weight or downgrade adjustment, and recommend popular and well-known dishes to users with higher priority.

[0142] Based on this, when obtaining pictures uploaded by merchants, the quality evaluation of the pictures can be determined more efficiently.

[0143] Taking the scenario of online ordering as an example, the existing technology lacks an online ordering system that can effectively integrate merchant and user data, and lacks personalized recommendations based on user scenarios and user habits, and cannot meet user needs.

[0144] In some embodiments, the display order of at least one product is determined in the following manner: based on the user portrait of the target user, the frequency of historical user recommendations for the product, and the merchant's recommendation level for the product, at least one product recommended for the target user and the display order of at least one product are determined.

[0145] Exemplarily, the user portrait may be a user feature model constructed by analyzing user behavior data. Based on the user's behavior data, the user portrait of the user may be determined through a network model related to the user portrait.

[0146] The frequency of product recommendations by historical users can be obtained through the NLP natural language processing model. For example, by analyzing the historical user comment information through the NLP natural language processing model, the number of product recommendations by historical users can be obtained, and then the frequency of product recommendations can be obtained.

[0147] Alternatively, the frequency of historical user recommendations for products can be obtained based on the user task system. The user task system can be understood as a system that provides a communication channel between users and the platform or service provider that provides information display. The user task system can be, for example, a user evaluation system or a user feedback system. For example, the user task system can be an information display system, a personalized growth system of user behavior based on the platform account system and the account's contribution, interests, and other behaviors on the platform, and can be a task system with certain point growth incentives, etc.

[0148] For example, users can express their subjective wishes such as liking or wanting to eat dishes on the menu through the user task system in the form of personal accounts. These signals will flow back to the user's account information as a reserve to trigger more transaction conversions. Secondly, user feedback on dishes (such as likes, etc.) also belongs to the active construction of user portrait-related data. Through the user task system, users can be encouraged to submit feedback and recommendations on restaurants, thereby further enriching the data content of user uploaded information.

[0149] For example, comments, feedback and other behaviors can be counted into the points system of the user task system (such as growth value) according to type and contribution, so as to stimulate users to feedback more useful information through points incentives. Optionally, comments can also be a subset of feedback, which can include uploading pictures of dishes, liking recommended dishes and commenting on restaurant dishes. Based on the user task system, the frequency of historical user recommendations for products can be obtained more efficiently.

[0150] The merchant's recommendation level for a product can be uploaded and provided through the merchant's user terminal. For example, after logging into the information display system, the merchant can recommend the product in the form of text, pictures, and / or recommendation elements such as dish labels, so that the target user can obtain the merchant's recommendation information, where the dish label can be, for example, "recommended", "new product" and other labels that highlight the recommendation effect.

[0151] Based on the user portrait of the target user, the frequency of historical user recommendations for products, and the degree of recommendation of the merchant for the products, it is also possible to provide product combination suggestions on demand through user data analysis, in line with personalized scenario recommendations for the target user.

[0152] Based on the user profile of the target user, the frequency of product recommendations by historical users, and the degree of product recommendations by merchants, at least one product recommended for the target user and the display order of at least one product can be determined. For example, through the information display system, the order and classification of dishes in the menu list can be dynamically adjusted according to the frequency of dishes recommended by users and the strength of the recommendation by merchants, so that users can quickly find the most popular and most popular dishes.

[0153] For example, based on the user portrait of the target user, the frequency of historical user recommendations for products and / or the degree of recommendation of the merchant for products, it is also possible to provide product combination suggestions on demand through user data analysis, in line with personalized scenario recommendations for the target user.

[0154] For example, through the information display system, based on the information behind the dishes, it is possible to provide recommendations that match people and scenes, and build personalized needs for different user groups. The information behind the dishes can include information such as the regional characteristics, taste style and price of the dishes. The information display system can identify different types of user groups, such as business people, family dinners, couples, etc. The information display system can recommend suitable dishes and dish package combinations for each user group to better meet the user's scene needs. Alternatively, when the target user selects a specific dish, the information display system can automatically generate relevant matching suggestions, such as drinks, staple foods, etc., to improve the target user's choice satisfaction.

[0155] In the embodiment of the present application, at least one product recommended for the target user and the display order of at least one product can be determined based on the user portrait of the target user, the frequency of product recommendations by historical users, and the degree of product recommendations by the merchant. Based on this, products with a greater likelihood of user consumption can be prioritized according to the target user's usage needs or usage habits, etc., to achieve personalized recommendations based on user needs and improve user experience.

[0156] The embodiment of the present application also provides another information display method, which is applied to the server. Figure 5 A flowchart of another information display method provided in an embodiment of the present application is shown in FIG. Figure 5 As shown, the method includes:

[0157] S501. Acquire multi-source information corresponding to a target merchant, where the multi-source information at least includes: product information from the target merchant and product information from the user.

[0158] S502: Generate a product catalog of a target merchant based on multi-source information fusion, so as to display a store details page containing the product catalog of the target merchant when receiving a viewing operation of the target user on the target merchant.

[0159] In the embodiments of the present application, the target merchant, product information, target user and viewing operation can all refer to the description in the above embodiments and will not be repeated here.

[0160] Exemplarily, the product information from the target merchant and the product information from the user can be obtained by data transmission or the like. For example, the product information uploaded by the user and the product information uploaded by the merchant can be received by an information display system deployed on the server. The product information from the target merchant can also be understood as the merchant-uploaded information, and the product information from the user can also be understood as the user-uploaded information.

[0161] Exemplarily, when generating a product catalog of a target merchant based on multi-source information fusion, data fusion can be used. For example, a large NLP natural language processing model is used to perform text analysis on the text information in the user uploaded information and the text information in the merchant uploaded information, and a multimodal algorithm is used to analyze and process other modal data such as pictures and / or voice in the user uploaded information and the merchant uploaded information, so as to generate a product catalog of the target merchant.

[0162] NLP natural language processing large models can involve the interaction between computers and human (natural) language, including the ability to understand and generate natural language text, as well as extracting meaning from text, performing semantic analysis, sentiment analysis, speech recognition, question-answering systems, machine translation, text summarization and synthesis, and many other applications.

[0163] NLP can be used to process text data, while multimodal algorithms involve two or more data types such as text, images, videos, and audio. For example, when processing information containing text descriptions and related pictures, it may be necessary to use NLP technology and image recognition technology at the same time, which falls into the category of multimodal processing. Similarly, for scenarios that include voice and text, both voice recognition technology and NLP technology may be needed to process and understand the text content of the voice transcription. Multimodal algorithms can be understood as a central processing system for processing various input material materials. After being processed by a large model, it can output visually beautiful, well-ordered, and information-rich product description information.

[0164] For example, for user comments, analyze the content of user comments on dishes, extract keywords and sentiment scores, and ensure the reputation and popularity of dishes. Among them, keywords can refer to words that can represent the main object or main feelings in the text. For example, the name of the dish, such as "Squirrel Mandarin Fish"; color, aroma and taste evaluation, such as "unique shape" and "crispy taste". Sentiment score can refer to the result of quantitative evaluation of the emotional tendency expressed in the comments, such as divided into three emotional categories of positive / negative / neutral. Users can express their attitudes by rating in the comments. For example, 4 stars and 5 stars are good reviews; 1 star and 2 stars are bad reviews; 3 stars are neutral.

[0165] For the pictures uploaded by users, multimodal algorithms are used to obtain the picture information uploaded by users, analyze the visual content to identify the appearance of popular dishes, and thus enhance the user's appetite and interest. The menus, promotional information and new product launches provided by merchants can all be added to the information display system for user reference.

[0166] According to the information uploaded by users and merchants, the NLP natural language processing algorithm model is used to perform semantic analysis and sentiment recognition on the comments posted by users, and extract the user's description and attitude towards specific dishes. It includes text preprocessing, cleaning text data, removing irrelevant characters, punctuation marks, etc.; word segmentation, splitting sentences into words or phrases; sentiment analysis, using pre-trained sentiment analysis models or dictionaries to identify and score sentiment tendencies. This may involve calculating the number and strength of positive and negative words, as well as their position in the text; keyword extraction, using the term frequency-inverse document frequency (TF-IDF) algorithm or other topic models (such as LDA) to identify important words in the text. Machine learning and / or deep learning models can be trained to automatically classify the sentiment polarity of comments and extract keywords.

[0167] Exemplarily, when the target user triggers a viewing operation on the target merchant, the store details page of the target merchant may be sent to the user terminal of the target user through the information display system to display the product catalog of the store details page to the target user.

[0168] Usually, merchants lack professional ability in maintaining online information, which may affect the effect of product display. Based on the method of the embodiment of the present application, by integrating the information uploaded by users and the information uploaded by merchants, a more comprehensive description information and product catalog of the products can be obtained, which can make up for the problem of insufficient description of merchants and improve the display effect of merchants.

[0169] In an embodiment of the present application, by acquiring multi-source information corresponding to the target merchant, the multi-source information includes at least: product information from the target merchant and product information from the user. The product catalog of the target merchant is generated based on the fusion of the multi-source information, so that when the target user receives the viewing operation for the target merchant, the store details page containing the product catalog of the target merchant is displayed. Based on this, the information provided by various aspects can be refined to obtain effective information with high comprehensiveness, high accuracy and low duplication, and the fused product catalog is displayed to the target user, which can improve the efficiency of user viewing and enhance the user viewing experience.

[0170] Figure 6 A schematic diagram of the structure of an information display device provided in an embodiment of the present application, such as Figure 6 As shown, the embodiment of the present application further provides an information display device 600, and the information display device 600 includes:

[0171] The receiving module 601 is used to receive a viewing operation of a target user on a target merchant;

[0172] A display module 602, for displaying a store details page containing a product catalog of a target merchant in response to a viewing operation;

[0173] The product catalog is generated based on the fusion of multi-source information, and the multi-source information at least includes: product information from target merchants and product information from users.

[0174] Optionally, the receiving module 601 is specifically used to: display at least one point of interest in a map; receive a viewing operation of a target user on a target point of interest among the at least one point of interest; wherein the target merchant is a merchant corresponding to the target point of interest.

[0175] Optionally, the product catalog is displayed in an initial view or a detailed view on the store details page; wherein the initial view is used to display part of the content of the product catalog, or to allow the target user to view the products in the product catalog by sliding; the detailed view is used to display the entire content of the product catalog;

[0176] If the store details page displays the product catalog in the initial view, the display module 602 is also used to: display the detailed view of the product catalog in response to the target user's click operation on the initial view; display other products in the product catalog in response to the target user's sliding operation on the initial view.

[0177] Optionally, the product catalog includes products determined based on product information from users and products determined based on product information from target merchants, and the products determined based on the two sources are displayed in the same card, which is the card allocated to the product catalog in the store details page.

[0178] Optionally, the product catalog contains name information and price information of multiple products, and the price information of the products is generated based on the fusion of multi-source information; for any product: if the target merchant has pre-uploaded the price for the product, the price information displayed in the product catalog is the pre-uploaded price; if the target merchant has not pre-uploaded the price for the product, the price information displayed in the product catalog is the price range, or the price with the highest probability in the price range, where the price range is determined by the product information from the user.

[0179] Optionally, the product catalog contains name information of multiple products, and the name information of the products is generated by fusing multi-source information; the information display device 600 further includes a name module for:

[0180] When it is determined that the name information of any target product among the multiple products has changed, the name information of the target product is updated in the product catalog; wherein, for any target product among the multiple products, whether the name information of the target product has changed is determined in the following manner: if the target merchant has not updated the name information of the target product for more than a preset period of time, and it is determined that the name information of the target product has changed based on the product information from the user within the preset period of time, then it is determined that the name information of the target product has changed;

[0181] or,

[0182] When it is determined that the name information of any target product among multiple products contains a user-common name, the user-common name is noted after the name information of the target product; wherein, for any target product among the multiple products, whether the user-common name of the target product exists is determined in the following manner: if the name information corresponding to the target merchant is inconsistent with the name information corresponding to the user, it is determined that the user-common name exists, and the name information corresponding to the user is used as the name information of the target product with the user-common name, and the name information corresponding to the user is changed; wherein, the name information corresponding to the target merchant is: the name information of the target product determined based on the product information from the target merchant, and the name information corresponding to the user is: the name information of the target product determined based on the product information from the user.

[0183] Optionally, the display module 602 is also used to: in response to the target user's operation of selecting a target product from the product catalog, display the total price of the selected target product; in response to the target user's pre-order operation, display coupon information for the target product and the estimated price of the target product on the pre-order page corresponding to the target merchant; wherein the estimated price is determined by the total price and the coupon information.

[0184] Optionally, the product catalog includes pictures of the products; on the store details page, there are at least two pictures of the products corresponding to different sizes; wherein the size of the picture is related to the quality of the picture; the quality of the picture is used to indicate the attractiveness of the display effect of the product in the picture to the target users.

[0185] The information display device provided in the embodiment of the present application can be used to execute the technical solution of the information display method in any embodiment of the present application applied to the user terminal. The implementation principle and technical effect are similar and will not be repeated in this embodiment.

[0186] Figure 7 A structural diagram of another information display device provided in an embodiment of the present application, such as Figure 7 As shown, the embodiment of the present application also provides another information display device 700, and the information display device 700 includes:

[0187] The acquisition module 701 is used to acquire multi-source information corresponding to the target merchant, where the multi-source information at least includes: product information from the target merchant and product information from the user;

[0188] The generation module 702 is used to generate a product catalog of a target merchant based on multi-source information fusion, so as to display a store details page containing the product catalog of the target merchant when receiving a viewing operation of the target user on the target merchant.

[0189] The information display device provided in the embodiment of the present application can be used to execute the technical solution of the information display method in any embodiment of the present application applied to the server. Its implementation principle and technical effect are similar, and this embodiment will not be repeated here.

[0190] Figure 8 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Figure 8 As shown, the electronic device of this embodiment may include: at least one processor 801; and a memory 802 communicatively connected to the at least one processor; wherein the memory 802 stores instructions executable by the at least one processor 801, and the instructions are executed by the at least one processor 801 so that the electronic device executes the method described in any of the above embodiments.

[0191] Optionally, the memory 802 may be independent or integrated with the processor 801 .

[0192] The implementation principle and technical effects of the electronic device provided in this embodiment can be found in the aforementioned embodiments and will not be described in detail here.

[0193] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions. When a processor executes the computer-executable instructions, the method described in any of the above embodiments is implemented.

[0194] An embodiment of the present application further provides a computer program product, including a computer program, which implements the method described in any of the above embodiments when executed by a processor.

[0195] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic, for example, the division of the modules is only a logical function division, and there may be other division methods in actual implementation, such as multiple modules can be combined or integrated into another system, or some features can be ignored or not executed.

[0196] The above-mentioned integrated module implemented in the form of a software function module can be stored in a computer-readable storage medium. The above-mentioned software function module is stored in a storage medium, including a number of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to perform some steps of the method described in each embodiment of the present application.

[0197] It should be understood that the above-mentioned processor can be a processing unit (Central Processing Unit, CPU), or other general-purpose processors, digital signal processors (Digital Signal Processor, DSP), application-specific integrated circuits (Application Specific Integrated Circuit, ASIC), etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in the application can be directly embodied as being executed by a hardware processor, or can be executed by a combination of hardware and software modules in the processor. The memory may include RAM (Random Access Memory), and may also include NVM (Non-Volatile Memory), such as at least one disk storage, and can also be a USB flash drive, a mobile hard disk, a read-only memory, a disk or an optical disk, etc.

[0198] The above storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read only memory (EEPROM), erasable programmable read only memory (EPROM), programmable read only memory (PROM), read only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0199] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). Of course, the processor and the storage medium can also exist as discrete components in an electronic device or a main control device.

[0200] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0201] The serial numbers of the above-mentioned embodiments of the present application are for description only and do not represent the advantages or disadvantages of the embodiments.

[0202] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in each embodiment of the present application.

[0203] The above are only preferred embodiments of the present application, and are not intended to limit the patent scope of the present application. Any equivalent structure or equivalent process transformation made using the contents of the present application specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present application.

Claims

1. An information display method, characterized in that: Applied to a user terminal, the method comprises: Receive a target user's viewing operation on a target merchant; In response to the viewing operation, displaying a store details page containing a product catalog of the target merchant; The product catalog is generated based on the fusion of multi-source information, and the multi-source information at least includes: product information from the target merchant and product information from the user.

2. The method according to claim 1, characterized in that: Receive the target user's viewing operation on the target merchant, including: Display at least one point of interest on the map; A viewing operation of a target point of interest among the at least one point of interest is received by a target user; wherein the target merchant is a merchant corresponding to the target point of interest.

3. The method according to claim 1, characterized in that The product catalog is displayed on the store details page in an initial view or a detailed view; wherein the initial view is used to display part of the content of the product catalog, or to allow the target user to view the products in the product catalog by sliding; the detailed view is used to display the entire content of the product catalog; If the store details page displays the product catalog in an initial view, the method further includes: In response to a target user clicking on the initial view, displaying a detailed view of the product catalog; In response to a sliding operation of the target user on the initial view, other products in the product catalog are displayed.

4. The method according to claim 1, characterized in that: The product catalog includes products determined based on product information from users and products determined based on product information from target merchants; the products determined based on the two sources are displayed in the same card, which is the card allocated to the product catalog in the store details page.

5. The method according to claim 1, characterized in that The product catalog contains name information and price information of multiple products, and the price information of the products is generated by fusion of multi-source information; for any product: If the target merchant has uploaded the price of the product in advance, the price information displayed in the product catalog is the pre-uploaded price; If the target merchant has not uploaded the price for the product in advance, the price information displayed in the product catalog is a price range, or a price with the highest probability in the price range, wherein the price range is determined by product information from the user.

6. The method according to claim 1, characterized in that The product catalog contains name information of multiple products, and the name information of the products is generated by fusing multi-source information; After displaying the store details page containing the product catalog of the target merchant in response to the viewing operation, the method further includes: When it is determined that the name information of any target product among the multiple products has changed, the name information of the target product is updated in the product catalog; wherein, for any target product among the multiple products, whether the name information of the target product has changed is determined in the following manner: if the target merchant has not updated the name information of the target product for more than a preset period of time, and it is determined that the name information of the target product has changed based on the product information from the user within the preset period of time, then it is determined that the name information of the target product has changed; or, When it is determined that a user-common name exists in the name information of any target product among the multiple products, the user-common name is noted after the name information of the target product; wherein, for any target product among the multiple products, whether the user-common name of the target product exists is determined in the following manner: if the name information corresponding to the target merchant is inconsistent with the name information corresponding to the user, it is determined that the user-common name exists, and the name information of the target product is changed by taking the name information corresponding to the user as the user-common name; wherein, the name information corresponding to the target merchant is: the name information of the target product determined based on the product information from the target merchant, and the name information corresponding to the user is: the name information of the target product determined based on the product information from the user.

7. The method according to claim 1, characterized in that The method further comprises: In response to a target user selecting a target product from the product catalog, displaying a total price of the selected target product; In response to the pre-order operation of the target user, displaying coupon information for the target product and an estimated price of the target product on the pre-order page corresponding to the target merchant; The estimated price is determined by the total price and coupon information.

8. The method according to any one of claims 1 to 7, characterized in that: The product catalog includes pictures of products; on the store details page, there are at least two pictures of products corresponding to different sizes; The size of the picture is related to the quality of the picture; the quality of the picture is used to indicate the attractiveness of the display effect of the product in the picture to the target user.

9. An information display method, characterized in that: Applied to the server, the method includes: Acquire multi-source information corresponding to a target merchant, wherein the multi-source information includes at least: product information from the target merchant and product information from a user; The product catalog of the target merchant is generated according to the fusion of multi-source information, so that when receiving a viewing operation of the target merchant by the target user, a store details page containing the product catalog of the target merchant is displayed.

10. An information display device, characterized in that: include: A receiving module, used for receiving a viewing operation of a target user on a target merchant; A display module, configured to display a store details page containing a product catalog of the target merchant in response to the viewing operation; The product catalog is generated based on the fusion of multi-source information, and the multi-source information at least includes: product information from the target merchant and product information from the user.

11. An information display device, characterized in that: include: An acquisition module, used to acquire multi-source information corresponding to a target merchant, wherein the multi-source information at least includes: commodity information from the target merchant and commodity information from a user; The generation module is used to generate the product catalog of the target merchant based on the fusion of multi-source information, so as to display the store details page containing the product catalog of the target merchant when receiving the viewing operation of the target user on the target merchant.

12. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 9 is implemented.

Citation Information

Patent Citations

  • Interest point data display method and device, storage medium and computer equipment

    CN115080877A

  • User interaction method and device, computer equipment and computer readable storage medium

    CN118131952A

  • Information aggregation presentation method and computer program product

    CN118333710A

  • Method and electronic device for providing product search information

    US20240232974A1

Cited By

  • Information display method and apparatus, and computer program product

    WO2026082141A1