Comment-based commodity display method and device, computer equipment, storage medium and computer program product
By identifying product replies or inquiring comments in the comment area of the Internet content community and displaying the product collection interface, the problem of users needing to wait for others to reply before searching for products is solved, and the effect of quickly obtaining product information is achieved and the user experience is improved.
Patent Information
- Application Number
- CN202510628196.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-15
- Publication Date
- 2025-08-29
AI Technical Summary
In the Internet content community, users need to leave a message in the comment area and wait for others to reply before searching for the same product, resulting in a cumbersome product search process and affecting the user experience.
After identifying product replies or inquiring for comments in the comment area, the first product collection interface is displayed, including the product collection area and product information area, displaying relevant product information, and allowing users to obtain products directly.
By directly displaying product information in the comment area, the process of users obtaining the same product is simplified and the user experience is improved.
Smart Images

Figure CN120563196A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of computer technology, and in particular to a method, apparatus, computer device, storage medium, and computer program product for displaying products based on reviews. Background Art
[0002] With the continuous development of Internet technology, Internet content communities are becoming increasingly popular. In content communities, users can share their daily lives by publishing content. After other users browse the content, they may want to search for the same products as those in the content.
[0003] In related technologies, users usually need to leave a message in the comment section of the published content, wait for other users to reply to the message, and then search for the same product on the shopping platform based on the information provided by other users. The product search process is cumbersome and affects the user experience. Summary of the Invention
[0004] Based on this, it is necessary to provide a review-based product display method, device, computer equipment, storage medium and computer program product to address the above technical problems.
[0005] In a first aspect, the present application provides a method for displaying products based on reviews, the method comprising:
[0006] Displaying a content details interface of the target published content, wherein the content details interface includes a comment area;
[0007] In response to an interactive operation performed on a target comment in the comment area, displaying a first product collection interface;
[0008] Among them, the target comment is a product reply comment; the first product collection interface displays a product collection area corresponding to the target comment, the product collection area displays the comment information of the target comment, and the product information area corresponding to the target comment, the product information area displays the first product information of at least one alternative product.
[0009] In a second aspect, the present application provides a method for displaying products based on reviews, the method comprising:
[0010] Displaying a content details interface of the target published content, wherein the content details interface includes a comment area;
[0011] In response to an interactive operation performed on a target comment in the comment area, a first product collection interface is displayed; wherein the target comment is a product inquiry comment; the first product collection interface displays a product collection area corresponding to the target comment, the product collection area displays comment information of the target comment, and a product information area corresponding to the target comment;
[0012] In response to an update event that triggers the target review, the product information area is updated.
[0013] In a third aspect, the present application also provides a review-based product display device. The device comprises:
[0014] A first display module is used to display a content details interface of the target published content, wherein the content details interface includes a comment area;
[0015] a second display module, configured to display a first product collection interface in response to an interactive operation performed on a target comment in the comment area;
[0016] Among them, the target comment is a product reply comment; the first product collection interface displays a product collection area corresponding to the target comment, the product collection area displays the comment information of the target comment, and the product information area corresponding to the target comment, the product information area displays the first product information of at least one alternative product.
[0017] In a fourth aspect, the present application also provides a review-based product display device. The device includes:
[0018] A first display module is used to display a content details interface of the target published content, wherein the content details interface includes a comment area;
[0019] a second display module configured to display a first product collection interface in response to an interactive operation performed on a target review in the review area; wherein the target review is a product inquiry review; the first product collection interface displays a product collection area corresponding to the target review, the product collection area displays comment information of the target review, and a product information area corresponding to the target review;
[0020] An updating module is configured to update the product information area in response to an update event that triggers the target review.
[0021] In a fifth aspect, the present application further provides a computer device, wherein the computer device comprises a memory and a processor, wherein the memory stores a computer program, and the processor implements any of the above methods when executing the computer program.
[0022] In a sixth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein the computer program implements any of the above methods when executed by a processor.
[0023] In a seventh aspect, the present application further provides a computer program product, comprising a computer program, which implements any of the above methods when executed by a processor.
[0024] The above-described review-based product display method, apparatus, computer device, storage medium, and computer program product, upon triggering any comment in the review area that contains a product inquiry or product answer, generates a product collection area on the first product collection interface. The product collection area displays the review information of the target review and the first product information of at least one candidate product associated with the target review. This allows users to quickly access products related to the review based on the comments in the published content, thereby improving the user experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 FIG2 is a diagram showing an application environment of a method for displaying products based on reviews in one embodiment;
[0026] Figure 2 A flowchart of a method for displaying products based on comments when a target comment is a product reply comment in one embodiment;
[0027] Figure 3 A schematic diagram of triggering a product reply comment to display a first product collection interface in one embodiment;
[0028] Figure 4 This is a timing diagram of the interaction between the terminal and the server when the target review is a product reply review in one embodiment;
[0029] Figure 5 A flowchart of a method for displaying products based on reviews when a target review is a product inquiry review in one embodiment;
[0030] Figure 6 A schematic diagram of triggering a product inquiry and review to display a first product collection interface in one embodiment;
[0031] Figure 7 A schematic diagram showing comment information of a reply comment on a target product in one embodiment;
[0032] Figure 8 This is a timing diagram of the interaction between the terminal and the server when the target review is a product inquiry review in one embodiment;
[0033] Figure 9A A schematic diagram of a comment operation area when the target comment is a product reply comment in one embodiment;
[0034] Figure 9B A schematic diagram of a comment operation area when the target comment is a product inquiry comment in one embodiment;
[0035] Figure 9C A schematic diagram of a product collection control in one embodiment;
[0036] Figure 10A A schematic diagram showing multiple product collection areas in one embodiment;
[0037] Figure 10B A schematic diagram showing multiple product information areas in one embodiment;
[0038] Figure 11 This is a schematic diagram of first product information in one embodiment;
[0039] Figure 12 A schematic diagram showing a first prompt message displayed for each candidate product in an embodiment;
[0040] Figure 13 A schematic diagram of a target content publishing portal in one embodiment;
[0041] Figure 14 This is a schematic diagram of an alternative product details interface in one embodiment;
[0042] Figure 15 Schematic diagram of a product information interface in one embodiment;
[0043] Figure 16 This is a timing diagram of the interaction between the terminal and the server when displaying the product information interface in one embodiment;
[0044] Figure 17 is a schematic diagram of the second prompt information in one embodiment;
[0045] Figure 18 is a timing diagram of interaction between a terminal and a server when displaying the second prompt information in one embodiment;
[0046] Figure 19 is a structural block diagram of a product display device based on reviews in one embodiment;
[0047] Figure 20 is a structural block diagram of a product display device based on reviews in one embodiment;
[0048] Figure 21 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0049] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0050] The product display method based on comments provided in the embodiment of the present application can be applied to Figure 1 In the application environment shown. The terminal 102 communicates with the server 104 through the network. The data storage system can store data that the server 104 needs to process. The data storage system can be integrated on the server 104, or it can be placed on the cloud or other network servers. The terminal 102 can be, but is not limited to, various personal computers, laptops, smart phones, tablets, Internet of Things devices and portable wearable devices. The Internet of Things devices can be smart speakers, smart TVs, smart air conditioners, smart car-mounted devices, projection devices, etc. Portable wearable devices can be smart watches, smart bracelets, head-mounted devices, etc. The head-mounted devices can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. The server 104 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides cloud computing services.
[0051] In one embodiment, Figure 2 As shown in FIG, a method for displaying products based on comments is provided. This method is applied to Figure 1 The terminal 102 in FIG. 1 is used as an example for explanation, including:
[0052] Step 202: Display the content details interface of the target published content, including a comment area.
[0053] In the embodiment of the present application, the target published content can be any content published on the content platform, such as live broadcast, video, notes, etc. The content details interface of the target published content may include a comment area for displaying comments posted by users.
[0054] Step 204: In response to an interactive operation performed on a target comment in the comment area, a first product collection interface is displayed; wherein the target comment is a product reply comment; the first product collection interface displays a product collection area corresponding to the target comment, the product collection area displays comment information of the target comment, and a product information area corresponding to the target comment, the product information area displays first product information of at least one alternative product.
[0055] In the embodiment of the present application, each comment in the comment area may include a product reply comment, which is a comment used to provide product-related information in the target published content. Figure 3 The example shown is a product reply comment. The product reply comment can be an independent comment in the comment area, such as Figure 3"The class representative is here, and the jacket is this one." Product reply comments can also be comments in the comment area that reply to other comments, such as Figure 3 In response to the comment “Baby, please provide a link to your coat”, comment “Brand name~”.
[0056] The embodiments of this application do not specifically limit how the server identifies whether a comment is a product reply comment. In one embodiment, the server may input the comment content into a large language model or a pre-trained neural network model. The large language model or the pre-trained neural network model classifies the comment content as a general comment or a product reply comment. The server then determines whether the comment is a product reply comment based on the classification result.
[0057] In another embodiment, a comment in the comment area may be identified as a product reply comment if at least one of the following conditions is met:
[0058] The content of the review is relevant to the product name;
[0059] The comment contains a link to the target interface, which is any interface containing content related to the product name;
[0060] The intent of the review is related to providing the product name.
[0061] In an embodiment of the present application, the content of a review may include but is not limited to text content, image content, video content or audio content. The content of a review is related to the name of a product, which may refer to the content of the review containing a clear product name, for example: the text content clearly states that the product name is "a certain brand of khaki loose mid-length windbreaker jacket". Or it may refer to the content of the review containing information that helps to determine the product name, such as the brand name of the product, the type of product, the time it was launched on the market, etc. For example: the image content includes a screenshot of the store of the product brand, and the text content states that "this is a new model of a certain brand that was just launched in April", etc. The server can use a large language model to identify whether the review content contains the product name or information that helps to determine the product name, or it can also use any word segmentation model to segment the review content, and then perform semantic recognition on each word obtained by word segmentation to determine whether the word is the product name or information that helps to determine the product name.
[0062] The target interface can be an interface that contains any content related to the product name, wherein the content related to the product name can also refer to a clear product name or information that helps to determine the product name. After determining that the comment carries an address link, the server can access the interface pointed to by the address link and read the content in the interface, and determine whether the interface is the target interface based on whether the content in the interface includes the product name or information that helps to determine the product name. The way in which the server determines whether the content in the interface includes the product name or information that helps to determine the product name can be found in the method for determining the content of the comment in the previous article, and will not be repeated in the embodiments of this application.
[0063] The intent of a comment can be extracted by inputting the comment content into a large language model or a pre-trained semantic recognition model. To improve the accuracy of comment intent recognition, the input of the large language model or pre-trained semantic recognition model may also include the content of the comment reply, the content of the comment replying to the comment, the target posting content, etc., which is not specifically limited in this embodiment of the application. If the intent of the comment is related to providing the product name, the server can determine the comment as a target comment.
[0064] The user can perform interactive operations on any comment in the comment area. When the comment to be interactively operated is a product reply comment, the terminal can display the first product collection interface in response to the interactive operation. The interactive operation may include but is not limited to a long press operation, a gesture operation, a sliding operation, etc.
[0065] The server can identify whether a comment is a product reply comment when it is sent (or at any time after the comment is sent). The server can also send the identification result to the terminal so that when the user interacts with the comment, the terminal can determine whether the comment is a product reply comment. Alternatively, when the user interacts with the comment, the terminal can send a product reply comment identification request to the server so that the server can identify whether the comment is a product reply comment.
[0066] The diagram of the first product collection interface can be found in the following figure: Figure 3 As shown. The first product collection interface displays a product collection area corresponding to the target comment. The product collection area displays the comment information of the target comment. The comment information can be at least one of the content of the target comment, the summary information of the target comment, and the summary information of the target comment. For example, when the target comment is Figure 3In the case of "The class representative is here, the jacket is this type" with a web link, the comment information can be "The class representative is here, the jacket is this type" and a web link (the content of the target comment), a web link (a part of the target comment, i.e., the summary information of the target comment), and "The product is a certain model of a certain brand" (the information obtained by summarizing the target comment, i.e., the summary information of the target comment) obtained by summarizing the part of the target interface pointed to by the web link and related to the product name. Since users may have interactively replied to comments on multiple products, the first product collection interface may contain product collection areas corresponding to multiple product reply comments. By displaying comment information in the product collection area, it is helpful for users to understand which product reply comment the product collection area corresponds to when they visit the first product collection interface.
[0067] It should be noted that if the target comment is a reply to other comments, the comment information may also include relevant information of other comments to help users understand the context in which the target comment was generated. Figure 3 Since the target comment "Brand name~" is a reply comment to "Baby, please provide a link to a coat", the comment information also includes relevant information about "Baby, please provide a link to a coat".
[0068] The product collection area also includes a product information area corresponding to the target review, which displays first product information of at least one candidate product. The candidate product is determined by the server based on the target review. The server may also determine the candidate product based on the target review and auxiliary information of the target review, where the auxiliary information may be based on comments in the target review's reply and / or content related to the target review in the target's published content.
[0069] When the server determines alternative products based on the target comments, it can identify the product name, information that helps to determine the product name, or the intention of the comment based on the comments according to the method mentioned above, and then determine the products that match the product name, information that helps to determine the product name, or the intention of the comment as alternative products by searching on the content platform itself or any search platform outside the content platform.
[0070] The server can also determine auxiliary information based on the target review's reply or content related to the target review in the target's published content, and retrieve alternative products based on the target review and the alternative information. The auxiliary information is used to provide more information related to the product mentioned in the target review. For example, if the target review mentions a product of a certain brand, the auxiliary information may include the product mentioned as a "jacket" in the target review's reply, an image of the product in the target's published content, and information that the product is a new product of the brand.
[0071] When the server determines the content related to the target comment in the target published content, it can divide the target published content into multiple parts, and determine the content related to the target comment from the target published content based on the similarity between each part and the target comment. Among them, for the text in the target published content, segmentation can be achieved through word segmentation, for the image, segmentation can be achieved through image segmentation, and for the video, segmentation can be achieved by performing image segmentation on each frame separately. The similarity between each part and the target comment can be determined by cross-modal similarity. Any calculation method of cross-modal similarity is applicable to the embodiments of the present application, and the embodiments of the present application will not be described in detail.
[0072] Furthermore, after the server retrieves the candidate products corresponding to a target review, it can also store the information of the candidate products. If other users subsequently perform interactive operations on the target review, the server can obtain the stored candidate product information and send it to the terminal, thereby omitting the search process and improving the efficiency of obtaining candidate products.
[0073] It should be noted that if no alternative products can be retrieved based on the target reviews, the server may use the aforementioned auxiliary information to retrieve alternative products. If no alternative products can be retrieved based on the auxiliary information, the server may return a prompt to the terminal, informing the terminal that no alternative products were retrieved. The terminal may then display this prompt in the product information area.
[0074] After the server obtains the candidate product, it returns the first product information of the candidate product to the terminal. The first product information is any information corresponding to the candidate product, such as the name, image, model, price, discount information, whether it is available for sale, and the number of products sold. For example, Figure 3 In the example, the first product information includes the name, image and price of the candidate product.
[0075] When there are multiple alternative products, the first product information of each alternative product can be displayed side by side in the product information area, or the first product information of each alternative product can be displayed in a scrolling manner in the product information area, or the user can switch the first product information of the alternative product displayed in the product information area through a switching operation (such as sliding, gesture operation, etc.).
[0076] When displaying first product information side by side, the first product information of each candidate product may be arranged in descending order based on the degree of matching with at least one of the user, target review, or target published content. The matching degree may be determined by the server based on the similarity between the candidate product information and the user's interest characteristics, the content of the target review, or the target published content.
[0077] In one embodiment, the Figure 1Based on the application environment shown in FIG, the above-mentioned product display method based on comments is implemented through interaction between the server and the terminal, such as Figure 4 As shown, the following steps are included:
[0078] Step 401: The terminal displays a content details interface of the target published content, wherein the content details interface includes a comment area.
[0079] In step 402 , the terminal sends a request to the server for obtaining an alternative product in response to an interactive operation performed on a target comment in the comment area; the target comment is a product reply comment.
[0080] Among them, if the server has pre-identified whether each comment in the comment area is a product reply comment, and sent relevant information about which comments are product reply comments to the terminal, then when the user performs an interactive operation on a certain comment, the terminal can determine whether the comment is a product reply comment, and send a request to the server to obtain alternative products if the comment is a product reply comment.
[0081] If the terminal cannot determine whether a comment is a product reply, it can perform one of the following two methods: Before sending a request to obtain alternative products, it can send a product reply request to the server, including the relevant information of the target review in the request. The server determines whether the target comment is a product reply based on the relevant information of the target review and returns the judgment result to the terminal. If the terminal determines that the target comment is a product reply, it generates a request to obtain alternative products and sends it to the server.
[0082] Alternatively, the terminal may generate a request for obtaining alternative products based on the comment and send the request to the server. If the server determines that the target comment corresponding to the request for obtaining alternative products is not a product reply comment, it discards the request for obtaining alternative products and returns a response to the terminal indicating that the comment is not a product reply comment. Otherwise, the server obtains the alternative products based on the request for obtaining alternative products.
[0083] The request for obtaining candidate products carries at least relevant information of the target review, and the relevant information may be the content of the target review or the unique identifier of the target review.
[0084] Step 403: The server obtains the candidate products in response to the candidate product acquisition request.
[0085] The candidate products can be retrieved by the server after receiving the candidate product acquisition request, reading the target review based on the relevant information of the target review, and then retrieving the target review. Alternatively, if the server has previously stored candidate products corresponding to the target review, the server can retrieve the previously stored candidate products.
[0086] In step 404, the server returns information related to the product collection area to the terminal; the information related to the product collection area includes the first product information of the candidate product and the comment information of the target comment.
[0087] If the first product collection interface is rendered on a server, the product collection area-related information may be the first product collection interface with the product collection area rendered by the server, and the first product collection interface rendered by the server includes the first product information of the candidate product and the comment information of the target review. If the first product collection interface is rendered on a terminal, the product collection area-related information may be the information required by the terminal to render the product collection area in the first product collection interface, and at least includes the first product information of the candidate product and the comment information of the target review.
[0088] Furthermore, if the comment information of the target review is the content of the target review, the relevant information of the product collection area may not include the comment information. The terminal may cache the content of the target review when previously generating the alternative product acquisition request, and read the cached content of the target review as the comment information when generating the first product collection interface. In the case where the comment information is the summary information, abstract information, or other content obtained by further processing the target review, the server needs to further generate comment information based on the target review and include the comment information in the relevant information of the product collection area and send it to the terminal.
[0089] Step 405: The terminal displays a first product collection interface based on the product collection area related information.
[0090] The comment-based product display method provided in an embodiment of the present application generates a product collection area in a first product collection interface after a user performs an interactive operation on a target comment in a comment area that is a product reply comment. The product collection area displays the comment information of the target comment and the first product information of at least one candidate product associated with the target comment. This embodiment of the present application allows users to conveniently access the product indicated in the product reply comment when browsing a product reply comment that provides information related to the product in the target published content, thereby improving the user experience.
[0091] In one embodiment, Figure 5 As shown in FIG, a method for displaying products based on comments is provided. This method is applied to Figure 1 The terminal 102 in FIG. 1 is used as an example for explanation, including:
[0092] Step 502: Display the content details interface of the target published content, including a comment area in the content details interface.
[0093] In the embodiment of the present application, the target published content can be any content published on the content platform, such as live broadcast, video, notes, etc. The content details interface of the target published content may include a comment area for displaying comments posted by users.
[0094] Step 504: In response to an interactive operation performed on a target review in the review area, a first product collection interface is displayed; wherein the target review is a product inquiry review; the first product collection interface displays a product collection area corresponding to the target review, and the product collection area displays comment information of the target review and a product information area corresponding to the target review;
[0095] In the embodiment of the present application, each comment in the comment area may include a product inquiry comment, which is a comment used to inquire about product-related information in the target published content. Figure 6 The following is an example of a product inquiry review. A product inquiry review can be an independent review in the review area, such as Figure 6 Product inquiry comments can also be comments in the comment area that reply to other comments, such as Figure 6 In response to the comment "Baby, please give me the link to the coat", the comment was "Squat together, and squat for the watch strap at the same time."
[0096] The embodiments of this application do not specifically limit how the server identifies whether a review is a product inquiry review. In one embodiment, the server may input the review content into a large language model or a pre-trained neural network model. The large language model or pre-trained neural network model classifies the review content as a general review or a product inquiry review. The server then determines whether the review is a product inquiry review based on the classification results.
[0097] In another embodiment, a comment in the comment area may be identified as a product inquiry comment if at least one of the following conditions is met:
[0098] The content of the comment contains preset keywords and / or preset key emoticons;
[0099] The intent of the review is related to the product name being asked.
[0100] In the embodiments of this application, the preset keywords and key emoticons can be set by technicians based on experience, for example, "squatting," "asking," "link," link emoticons, etc. The intent of the comment can be extracted by inputting the comment content into a large language model or a pre-trained semantic recognition model. The specific intent recognition method can be found in the aforementioned embodiments, and the description of whether a comment is a product reply comment is not repeated in this embodiment.
[0101] The user can perform interactive operations on any comment in the comment area. When the comment to be interactively operated is a product inquiry comment, the terminal can display the first product collection interface in response to the interactive operation. The interactive operation may include but is not limited to a long press operation, a gesture operation, a sliding operation, etc.
[0102] The first product collection interface displays a product collection area corresponding to the target review. The product collection area displays the comment information of the target review. For a detailed description of the comment information, please refer to the above embodiment, and this embodiment will not be repeated here.
[0103] The product collection area also includes the product information area corresponding to the target review. Figure 6 As shown in the product collection area corresponding to the comment "Squat together, and squat watch strap by the way", the product information area may not display the information of the alternative products. In this case, the product information area may display a prompt message to remind the user under what circumstances the alternative products will be updated. For example Figure 6 The message "Waiting for reply...waiting for enthusiastic potato friends" displayed in the message is a prompt message, which is used to remind users that the alternative products will be updated when other users reply to the target comment.
[0104] Or as Figure 6 As shown in the product collection area corresponding to the comment "Baby asks for a coat link", the product information area can also display the first product information of at least one candidate product. The first product information can refer to the relevant description of the above embodiment, and will not be repeated in this embodiment.
[0105] The candidate products are determined by the server based on at least one of the target comments, the associated comments of the target comments, and the content in the target published content that is related to the target comments and / or the associated comments. An associated comment refers to a comment whose correlation with the target comment is greater than a preset threshold. The correlation between any two comments can be determined according to any of the following methods: based on the semantic similarity of the two comments; in the case where the two comments are a product reply comment and a product inquiry comment, based on whether the intentions of the two comments are complementary. Among them, complementary intentions refer to the product-related information provided by the product reply comment, which corresponds to the same (or the same category) product as the product-related information inquired by the product inquiry comment. For example, in the case where the intention of a product inquiry comment is to inquire about the brand of the coat in the target published content, if the intention of a product reply comment is to provide relevant information about the coat, then the intentions of the two comments are complementary.
[0106] When determining candidate products based on a target review, the server can use a large language model or pre-trained neural network model to extract product-related keywords or the intent of the target review from the target review. The server then searches the content platform itself or any external search platform based on these keywords or intents to identify products that match the keywords or intent as candidate products. For example, if the target review is "Baby, please provide a link to a coat," and the product-related keyword is "coat," the server can search for candidate products based on "coat."
[0107] When the server determines the alternative products based on the associated comments, it can determine whether there are product reply comments in the associated comments. If so, it can refer to the above embodiment to retrieve the relevant description of the alternative products based on the product reply comments, and obtain the alternative products based on the product reply comments. If not, the server can synthesize the keywords or intentions in each associated comment and retrieve the alternative products based on each target key comment. For example, in the case where the associated comments include "squatting a brown coat in a video" and "Is this a coat from a certain brand? It looks good", the keywords "brown coat" and "coat from a certain brand" can be obtained by synthesizing each associated comment. The server can further search for alternative products based on these two keywords.
[0108] The manner in which the server determines alternative products based on the content related to the target comments and / or associated comments in the target published content can be found in the aforementioned embodiment, and will not be described in detail in the embodiment of this application.
[0109] Step 506: In response to the update event that triggers the target review, the product information area is updated.
[0110] In an embodiment of the present application, an update event of a target comment refers to any event that can indicate a possible change in an alternative product. An update event can be an event detected by a terminal, for example, a user performs an interactive operation on a product inquiry comment in a comment area for the same product as in the target area. An update event can also be an event detected by a server, for example, a server detects that a product reply comment that is intended to complement the target comment appears in the comment area of the target published content. In one embodiment, an update event includes at least one of the following:
[0111] The target comment is updated;
[0112] The content related to the target comment in the target published content is updated;
[0113] Receive a reply comment on the target product. The reply comment on the target product is a reply comment to the target review or the inquiry comment on the related products of the target review;
[0114] Perform interactive operations on related product inquiries and reviews.
[0115] In the present embodiment, updating the target review refers to the publisher of the target review modifying the content of the target review. For example, if the target review was originally "Baby, please provide a link to a coat," the candidate products might be products retrieved based on "coat." If the target review is modified to "Hey, coats are a new spring style from a certain brand," the candidate products might become products retrieved based on "a new spring style coat from a certain brand," and thus, in this case, an update event can be triggered.
[0116] The content related to the target comment in the target published content is updated, which means that the publisher of the target published content modifies the target published content, and the modified part involves the content related to the target comment in the target published content. The content related to the target comment in the target published content can be found in the aforementioned embodiment, and the embodiments of this application will not be repeated. Still taking the original target comment of "Baby asks for a link to a coat" as an example, if the publisher of the target published content updates the following content in the target published content: "Uniformly reply to the comments about the coat, the coat is a new spring model of a certain brand~", then the alternative products may become products retrieved based on "a new spring model of a certain brand coat", so in this case it can be regarded as triggering an update event.
[0117] Receiving a reply comment on the target product means that the publisher of the target comment or another user has responded to the target comment or a related product inquiry comment, and this reply is a product reply comment. Related product inquiry comments refer to comments that are product inquiry comments among the related comments of the target comment. For example, if the target comment originally reads "Baby, please provide a link to a coat," if the publisher of the target comment responds to their own target comment with "Got it! The coat is a new spring model from a certain brand," or if another user responds to the target comment with "It looks like a new spring model from a certain brand," the candidate product may become the product retrieved based on "new spring model coat from a certain brand." Therefore, in this case, an update event can be triggered.
[0118] It should be further explained here that, if the target comment itself is an independent comment, the comment that replies to the target comment (hereinafter referred to as the reply comment), as well as the comment that replies to the reply comment of the target comment, can be regarded as the reply comment of the target comment. Figure 6 For example, if the target comment is "Baby needs a coat link", Figure 6 The following examples show "Brand name~" and "Squatting together, and also the watch strap." If a user responds to "Brand name~" with "Is it the 23-year-old model or this year's new model?", this comment will also be considered a reply to the target comment.
[0119] Performing an interactive action on a related product review refers to a user performing an interactive action on a target review and then performing an interactive action on a related product review. In this case, since the target review and the related product review are likely related to the same product, there's no need to create a separate product collection area for the related product review. Simply update the product collection area corresponding to the target area.
[0120] For each target comment, the server can record the correspondence between the target comment and the various product collection areas generated based on the target comment. If a target comment triggers any of the above-mentioned update events, the server reads the product collection area data of each product collection area corresponding to the target comment and updates the data of each product collection area. This allows the server to generate and feed back relevant information about the first product collection area to the terminal based on the updated product collection area data the next time the user accesses the first product collection interface through the terminal, thereby achieving the effect of updating the product information area.
[0121] In the case where the update event includes receiving a reply comment on the target product or performing an interactive operation on a related product inquiry comment, the server may further determine the related comments of each product reply comment or product inquiry comment in the comment area. When a related comment belonging to a related product inquiry comment receives a reply comment on the target product, the server determines the related comments corresponding to the related product inquiry comment, and determines the product collection area data of each product collection area corresponding to each related comment, and updates the data of each product collection area. In the case where a user performs an interactive operation on a related product inquiry comment, the server determines whether the user has previously performed an interactive operation on the target comment corresponding to the related product inquiry comment. If so, the server updates the product collection area data of the product collection area corresponding to the target comment. If not, the server generates a product collection area based on the related product inquiry comment.
[0122] Methods for updating the product information area may include: adding or deleting first product information of candidate products in the product information area, reordering the first product information of each candidate product, changing the display method of the first product information of each candidate product, such as changing the list display method to the scroll display method, etc. In one embodiment, updating the product information area includes any of the following:
[0123] In the product information area, add the first product information of the candidate product corresponding to the update event;
[0124] The first product information of the existing candidate product in the product information area is replaced with the first product information of the candidate product corresponding to the update event.
[0125] In the embodiment of the present application, the first product information of the alternative product corresponding to the update event refers to the first product information of the alternative product retrieved based on the information provided by the update event. Taking the four types of update events mentioned in the above embodiment as an example, the alternative products corresponding to the update event are: alternative products retrieved based on the updated target comments, alternative products retrieved based on the content related to the target comments in the updated target published content, alternative products retrieved based on the target product reply comments, and alternative products retrieved based on the related product inquiry comments. The specific method of retrieval can be found in the relevant description in the above embodiment, and will not be repeated in the embodiment of the present application.
[0126] Adding the first product information of the candidate product corresponding to the update event means adding the first product information of the candidate product corresponding to the update event to the product information area while retaining the first product information of the candidate product retrieved before the update event was triggered (or if no first product information exists in the product information area). The newly added first product information and the original first product information can be displayed in different formats, for example: the original first product information can be displayed in normal font, the newly added first product information can be displayed in bold font, or the newly added first product information can be displayed with an asterisk in the upper right corner.
[0127] Replacing the first product information of the existing candidate products in the product information area refers to deleting the first product information of the candidate products retrieved before the update event is triggered in the product information area, and then adding the first product information of the candidate products corresponding to the update event in the product information area.
[0128] After the product information area is updated, a prompt message corresponding to the update event can also be displayed in the product information area to enable users to understand the reason for the update of the product information area. For example, if the update event is that the target review is updated, the prompt message can be "Re-identifying the same product based on the updated review."
[0129] In one embodiment, when there are multiple comments on a target product, the product information area is updated, including at least one of the following:
[0130] Update the product information area based on reply comments of all target products;
[0131] The product information area is updated based on the degree of relevance between the reply comments of each target product and the target published content.
[0132] In an embodiment of the present application, when the update event includes receiving a reply comment for a target product, if there are multiple reply comments for the target product, the product information area can be updated based on all the reply comments for the target product at the same time, or the product information area can be updated based on the reply comments for the target product with a high degree of correlation.
[0133] Updating the product information area based on all target product replies means that the server searches for candidate products based on each target product reply, and then uses the set of candidate products corresponding to each target product reply as the final retrieved candidate products. For example, if the target product reply includes "brand name~" and "looks like a new spring model from a certain brand," and "brand name~" retrieves Jacket 1 and Jacket 2, and "looks like a new spring model from a certain brand" retrieves Jacket 1, Jacket 3, and Jacket 4, then the final candidate products are Jacket 1, Jacket 2, Jacket 3, and Jacket 4.
[0134] Updating the product information area based on the degree of relevance between each target product's reply comment and the target published content means that the server can determine the degree of relevance between each target product's reply comment and the target published content, and then determine which target product's reply comment to update the product information area based on the relevance level. The relevance level can be determined based on semantic similarity. Alternatively, the relevance level can be determined based on at least one of the following methods:
[0135] Determine based on whether the publisher of the target product reply review is the same as the publisher of the target published content;
[0136] The determination is based on the association between the target product and the target published content retrieved based on the target product reply comments.
[0137] Since the product-related information provided by the target product reply comment is generally more accurate when the publisher of the target product reply comment is the same as the publisher of the target published content, the server may determine the corresponding correlation degree of the target product reply comment to be higher in this case. When the publisher of the target product reply comment is different from the publisher of the target published content, the server may determine the corresponding correlation degree of the target product reply comment to be lower.
[0138] The association between the product retrieved from the target product reply review and the target published content can be determined by calculating the similarity between the retrieved product information and the content in the target published content related to the target review. The server can use this similarity as the degree of association corresponding to the target product reply review.
[0139] The server may update the product information area based on all target product replies with a relevance greater than a preset relevance threshold. Alternatively, the server may sort the target product replies based on relevance, first using the target product replies with the highest relevance to retrieve candidate products. If the number of candidate products is less than the preset threshold, the server may continue to use the target product replies with the second highest relevance to retrieve candidate products, and so on, until the number of retrieved candidate products is greater than or equal to the preset threshold.
[0140] In one embodiment, when a reply comment on a target product is received, comment information of the reply comment on the target product is also displayed in the product collection area; the content and / or display form of the comment information of the reply comment on the target product is different from the content and / or display form of the comment information of the target comment.
[0141] In the embodiment of the present application, if the update event includes receiving a reply comment of the target product, the terminal may also display the comment information of the reply comment of the target product in the product collection area in a manner different from the comment information of the target comment. An example of the display method can be seen in Figure 7 As shown, Figure 7 Among them, "Brand name~" is the target product reply comment, and "Baby, please provide a link to your coat" is the target comment.
[0142] The difference in the content of the review information can refer to different types of content contained in the review information. For example, the review information of the target product's reply to the review includes the publisher's name and the review content of the target product's reply, while the review information of the target review only includes the review content. Alternatively, it can refer to the relationship between the content and review information of the target product's reply to the review, which is different from the relationship between the content and review information of the target review. For example, the review information of the target product's reply to the review can be a summary of the target product's reply to the review, while the review information of the target review can be a summary of the target product's reply to the review, or the review information of the target review can be the content of the target product's reply to the review, while the review information of the target review can be a summary of the target review, etc.
[0143] The different ways in which comment information is displayed may include any of the following situations: the text has a different font, size or color, the text has a different background color, etc. Figure 7 In , different display methods mean different font sizes and colors, as well as different background colors.
[0144] In one embodiment, the Figure 1 Based on the application environment shown in FIG, the above-mentioned product display method based on comments is implemented through interaction between the server and the terminal, such as Figure 8 As shown, the following steps are included:
[0145] Step 801: The terminal displays a content details interface of the target published content, wherein the content details interface includes a comment area.
[0146] In step 802 , the terminal sends a product collection area display request to the server in response to an interactive operation performed on a target comment in the comment area; the target comment is a product inquiry comment.
[0147] Among them, whether the target comment is a product inquiry comment can be judged by the terminal or by the server. The specific judgment method can be referred to the description of judging whether the comment is a product reply comment in the aforementioned embodiment, which will not be repeated in this application embodiment.
[0148] The product collection area display request carries at least relevant information of the target review, and the relevant information may be the content of the target review or the unique identifier of the target review.
[0149] In step 803, the server responds to the request to display the product collection area by returning information related to the product collection area to the terminal (information required by the terminal to render the product collection area in the first product collection interface, or the first product collection interface with the product collection area rendered by the server). The information related to the product collection area includes the comment information of the target comment.
[0150] It should be noted that if the product information area needs to display information of candidate products, the server also needs to search for candidate products based on the target comments and carry the first product information of the candidate products in the relevant information of the product collection area.
[0151] In step 804, the terminal displays a first product collection interface based on the product collection area related information.
[0152] Step 805: The server or terminal detects an update event.
[0153] If the update event is detected by the terminal, the terminal sends a product information area update request to the server after detecting the update event, and carries a related identifier of the update event in the product information area update request.
[0154] Step 806 : In response to the update event, the server regenerates the product collection area related information based on the update event, and sends the product collection area related information to the terminal.
[0155] When the server regenerates the information related to the product collection area, it at least updates the part related to the product information area.
[0156] Step 807: The terminal displays a first product collection interface based on the product collection area related information.
[0157] The comment-based product display method provided in an embodiment of the present application generates a product collection area in the first product collection interface after a user performs an interactive operation on a target comment in the comment area that is a product inquiry review, and displays the comment information of the target comment in the product collection area. When an update event for the target comment is triggered, the product information area in the product collection area is updated. This embodiment of the present application allows users to track target comments in the comment area that inquire about product-related information. If an update event for the target comment is triggered, the user can immediately be informed of the alternative products generated based on the update event, thereby improving the user experience.
[0158] In one embodiment, in response to an interactive operation performed on a target comment in a comment area, a first product collection interface is displayed, including at least one of the following:
[0159] In response to a trigger operation on a target comment, a comment operation area is displayed, and in response to an interactive operation on a product collection option in the comment operation area, a first product collection interface is displayed;
[0160] In response to a triggering operation on a product collection control in a target comment, a first product collection interface is displayed; wherein the product collection control is generated after the target comment is identified as a product reply comment or a product inquiry comment.
[0161] In the present application, refer to Figure 9A and Figure 9B As shown, after the user performs a trigger operation on the target comment, the terminal can display the comment operation area. The comment operation area includes a product collection option. Figure 9A The option that says "Add the same product to wish list" is a product collection option. Figure 9B The option that says "Check it out and add it to your wishlist" is a product collection option. Figure 9A and Figure 9B The information displayed in the options is different because Figure 9A The target review in is the product reply review. Figure 9B The target review is a product inquiry review. Besides these two scenarios, you can also customize the information displayed in the options for other situations. For example, if the target review is posted by the author of the target content, the option might display "Add the same product mentioned by the author to your wishlist." If the target review is a related review, the option might display "Update your wishlist based on the same review."
[0162] After the user performs a trigger operation on the product collection option, including but not limited to a tap, long press, or gesture operation, the terminal may display the first product collection interface. Alternatively, to facilitate the user to continue browsing the target published content, after the user performs a trigger operation on the product collection option, the terminal may also display a prompt message indicating that the product has been collected based on the target comment. For example, the prompt message may be "Added to Wishlist". If the user does not perform a trigger operation on the prompt message, the terminal will not jump to the first product collection interface. The user can close the comment operation area and continue browsing the target published content. If the user performs a trigger operation on the prompt message, the terminal will display the first product collection interface.
[0163] It should be further explained that when the user triggers an operation on any comment, the terminal can display the comment operation area. However, when the comment is a product reply comment, the comment operation area contains the product collection option. Figure 9A For example, in the comment area, when a user takes action on a regular comment, the options displayed are "Share to Social Media," "Reply," "Copy," "Private Message," and "Report." When a comment is a product reply, the area also offers the option to "Add the same product to a wishlist."
[0164] Reference Figure 9C As shown, a product collection control can also be displayed in the target comment. The product collection control is generated after the server identifies the comment as a product reply comment or a product inquiry comment. After the server determines that the comment is a product reply comment or a product inquiry comment, the server adds a mark to the comment in the content details interface data of the target published content.
[0165] When a terminal needs to display the content details interface of a target published content, it sends a content details interface display request to the server. The server generates content details interface related information based on the content details interface data (i.e., the information required by the terminal to render the content details interface or the content details interface rendered by the server) and sends the content details interface related information to the terminal. When the terminal displays the content details interface, it displays a product collection control in the comment with the tag.
[0166] After the user triggers the product collection control, including but not limited to a tap, long press, or gesture, the terminal may display the first product collection interface. Alternatively, the terminal may display a prompt message similar to the above. If the user does not trigger the prompt message, the terminal does not jump to the first product collection interface, and the user can continue to browse the target published content. If the user triggers the prompt message, the terminal displays the first product collection interface.
[0167] The comment-based product display method provided in the embodiment of the present application allows users to display the product collection area corresponding to the target comment in the first product collection interface by triggering the target comment or triggering the product collection control, thereby improving the convenience of user operation.
[0168] In one embodiment, when the target comment is a product reply comment that replies to multiple products, or the target comment is a product inquiry comment that inquires about multiple products, the product collection area or the product information area satisfies any one of the following:
[0169] The product collection area includes multiple areas, and each product collection area corresponds to a product in the target comment reply or a product in the inquiry;
[0170] The product collection area includes a plurality of product information areas, and each product information area corresponds to a product of the target comment reply or a product of the inquiry.
[0171] In the embodiment of the present application, there may be a situation where a product reply comment or product inquiry comment involves multiple products at the same time. For example, the product reply comment is "The collocation involved in the video is as follows: 1. A certain brand top, 2. A certain brand skirt, 3. A certain brand leather shoes". This product reply comment is a product reply comment for the top, skirt and leather shoes at the same time. For example, the product inquiry comment is Figure 5 In the example "squatting together, and squatting for the watch strap by the way", the product inquiry review is a product inquiry review for both the jacket and the watch strap. The server can determine how many products the target review specifically involves based on the intent recognition result for the target review, which is not detailed in this embodiment of the application.
[0172] In this case, different products in response to the target comment or inquiry can be displayed by generating multiple product collection areas for the target comment, or different products in response to the target comment or inquiry can be displayed by generating one product collection area for the target comment and displaying multiple product information areas in the product collection area.
[0173] See also Figure 10A As shown, this is an example of generating multiple product collection areas for the target comment "Let's squat together, and squat watch strap by the way". Figure 10A The product collection area at the top is generated for the product "jacket" in the target review query, and the alternative products displayed are products related to jackets; the product collection area at the bottom is generated for the product "watch strap", and the alternative products displayed are products related to watch straps.
[0174] In this case, the review information displayed in each product collection area can be further generated based on the product corresponding to the product collection area, so that users can easily distinguish which product each product collection area corresponds to. Generating review information based on the product corresponding to the product collection area can mean displaying the portion of the review information related to the product corresponding to the product collection area in a special manner (such as bolding or underlining), or generating the review information around the product corresponding to the product collection area, etc.
[0175] For example Figure 10A The word "squatting together" is displayed in bold in the comment information of the product collection area corresponding to the coat, and since "squatting together" means squatting on the same coat as the comment in the target comment reply, the comment information of the product collection area also displays the information of the comment in the target comment reply, so that users can understand the meaning of "squatting together". Figure 10A In the review information of the product collection area corresponding to the watch strap, "watch strap" is displayed in bold.
[0176] See also Figure 10B As shown, this is an example of generating multiple product information areas for the target review "Let's squat together, and squat watch strap by the way". Figure 10A The product information area at the top is generated for the product "jacket" in the target review query, and the alternative products displayed are products related to jackets; the product information area at the bottom is generated for the product "watchband", and the alternative products displayed are products related to watchbands.
[0177] In this case, each product information area can display prompt information related to the product corresponding to this product information area. Figure 10B The prompt message displayed in the product information area for the jacket is "Identify similar jackets based on note comments", and the prompt message displayed in the product information area for the watch strap is "Identify similar watch straps based on note comments".
[0178] In one embodiment, when the candidate product and / or the target review meet the preset conditions, the content and / or display format of the first product information is different from the content and / or display format of the first product information when the candidate product and / or the target review do not meet the preset conditions;
[0179] The preconditions include at least one of the following:
[0180] The number of alternative products is 1;
[0181] The publisher of the target comment is the same as the publisher of the target post.
[0182] In an embodiment of the present application, when the alternative products or target comments meet specific preset conditions, the content of the first product information can be different from the default content of the first product information, or the display method of the first product information can be different from the default form.
[0183] The preset conditions for alternative products can be any conditions that represent a high possibility of matching the alternative product with the target review, for example: there is only one alternative product, the similarity between the product information of the alternative product and the target review (or the product name identified based on the target review, information that helps to determine the product name, or the review intention) is higher than a preset threshold, etc.
[0184] The preset condition for the target comment can be any condition that characterizes the target comment as having a higher credibility among the various comments in the comment area (credibility is the probability that when the target comment is searched for alternative products, the retrieved product and the product mentioned in the target published content are the same product), for example: the publisher of the target comment and the publisher of the target published content are the same (that is, the target comment is the author's comment), the target comment is a pinned comment (indicating that the author of the target published content approves the content of the target comment), the target comment's interaction volume (which can be at least one of the number of likes and the number of comments) ranks high among all comments, other users purchase the alternative products searched based on the target comment after performing interactive operations on the target comment, etc. The embodiments of the present application do not make specific limitations on this.
[0185] It should be noted that when there are multiple alternative products but only some of them meet the preset conditions, when displaying the first product information of each alternative product, the first product information of the alternative products that do not meet the preset conditions can be displayed in a default form or default content, and the first product information of the alternative products that meet the preset conditions can be displayed in a special form.
[0186] Different content may refer to the type of content included in the first product information when the preset conditions are met and the type of content included in the first product information when the preset conditions are not met. Figure 11 The figure shows an example of a different content type of the first product information. Figure 11 The candidate products corresponding to the target comment "Baby, please provide a link to a coat" meet the preset conditions. If the preset conditions are met, the first product information can include the product name, product image, and product price. The candidate products corresponding to the target comment "Let's squat together, and squat for a watch strap by the way" do not meet the preset conditions. If the preset conditions are not met, the first product information can include the product image.
[0187] Different content can also refer to different specific content within the same content type. For example, if the preset conditions are met, the first product information may include the product name, and the product name can be the full name, such as "a certain brand of khaki loose mid-length windbreaker jacket." If the preset conditions are not met, the first product information may also include the product name, and the product name can be an abstract or summary of the full name, such as "a certain brand of windbreaker jacket."
[0188] For the text in the first product information, different display formats may include, but are not limited to: different text fonts, different text sizes, bold text when pre-set conditions are met, italic text when pre-set conditions are met, etc. For images, different display formats may include, but are not limited to: different image sizes, different image resolutions, adding borders to images when pre-set conditions are met, displaying the entire image when pre-set conditions are met, and displaying a portion of the image when pre-set conditions are not met, etc.
[0189] The comment-based product display method provided in the embodiment of the present application uses a special form to display the first product information when the alternative products or target comments meet the preset conditions, so that users can understand which alternative products or target comments corresponding to the alternative products are special, thereby improving the user experience.
[0190] In one embodiment, first prompt information is further displayed in the product collection area, and the first prompt information is used to indicate the association between the candidate products and the target reviews.
[0191] In an embodiment of the present application, the association between the alternative products and the target reviews may include the degree of match between the alternative products and the target reviews (for example, "78% match"), which specific part of the target review the alternative products match (for example, "Based on 'a certain brand windbreaker', the following products are searched for", "Based on the review attachments, the following products are searched for"), whether other information is used in addition to the target review when retrieving the alternative products, and so on.
[0192] A first prompt message may be generated for each candidate product, or a first prompt message may be generated for all candidate products. Figure 12 As shown in FIG, it is an example of generating a first prompt information for each candidate product. Figure 12 In the example, the first prompt information is "match degree 78%", "match degree 72%", etc., which is used to indicate the matching degree between each candidate product and the target review. In another example, a first prompt information is generated for all candidate products, and the first prompt information is "search similar products based on notes and comments", which indicates that each candidate product is retrieved based on the review attachment.
[0193] The first prompt information may be generated when the server retrieves candidate products according to the target comments, and fed back to the terminal together with the first product information.
[0194] In one embodiment, a product reference image is also displayed in the product collection area. The product reference image is generated based on at least one of the following methods:
[0195] Generate product-related images and / or videos based on target reviews;
[0196] Generated based on product-related images and / or videos in targeted posts.
[0197] In the embodiment of the present application, the product reference image is used to indicate the possible image of the product that the user wants to find. The display method of the product reference image can refer to Figure 11 As shown in the area marked with “Product Reference Image”. Figure 1 Typically, the search involves searching for products mentioned in target reviews, or searching for products mentioned in target posts based on target reviews. Therefore, product reference images can be generated based on target reviews or target posts. Displaying product reference images in the product collection area allows users to browse through various candidate products with reference to the product reference images, making it easier for users to determine which candidate product is the same as the one they need.
[0198] The product reference image can be generated when the server retrieves alternative products based on the target comment, and fed back to the terminal together with the first product information. The server can generate the product reference image based on the image or video related to the product carried in the target comment. For example, the server can determine which image in the image meets the relevance requirement with the target comment based on the content of the target comment, or determine which frame in the video meets the relevance requirement with the target comment, and then use the image or image frame that meets the relevance requirement as the product reference image. The server can also determine the image or image frame related to the target comment from the target published content based on a similar method as the product reference image.
[0199] Among them, the correlation between the image and the target comment can be determined by calculating the cross-modal similarity between the image and the target comment. Any cross-modal similarity calculation method is applicable to the embodiments of the present application, and the embodiments of the present application will not elaborate on this.
[0200] There can be one or more product reference images. If there are multiple product reference images, the server can display multiple product reference images side by side in the product collection area, or the server can display a product reference image with the highest relevance in the product collection area and display an atlas logo on the product reference image to indicate that the user can trigger the product reference image. After the user performs a triggering operation on the product reference image, including but not limited to tapping, long pressing, and sliding, the terminal can display the product reference image display area in the first product collection interface and display all product reference images in the product reference image display area.
[0201] It should be further explained that, when there are multiple product reference images, after the server preliminarily determines each product reference image based on correlation, it can also calculate the similarity between other product reference images and the product reference image with the highest correlation, and filter out other product reference images with a similarity greater than a preset threshold (such as 99%) to avoid the situation where there are multiple similar images in the product reference images, affecting the user experience.
[0202] In one embodiment, the product collection area further includes a target published content entry, and the method further includes:
[0203] In response to a triggering operation on a target published content entry, the content details interface corresponding to the target published content is redisplayed, and the target comment is scrolled to the position to display the target comment.
[0204] In this embodiment of the present application, the user can re-access the content details interface by triggering the target published content entrance. Figure 13 As shown, this is a schematic diagram of the target content publishing entrance. Figure 13 The area showing "Note Details" is the target publishing content entrance.
[0205] After a user triggers the target published content portal, the terminal may send a content details interface display request to the server. This content details interface display request carries at least information about the target comment. Upon receiving the content details interface display request, the server determines the target published content corresponding to the target comment based on the relevant information about the target comment, determines the arrangement position of the target comment in the comment area, and sends the relevant information and arrangement position of the target published content to the terminal. The terminal may then display the content details interface of the target published content based on the relevant information about the target published content, and scroll to the arrangement position of the target comment in the comment area to display the target comment.
[0206] By displaying the target release content entrance in the product collection area, the convenience of users revisiting the target release content can be improved, and users can browse alternative products with reference to the target release content, thereby improving user experience.
[0207] In one embodiment, the product information area further includes an expansion control, and the method further includes:
[0208] In response to a trigger operation on the expansion control, a candidate product details interface is displayed, wherein the candidate product details interface displays a product details area corresponding to each candidate product, and the product details area displays the second product information;
[0209] The first product information and the second product information satisfy at least one of the following:
[0210] The first product information is part of the second product information;
[0211] The first product information is obtained by summarizing the second product information.
[0212] In this embodiment of the present application, the user can trigger the expansion control to see more information about the alternative products. Figure 14 As shown in FIG, after the user triggers the expansion control, the terminal displays the alternative product details interface. The alternative product details interface displays the product details area of each alternative product, and the product details area displays the second product information of the alternative product. In addition, the alternative product details interface can also display other information, such as Figure 14 The product reference image, review information and target publishing content entry are shown.
[0213] It should be noted that the Alternative Product Details screen can also display alternative products that were not displayed in the first product collection screen. This means that the Alternative Product Details screen can display more alternative products than the first product collection screen. Alternative products that appeared in the first product collection screen can be displayed at the front of the Alternative Product Details screen.
[0214] The first product information can be part of the second product information. Figure 14 As shown, in the case where the second product information includes an image, product name, discount information, and price information, the first product information can be the image in the second product information. The first product information can also be the summary information in the second product information, for example, Figure 14 In the case of the content shown, the first product information may be “a certain brand of watch strap”.
[0215] The server can generate the second product information at the same time as generating the first product information, and send the first product information and the second product information together to the terminal, so that when the user triggers the expansion control, the terminal can display the alternative product details interface without accessing the server. Alternatively, the terminal can also send a second product information acquisition request to the server when the user triggers the expansion control. The second product information acquisition request can carry any information that allows the server to identify the various alternative products currently displayed by the terminal, such as the identifier of the target review or the identifier of the alternative product. After the server generates the second product information based on the alternative product, it sends the second product information to the terminal, and the terminal can then display the alternative product details interface, and display the product details area of each alternative product and the second product information in the alternative product details interface.
[0216] Through the above method, more concise first product information can be displayed in the product collection area to save display space, while allowing users to view the complete second product information of the alternative product by triggering the expansion control, thereby improving user experience.
[0217] In one embodiment, the method further includes:
[0218] In response to a triggering operation on the first product information of the target candidate product, displaying a product information interface corresponding to the target candidate product;
[0219] In response to a product collection operation executed on the product information interface, a second product collection interface is displayed; a product collection area corresponding to the target candidate product is displayed in the second product collection interface.
[0220] In the embodiment of this application, Figure 15 As shown, a user can enter the product information interface by triggering the first product information of any candidate product (hereinafter referred to as the target candidate product) and perform a product collection operation on the product information interface. The product collection operation can be triggering a product collection control on the product information interface, performing a specific gesture operation on the product information interface, etc.
[0221] It should be noted that, when the alternative product details interface can be entered by expanding the control, the user can also enter the product information interface by triggering the second product information on the alternative product details interface.
[0222] After the user performs the product collection operation, the terminal displays the second product collection interface and displays the product collection area corresponding to the target candidate product on the second product collection interface. The product collection area corresponding to the target candidate product can display relevant information of the target candidate product, such as Figure 15 The product name, price, discount information, quantity sold, etc. of the target alternative product are displayed.
[0223] In one embodiment, the Figure 1 Based on the application environment shown in FIG, the above method is implemented through interaction between the server and the terminal, such as Figure 16 As shown, the following steps are included:
[0224] Step 1601 : In response to a triggering operation on first product information of a target candidate product, the terminal sends a product information interface display request to a server. The product information interface display request carries at least relevant information of the target candidate product.
[0225] The relevant information of the target candidate product may be a unique identifier of the target candidate product, a name of the target candidate product, etc.
[0226] Step 1602 : In response to the product information interface display request, the server returns information related to the product information interface of the target candidate product to the terminal (data required by the terminal to render the product information interface, or the product information interface rendered by the server).
[0227] Step 1603: The terminal displays the product information interface of the target candidate product based on the relevant information of the product information interface.
[0228] In step 1604, the terminal sends a request for generating a product collection area to the server in response to the product collection operation performed on the product information interface. The request for generating a product collection area carries at least relevant information of the target candidate product.
[0229] In step 1605, the server responds to the request to generate a product collection area and returns information related to the product collection area of the target candidate product to the terminal (data required for the terminal to render the product collection area in the second product collection interface, or the second product collection interface including the product collection area rendered by the server).
[0230] Step 1606: The terminal displays a second product collection interface based on the product collection area related information, and displays the product collection area of the target candidate product in the second product collection interface.
[0231] After displaying the product collection area corresponding to the target candidate product, when the user enters the first product collection interface again, the terminal can continue to display the product collection area corresponding to the target review. In other words, after the user performs a product collection operation on a target candidate product in the product collection area corresponding to the target review, the terminal does not delete the product collection area in the first product collection interface, allowing the user to continue to select and compare other candidate products.
[0232] In one embodiment, the terminal may also delete the product collection area, specifically including:
[0233] Deleting the product collection area corresponding to the target candidate product in the first product collection interface and displaying a second prompt message, the second prompt message being used to indicate that the target candidate product has been collected;
[0234] In response to the triggering operation for the second prompt information, the interface jumps to the product collection area corresponding to the target candidate product in the second product collection interface.
[0235] In an embodiment of the present application, after a user performs a product collection operation on the product information interface of a target candidate product, if the user re-enters the first product collection interface, the terminal will no longer display the product collection area corresponding to the target candidate product in the first product collection interface (in the first product collection interface, the product collection area corresponding to the target candidate product refers to the product collection area corresponding to the target review to which the target candidate product belongs). The terminal may also display a second prompt message in the first product collection interface to indicate that the user has collected the target candidate product, and therefore the product collection area corresponding to the target candidate product is no longer displayed.
[0236] The second prompt information may be displayed only when the user first enters the first product collection interface after performing the product collection operation, or may be displayed each time the user enters the first product collection interface.
[0237] like Figure 17 The figure shows an example of the second prompt information. Figure 17 The second prompt message is "1 identical product has been successfully found." The user can trigger the second prompt message to jump to the product collection area corresponding to the target alternative product in the second product collection interface.
[0238] It should be further explained that if the first product collection interface and the second product collection interface both belong to a subcategory under the main interface (such as Figure 17 In the example, the main interface is the wish list, the second product collection interface is the "all" category under the wish list, and the first product collection interface is the "same item" category under the wish list), and the first product collection interface and the second product collection interface also display the relevant data of the category (such as Figure 17 The numbers displayed after "All" and "Same Style" in the list represent the number of product collection areas under this category). After the server updates the first product collection interface and the second product collection interface, it also needs to synchronize the relevant data of the category. For example, Figure 17 The server needs to subtract 1 from the number displayed after "same style".
[0239] In one embodiment, the Figure 1 Based on the application environment shown in FIG, the above method is implemented through interaction between the server and the terminal, such as Figure 14 As shown, after the aforementioned step 1605, the following steps are further included:
[0240] In step 1801, the server searches the first product collection interface data corresponding to the user to obtain first product collection area data that matches the target candidate product, and deletes the first product collection area data.
[0241] In step 1802, the server generates information related to the second prompt information (data required for the terminal to render the second prompt information, or the second prompt information rendered by the server) based on the first product collection area data and the second product collection area data corresponding to the target alternative product in the second product collection interface data.
[0242] After the aforementioned step 1606, the following steps are also included:
[0243] Step 1803 : In response to the first product collection interface display event, the terminal sends a first product collection interface display request to the server.
[0244] The first product collection interface display event is any event that triggers the terminal to display the first product collection interface, such as a user interacting with a target comment, a user triggering the first product collection interface entry, etc. The first product collection interface display request may carry at least user-related information, such as a user unique identifier.
[0245] In step 1804, the server responds to the request to display the first product collection interface by generating information related to the first product collection interface based on the first product collection interface data, and returns information related to the first product collection interface to the terminal (data required by the terminal to render the first product collection interface, or the first product collection interface rendered by the server). If information related to the second prompt information exists, the information related to the first product collection interface includes information related to the second prompt information.
[0246] It should be noted that if the second prompt information is only displayed when the user first enters the first product collection interface after performing the product collection operation, the server may delete the information related to the second prompt information after sending the information related to the first product collection interface.
[0247] In step 1805 , the terminal displays the first product collection interface based on the relevant information of the first product collection interface, and displays the second prompt information in the first product collection interface.
[0248] Because the server has deleted the first product collection area data corresponding to the target candidate product from the first product collection interface data, the first product collection interface displayed by the terminal does not include the product collection area corresponding to the target candidate product. This is equivalent to deleting the product collection area corresponding to the target candidate product from the first product collection interface.
[0249] Step 1806a: When the terminal does not need to request the server for information related to the second product collection interface, the terminal displays the second product collection interface in response to the triggering operation for the second prompt information and scrolls to the product collection area corresponding to the target candidate product.
[0250] The case where the terminal does not need to request the information related to the second product collection interface from the server may include the case where the information related to the second product collection interface cached locally on the terminal has not expired, the user is offline, etc. In this case, the terminal can search for the information related to the product collection area corresponding to the target candidate product from the information related to the second product collection interface to determine the location of the product collection area corresponding to the target candidate product in the second product collection interface.
[0251] Step 1806b, when the terminal needs to request the server for information related to the second product collection interface, the terminal responds to the trigger operation for the second prompt information and sends a second product collection interface display request to the server, and the second product collection interface display request includes at least the relevant identifier of the second prompt information.
[0252] Step 1807b, the server responds to the request to display the second product collection interface, determines the location information of the product collection area corresponding to the second prompt information based on the relevant identifier of the second prompt information, generates relevant information of the second product collection interface based on the location information, and returns relevant information of the second product collection interface to the terminal (the data required for the terminal to render the second product collection interface, or the second product collection interface rendered by the server).
[0253] Step 1808b: The terminal displays the second product collection interface based on the relevant information of the second product collection interface, and scrolls to the product collection area of the target candidate product.
[0254] It should be noted that the terminal can delete the product collection area in the first product collection interface and display the second prompt information only after the user enters the product information interface of the alternative target product by triggering the first product information or the second product information and performs the product collection operation on the product information interface. When the user enters the product information interface of the alternative target product through other channels (such as searching on the shopping page) and performs the product collection operation on the product information interface, the product collection area in the first product collection interface will not be deleted and the second prompt information will not be displayed.
[0255] In this case, when the terminal executes step 1601 above, the request to display the product information interface sent to the server may also include an identifier for the first product collection interface, so that the server can determine the path through which the user entered the product information interface. After receiving the identifier for the first product collection interface, the server may mark the first product collection area data. If the user exits the product information interface without performing a product collection operation after entering the product information interface, the server will cancel the mark.
[0256] When executing step 1605, the server reads the tag of the first product collection area data. If the tag does not exist, the server does not execute steps 1801 to 1802. If the tag exists, the server executes steps 1801 to 1802 normally.
[0257] Alternatively, after the user accesses the product information interface of the candidate target product through other means and performs the product collection operation on the product information interface, the terminal may also delete the product collection area in the first product collection interface and display the second prompt message. In this case, each time the server responds to the terminal's product collection area generation request, it matches the product corresponding to the product collection area generation request with the candidate products included in the first product collection interface data. If there is an alternative product that matches the product corresponding to the product collection area generation request, the server selects the alternative product as the target alternative product and executes the aforementioned steps 1801 to 1802.
[0258] In one embodiment, the second prompt message further displays an undo control, and the method further includes:
[0259] In response to the triggering operation on the cancel control, the product collection area corresponding to the target candidate product is displayed again in the first product collection interface.
[0260] In an embodiment of the present application, a cancel control may be displayed in the second prompt message. When the user triggers the cancel control, the terminal may restore the display of the product collection area where the target candidate product was originally located in the first product collection interface. At the same time, the terminal may choose to delete or not delete the product collection area corresponding to the target candidate product in the second product collection interface.
[0261] The comment-based product display method provided in the embodiment of the present application, after the user triggers the first product information to enter the product information interface, and performs a product collection operation on the product information interface, a product collection area corresponding to the target alternative product is generated in the second product collection interface, and the product collection area corresponding to the target alternative product is deleted in the first product collection interface, which can avoid information duplication and improve the simplicity of the interface.
[0262] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0263] Based on the same inventive concept, the present application also provides a review-based product display device for implementing the review-based product display method described above. The solution provided by this device is similar to the solution described in the method described above. Therefore, the specific limitations of one or more review-based product display device embodiments provided below can be found in the limitations of the review-based product display method described above and will not be repeated here.
[0264] In one embodiment, Figure 19 As shown, a product display device 1900 based on reviews is provided, comprising: a first display module 1902 and a second display module 1904, wherein:
[0265] A first display module 1902 is configured to display a content details interface of a target published content, wherein the content details interface includes a comment area;
[0266] The second display module 1904 is configured to display a first product collection interface in response to an interactive operation performed on a target comment in the comment area;
[0267] Among them, the target comment is a product reply comment; the first product collection interface displays a product collection area corresponding to the target comment, the product collection area displays the comment information of the target comment, and the product information area corresponding to the target comment, the product information area displays the first product information of at least one alternative product.
[0268] The comment-based product display device provided in an embodiment of the present application generates a product collection area in a first product collection interface after a user performs an interactive operation on a target comment in a comment area that is a product reply comment. The product collection area displays the comment information of the target comment and the first product information of at least one candidate product associated with the target comment. This embodiment of the present application allows users to conveniently obtain the product indicated in the product reply comment when browsing a product reply comment that provides information related to the product in the target published content, thereby improving the user experience.
[0269] In one embodiment, Figure 20 As shown, a product display device 2000 based on comments is provided, comprising: a first display module 2002, a second display module 2004, and an update module 2006, wherein:
[0270] A first display module 2002 is used to display a content details interface of the target published content, wherein the content details interface includes a comment area;
[0271] The second display module 2004 is configured to display a first product collection interface in response to an interactive operation performed on a target review in the review area; wherein the target review is a product inquiry review; the first product collection interface displays a product collection area corresponding to the target review, the product collection area displays comment information of the target review, and a product information area corresponding to the target review;
[0272] The updating module 2006 is configured to update the product information area in response to an update event that triggers the target review.
[0273] The comment-based product display device provided in an embodiment of the present application generates a product collection area in the first product collection interface after a user performs an interactive operation on a target comment in the comment area that is a product inquiry review, and displays the comment information of the target comment in the product collection area. When an update event of the target comment is triggered, the product information area in the product collection area is updated. The embodiment of the present application allows the user to track the target comment in the comment area that inquires about product-related information. If an update event of the target comment is triggered, the user can immediately know the alternative products generated based on the update event, thereby improving the user experience.
[0274] In one embodiment, the second display module 1904 or the second display module 2004 is further configured to perform at least one of the following:
[0275] In response to a trigger operation on the target comment, a comment operation area is displayed, and in response to an interactive operation on a product collection option in the comment operation area, a first product collection interface is displayed;
[0276] In response to a triggering operation on a product collection control in the target comment, a first product collection interface is displayed; wherein the product collection control is generated after the target comment is identified as the product reply comment or the product inquiry comment.
[0277] In one embodiment, first prompt information is further displayed in the product collection area, and the first prompt information is used to indicate the association between the candidate product and the target review.
[0278] In one embodiment, the product collection area further displays a product reference image, and the product reference image is generated based on at least one of the following methods:
[0279] Generating based on product-related images and / or videos carried in the target review;
[0280] The image and / or video related to the product in the target published content is generated.
[0281] In one embodiment, the product collection area further includes a target published content entry, and the device further includes:
[0282] The third display module is configured to, in response to a triggering operation on the target published content entry, redisplay the content details interface corresponding to the target published content, and scroll to the position of the target comment to display the target comment.
[0283] In one embodiment, a comment in the comment area is identified as the product reply comment when it meets at least one of the following conditions:
[0284] The content of the review is related to the product name;
[0285] The comment carries an address link to a target interface, which is any interface containing content related to the product name;
[0286] The intention of the review is related to providing the product name.
[0287] In one embodiment, the update event includes at least one of the following:
[0288] The target review is updated;
[0289] The content related to the target comment in the target published content is updated;
[0290] A reply comment on a target product is received, where the reply comment on the target product is a reply comment to the target review or an inquiry comment on a related product of the target review;
[0291] The interactive operation is performed on the related product inquiry review.
[0292] In one embodiment, the update module 2006 is further configured to perform any one of the following:
[0293] In the product information area, adding the first product information of the candidate product corresponding to the update event;
[0294] The first product information of the existing candidate product in the product information area is replaced with the first product information of the candidate product corresponding to the update event.
[0295] In one embodiment, when the target product includes multiple reply reviews, the updating module 2006 is further configured to perform at least one of the following:
[0296] updating the product information area based on all the target product reply reviews;
[0297] The product information area is updated based on the relevance between the reply comments of each target product and the target published content.
[0298] In one embodiment, the degree of association is determined by at least one of the following methods:
[0299] determining whether the publisher of the target product reply review is the same as the publisher of the target published content;
[0300] The determination is based on the association between the product retrieved according to the reply comments of the target product and the target published content.
[0301] In one embodiment, when a reply comment is received for a target product, comment information of the reply comment for the target product is also displayed in the product collection area; the content and / or display form of the comment information of the reply comment for the target product is different from the content and / or display form of the comment information of the target comment.
[0302] In one embodiment, when the candidate product meets the preset conditions, the content and / or display form of the first product information is different from the content and / or display form of the first product information when the candidate product does not meet the preset conditions;
[0303] The preset condition includes at least one of the following:
[0304] The number of the alternative products is 1;
[0305] The publisher of the target comment is the same as the publisher of the target published content.
[0306] In one embodiment, the product information area further includes an expansion control, and the device further includes:
[0307] a fourth display module, configured to display, in response to a triggering operation on the expansion control, a candidate product details interface, wherein the candidate product details interface displays a product details area corresponding to each candidate product, and the product details area displays second product information;
[0308] The first product information and the second product information satisfy at least one of the following:
[0309] The first product information is part of the second product information;
[0310] The first product information is obtained by summarizing the second product information.
[0311] In one embodiment, the apparatus further comprises:
[0312] a fifth display module, configured to display a product information interface corresponding to a target candidate product in response to a triggering operation on the first product information of the target candidate product;
[0313] The sixth display module is configured to display a second product collection interface in response to a product collection operation executed on the product information interface; the second product collection interface displays a product collection area corresponding to the target candidate product.
[0314] In one embodiment, the apparatus further comprises:
[0315] a seventh display module, configured to delete the product collection area corresponding to the target candidate product in the first product collection interface and display a second prompt message, wherein the second prompt message is used to indicate that the target candidate product has been collected;
[0316] A jump module is used to jump to the product collection area corresponding to the target candidate product in the second product collection interface in response to a trigger operation on the second prompt information.
[0317] Each module in the above-mentioned apparatus may be implemented in whole or in part by software, hardware, or a combination thereof. Each module may be embedded in or independent of a processor in a computer device in the form of hardware, or may be stored in a memory in the computer device in the form of software, so that the processor can call and execute the operations corresponding to each module.
[0318] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 21As shown. The computer device includes a processor, a memory, and a network interface connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, it implements a product display method based on reviews.
[0319] Those skilled in the art will understand that Figure 21 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0320] In one embodiment, a computer device is provided, including a memory and a processor. The memory stores a computer program, and the processor implements the steps in the above method embodiments when executing the computer program.
[0321] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above-mentioned method embodiments are implemented.
[0322] In one embodiment, a computer program product is provided, including a computer program, which implements the steps in the above method embodiments when executed by a processor.
[0323] It should be noted that the user information (including but not limited to user device information, user personal 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.
[0324] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiment methods can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, database or other media used in the embodiments provided in this application may include at least one of non-volatile and volatile memory. Non-volatile memory may include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory may include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The database involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, distributed databases based on blockchains. The processor involved in the various embodiments provided herein may be, but are not limited to, a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic unit, a data processing logic unit based on quantum computing, and the like.
[0325] The technical features of the above embodiments can be combined arbitrarily. To make the description concise, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0326] The above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for displaying products based on reviews, characterized in that: The method comprises: Displaying a content details interface of the target published content, wherein the content details interface includes a comment area; In response to an interactive operation performed on a target comment in the comment area, displaying a first product collection interface; Among them, the target comment is a product reply comment; the first product collection interface displays a product collection area corresponding to the target comment, the product collection area displays the comment information of the target comment, and the product information area corresponding to the target comment, the product information area displays the first product information of at least one alternative product.
2. A method for displaying products based on reviews, characterized in that: The method comprises: Displaying a content details interface of the target published content, wherein the content details interface includes a comment area; In response to an interactive operation performed on a target comment in the comment area, a first product collection interface is displayed; wherein the target comment is a product inquiry comment; the first product collection interface displays a product collection area corresponding to the target comment, the product collection area displays comment information of the target comment, and a product information area corresponding to the target comment; In response to an update event that triggers the target review, the product information area is updated.
3. The method according to claim 1 or 2, characterized in that The displaying of the first product collection interface in response to the interactive operation performed on the target comment in the comment area includes at least one of the following: In response to a trigger operation on the target comment, a comment operation area is displayed, and in response to an interactive operation on a product collection option in the comment operation area, a first product collection interface is displayed; In response to a triggering operation on a product collection control in the target comment, a first product collection interface is displayed; wherein the product collection control is generated after the target comment is identified as the product reply comment or the product inquiry comment.
4. The method according to claim 1 or 2, characterized in that The product collection area also displays a product reference image, which is generated based on at least one of the following methods: Generating based on product-related images and / or videos carried in the target review; The image and / or video related to the product in the target published content is generated.
5. The method according to claim 1 or 2, characterized in that The product collection area also includes a target publishing content entrance, and the method further includes: In response to a triggering operation on the target published content entry, the content details interface corresponding to the target published content is redisplayed, and the target comment is scrolled to the position to display the target comment.
6. The method according to claim 1, characterized in that A comment in the comment area is identified as a product reply comment if it meets at least one of the following conditions: The content of the review is related to the product name; The comment carries an address link to a target interface, which is any interface containing content related to the product name; The intention of the review is related to providing the product name.
7. The method according to claim 2, characterized in that The update event includes at least one of the following: The target review is updated; The content related to the target comment in the target published content is updated; A reply comment on a target product is received, where the reply comment on the target product is a reply comment to the target review or an inquiry comment on a related product of the target review; The interactive operation is performed on the related product inquiry review.
8. The method according to claim 2, characterized in that The updating of the product information area includes any one of the following: In the product information area, adding the first product information of the candidate product corresponding to the update event; The first product information of the existing candidate product in the product information area is replaced with the first product information of the candidate product corresponding to the update event.
9. The method according to claim 7, characterized in that When the target product includes multiple reply reviews, updating the product information area includes at least one of the following: updating the product information area based on all the target product reply reviews; The product information area is updated based on the relevance between the reply comments of each target product and the target published content.
10. The method according to claim 9, characterized in that The degree of association is determined by at least one of the following methods: determining whether the publisher of the target product reply review is the same as the publisher of the target published content; The determination is based on the association between the product retrieved according to the reply comments of the target product and the target published content.
11. The method according to claim 7, characterized in that When a reply comment on a target product is received, the comment information of the reply comment on the target product is also displayed in the product collection area; the content and / or display form of the comment information of the reply comment on the target product is different from the content and / or display form of the comment information of the target comment.
12. The method according to claim 1 or 8, characterized in that The product collection area further displays first prompt information, where the first prompt information is used to indicate the association between the candidate product and the target review.
13. The method according to claim 1 or 8, characterized in that When the candidate product meets the preset conditions, the content and / or display form of the first product information is different from the content and / or display form of the first product information when the candidate product does not meet the preset conditions; The preset condition includes at least one of the following: The number of the alternative products is 1; The publisher of the target comment is the same as the publisher of the target published content.
14. The method according to claim 1 or 8, characterized in that The product information area also includes an expansion control, and the method further includes: In response to a triggering operation on the expansion control, displaying a candidate product details interface, wherein the candidate product details interface displays a product details area corresponding to each candidate product, and the product details area displays second product information; The first product information and the second product information satisfy at least one of the following: The first product information is part of the second product information; The first product information is obtained by summarizing the second product information.
15. The method according to claim 1 or 8, characterized in that The method further comprises: In response to a triggering operation on the first product information of a target candidate product, displaying a product information interface corresponding to the target candidate product; In response to a product collection operation executed on the product information interface, a second product collection interface is displayed; the second product collection interface displays a product collection area corresponding to the target candidate product.
16. The method according to claim 15, characterized in that The method further comprises: Deleting the product collection area corresponding to the target candidate product in the first product collection interface and displaying a second prompt message, wherein the second prompt message is used to indicate that the target candidate product has been collected; In response to a triggering operation on the second prompt information, the user jumps to a product collection area corresponding to the target candidate product in the second product collection interface.
17. A product display device based on reviews, characterized in that: The device comprises: A first display module is used to display a content details interface of the target published content, wherein the content details interface includes a comment area; a second display module, configured to display a first product collection interface in response to an interactive operation performed on a target comment in the comment area; Among them, the target comment is a product reply comment; the first product collection interface displays a product collection area corresponding to the target comment, the product collection area displays the comment information of the target comment, and the product information area corresponding to the target comment, the product information area displays the first product information of at least one alternative product.
18. A product display device based on reviews, characterized in that: The device comprises: A first display module is used to display a content details interface of the target published content, wherein the content details interface includes a comment area; a second display module configured to display a first product collection interface in response to an interactive operation performed on a target review in the review area; wherein the target review is a product inquiry review; the first product collection interface displays a product collection area corresponding to the target review, the product collection area displays comment information of the target review, and a product information area corresponding to the target review; An updating module is configured to update the product information area in response to an update event that triggers the target review.
19. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 16 are implemented.
20. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 16 are implemented.
21. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 16 are implemented.