Object evaluation method and device, equipment and medium
By providing an object association portal on the content publishing page, users are allowed to evaluate the target object during the release stage of the content publishing, solving the problem of the fixed and unchanging existing evaluation system and achieving the richness and flexibility of the evaluation method.
Patent Information
- Application Number
- CN202510054905.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-01-14
- Publication Date
- 2025-05-13
AI Technical Summary
The existing evaluation system is relatively fixed and not flexible enough, and users lack flexibility and richness in evaluation.
It provides an object evaluation method, by displaying the publishing content editing area and object association portal on the content publishing page, allowing users to evaluate the target object during the publishing stage of the publishing content, and display the object information of the target object on the content details page.
It has realized that users can simultaneously evaluate target objects during the release stage of publishing content, enriching the evaluation methods and improving the flexibility of evaluation.
Smart Images

Figure CN119991222A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of Internet technology, specifically to the field of data display technology, and in particular to an object evaluation method, device, equipment and medium. Background Art
[0002] Currently, users usually want to share some experiences after visiting stores, checking in at places, watching movies, etc. For example, they want to evaluate the store after visiting the store. However, the existing evaluation system usually requires users to enter the store's POI (Point of Interest) details page first, and then evaluate the store by triggering the evaluation control on the POI details page. This means that the existing evaluation method is relatively fixed and not flexible enough. Summary of the invention
[0003] The embodiments of the present application provide an object evaluation method, apparatus, device, and medium, which can enhance the richness and flexibility of evaluation methods.
[0004] In one aspect, an embodiment of the present application provides an object evaluation method, the method comprising:
[0005] Displaying a content publishing page; the content publishing page includes a publishing content editing area and an object association entrance; wherein the publishing content editing area is used to edit the target publishing content to be published;
[0006] In response to a trigger operation on the object association entry, determining a target object to be associated with the target published content to be published, and displaying a first evaluation entry of the target object; wherein the first evaluation entry is used to evaluate the target object;
[0007] In response to a publishing operation performed on a content publishing page, target publishing content associated with a target object is published; wherein a content details page of the target publishing content displays object information of the target object.
[0008] On the other hand, an embodiment of the present application provides an object evaluation method, the method comprising:
[0009] Displaying a content details page of the target published content; the content details page includes a comment area, wherein the comment area displays target comments, the target comments include a second evaluation entry of the target object, and the target comments are comments associated with the target object;
[0010] In response to a triggering operation on the second evaluation entry, the target object is evaluated.
[0011] In one aspect, an embodiment of the present application provides an object evaluation device, the device comprising:
[0012] The content publishing module is used to display the content publishing page; the content publishing page includes a publishing content editing area and an object association entrance; wherein the publishing content editing area is used to edit the target publishing content to be published;
[0013] An object evaluation module, for determining a target object associated with the target published content to be published and displaying a first evaluation entry of the target object in response to a trigger operation on the object association entry; wherein the first evaluation entry is used to evaluate the target object;
[0014] The content publishing module is further used to publish target publishing content associated with a target object in response to a publishing operation performed on the content publishing page; wherein the content details page of the target publishing content displays object information of the target object.
[0015] On the other hand, an embodiment of the present application provides an object evaluation device, the device comprising:
[0016] A content display module, used to display a content details page of a target published content; the content details page includes a comment area, wherein the comment area displays a target comment, the target comment includes a second evaluation entry of the target object, and the target comment is a comment associated with the target object;
[0017] The evaluation publishing module is used to evaluate the target object in response to the triggering operation on the second evaluation entry.
[0018] On the one hand, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute some or all of the steps in the above method.
[0019] On the one hand, an embodiment of the present application provides a computer-readable storage medium, which stores a computer program, and the computer program includes program instructions, which, when executed by a processor, are used to execute some or all of the steps in the above method.
[0020] Accordingly, according to one aspect of the present application, a computer program product or a computer program is provided, wherein the computer program product or the computer program comprises computer instructions, and when the computer instructions are executed by a processor, some or all of the steps in the above method can be implemented.
[0021] In the embodiment of the present application, the publishing content editing area and the object association entrance can be displayed on the content publishing page, and the target publishing content to be published can be edited in the publishing content editing area; through the trigger operation of the object association entrance, when it is determined that the target publishing content is associated with the target object, the first evaluation entrance of the target object can be displayed to instruct the target account to evaluate the target object, and the target publishing content associated with the target object can be published later, and the content details page of the target publishing content can display the object information of the target object. Therefore, in the publishing stage of the publishing content, it is possible to guide the target account to synchronously evaluate the target object, thereby enriching the way to evaluate the target object and improving the evaluation flexibility. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0023] Figure 1 A schematic diagram of a network architecture provided for an embodiment of the present application;
[0024] Figure 2 A schematic diagram of an object evaluation scenario provided in an embodiment of the present application;
[0025] Figure 3 A flowchart of an object evaluation method provided in an embodiment of the present application;
[0026] Figure 4a-4d A schematic diagram of a scene of object evaluation provided in an embodiment of the present application;
[0027] Figure 5a-Figure 5b A schematic diagram of an object association entry provided in an embodiment of the present application;
[0028] Figure 6a-6g A schematic diagram of a display scene of object information provided in an embodiment of the present application;
[0029] Figure 7 A schematic diagram of a flow chart of another object evaluation method provided in an embodiment of the present application;
[0030] Figure 8a-8c A schematic diagram of a scenario for adding an object tag provided in an embodiment of the present application;
[0031] Figure 9a-9b A schematic diagram of a scenario for adding evaluation tags provided in an embodiment of the present application;
[0032] Figure 10a-Figure 10bA schematic diagram of a scenario for adding a historical evaluation provided in an embodiment of the present application;
[0033] Fig.11 A flowchart of another object evaluation method provided in an embodiment of the present application;
[0034] Figure 12a-12i A schematic diagram of adding a scenario based on comments provided in an embodiment of the present application;
[0035] Fig.13 A flowchart of another object evaluation method provided in an embodiment of the present application;
[0036] Fig.14 A schematic diagram of an interactive process of object evaluation provided in an embodiment of the present application;
[0037] Fig.15 A schematic diagram of the structure of an object evaluation device provided in an embodiment of the present application;
[0038] Fig.16 A schematic diagram of the structure of another object evaluation device provided in an embodiment of the present application;
[0039] Fig.17 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0040] The object evaluation method proposed in the embodiment of the present application is implemented in an electronic device, which can be a server or a terminal. Among them, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, and big data and artificial intelligence platforms. The terminal can be a smart phone, a tablet computer, a laptop computer, a desktop computer, etc., but is not limited to this.
[0041] In the description of the embodiments of the present application, the published content involved may refer to notes, short videos, medium videos, etc. that users pre-publish on the content platform, and the content details page may refer to the note details page. During the publishing stage, when the user edits the published content to be published, he / she selects the object to be associated with the published content (such as location, product, various media data, etc.). Alternatively, the user may also select the object to be associated with the published content after publishing (such as by editing the published content to associate the object).
[0042] The term "in response to" in "in response to XX operation, executing the target step" means executing the target step when "XX operation" (or some event) is detected. The XX operation can be directly executed (also known as active triggering) or indirectly executed (passive triggering, with an intermediate process).
[0043] For example, XX operation is a trigger operation for a certain entrance. The trigger operation can be directly executed by the user (such as directly executing a click trigger operation for a certain entrance), or it can be indirectly executed based on a certain event (that is, the execution of the trigger operation may have an intermediate process, that is, "in response to" may have an intermediate process, such as responding to the event that the user triggers the page open control to open the page, thereby indirectly executing the trigger operation for a certain entrance, or responding to the event that the user triggers the text input box to edit the input content, thereby indirectly executing the trigger operation for a certain entrance, and so on).
[0044] The trigger operation may refer to a click operation on the page (such as a single click or double click operation on the page, such as clicking a specified control or element), a slide operation (such as a downward slide on the page), a gesture operation (such as a two-finger zoom operation on the page), or a track operation (such as a slide along a preset track on the page), or other preset intermediate operations (such as a user opening a page, a user editing input content), etc. This is not limited here.
[0045] The target object associated with the published content involved may refer to any object that can be evaluated, such as a location (POI), a commodity, or various media data (such as books, movies, music, etc.), which is not limited here.
[0046] Among them, the object information of the target object can be displayed through the content details page of the published content, so that the object association page of the target object can be entered, such as the corresponding POI details page, or the product details page, or the map page, etc.
[0047] Among them, the evaluation entrance involved refers to the entrance used to evaluate the target object. The evaluation obtained through the evaluation entrance can be synchronously displayed in the object-related page of the target object (such as displayed in the POI details page, or the product details page). For example, you can directly choose to score the target object through the evaluation entrance, or enter the evaluation page through the evaluation entrance to publish the evaluation of the target object. Among them, the evaluation entrance can be displayed during the process of publishing the content, or it can be displayed on the content details page after the publication, or it can be displayed in the process of publishing the evaluation, or it can be associated with the display after the evaluation is published. No limitation is made here.
[0048] Among them, a network architecture diagram proposed by the object evaluation method can be shown as follows Figure 1 As shown, the network architecture may include a server 100 (with no limitation on the number of servers) and a terminal device cluster (with no limitation on the number of terminal devices, such as terminal device 200a, terminal device 200b, ..., terminal device 200n), wherein there may be a communication connection between the servers. At the same time, the server may have a communication connection with any terminal device, so that the server can exchange data with the terminal device through the communication connection. The above-mentioned communication connection does not limit the connection method, and may be directly or indirectly connected through a wired communication method, or directly or indirectly connected through a wireless communication method, or through other methods, which are not limited in this application. In addition, it can be understood that the electronic device involved in the embodiments of the present application may be Figure 1 The terminal device shown can also be Figure 1 The server shown.
[0049] It should be understood that Figure 1 Each terminal device in the terminal device cluster shown may be installed with an application client for object evaluation. The application client may be any type of client, such as a social client, an instant messaging client (e.g., a conference client), an entertainment client (e.g., a live broadcast client), a multimedia client (e.g., a video client), an information client (e.g., a news client), a shopping client, a multimedia client, etc., which has the function of displaying data information such as text, images, audio, and video. The specific type of the application client is not limited here.
[0050] For example, an application client refers to a client that can send and receive Internet messages instantly and has information functions, etc. Specifically, a terminal device (such as Figure 1 The content publishing page is displayed on the application client on the terminal device 200a) shown in FIG, and through the publishing operation performed on the content publishing page, the server is instructed to publish the corresponding publishing content.
[0051] Optionally, the terminal device and the server may be based on logical division. Therefore, when the terminal device and the server are mentioned below, they may be physically the same device or different devices.
[0052] For further understanding, please refer to Figure 2 , Figure 2 A schematic diagram of an object evaluation scenario provided in an embodiment of the present application. Among them, a content publishing page 20a can be displayed, and the content publishing page includes a publishing content editing area 21a and an object association entrance 21b. The publishing content editing area is used to edit the target publishing content to be published (such as including images, titles, text, etc.).
[0053] The object association entry is used to display objects that can be associated with the target published content. For example, the object may be a place, and the object association entry may be a place association entry (also called a place association component) for adding a place.
[0054] Optionally, by triggering the object association entry, the target object associated with the target published content to be published can be determined, and at this time the object association entry displays the target object 22a (such as the location "WW Dessert Shop").
[0055] For example, the user may actively trigger the object association entry to select and add a specified target object. Alternatively, during the process of editing the target published content, the object association entry may be triggered to identify the target object from the target published content to add the identified target object (or when the target object is identified from the target published content, the object association entry may be triggered to determine and add the target object).
[0056] At this time, when the target object is added to the object association entry, the first evaluation entry 23a for the target object can be displayed. The first evaluation entry is used to evaluate the target object. For example, the first evaluation entry can display evaluation information that can evaluate the target object. At this time, the target account can select the target evaluation information for evaluating the target object in the evaluation information (for example, the evaluation information is the star rating to be selected, and the target evaluation information is the information displayed when the five-star rating is selected).
[0057] The target published content associated with the target object can be published by executing a publishing operation on the content publishing page (such as triggering a "publish content" control). At this time, the content details page 20b of the target published content displays the object information of the target object, such as displaying the object component 24a corresponding to the target object, and the object component can display the object name, image, target evaluation information, etc. of the target object.
[0058] Therefore, the technical solution of the present application can display a first evaluation entry for the target object when the object association entry on the content publishing page displays the associated target object, so as to guide the user to evaluate the target object. In this way, in addition to evaluating on the POI details page of the target object, the user can also evaluate during the publishing stage of the published content, thereby improving the richness and flexibility of the evaluation methods for the target object.
[0059] Among them, in the specific implementation of the present application, when it comes to the scene of obtaining relevant data such as user information, such as obtaining user information (such as the target release content involved, etc.), it is necessary to obtain user permission or consent. That is, when the embodiment of the present application is applied to a specific product or technology, the collection, use and processing of relevant user data comply with the relevant laws, regulations and standards of the relevant region. For example, a prompt message can be issued in the form of an interactive page to prompt which data will be collected or obtained. Specifically, the type and content of these data can be prompted to the user through a list or other means. Only after receiving a confirmation operation or instruction allowing the collection of data on the interactive page, the collection and processing of relevant data will be further performed.
[0060] The above scenarios are only examples and do not constitute a limitation on the application scenarios of the technical solutions provided in the embodiments of the present application. The technical solutions of the present application can also be applied to other scenarios. For example, those skilled in the art will know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.
[0061] Based on the above description, the present application embodiment proposes an object evaluation method, which can be executed by the electronic device mentioned above, and can be specifically Figure 1 See the terminal equipment shown. Figure 3 , Figure 3 The following is a flow chart of an object evaluation method provided in an embodiment of the present application. Figure 3 As shown, the process of the object evaluation method in the embodiment of the present application may include the following:
[0062] S101, displaying a content publishing page.
[0063] The content publishing page is used to publish related published content. For example, it may include a published content editing area and an object association entrance. The published content editing area is used to edit the target published content to be published (such as title, text, image or video, etc.).
[0064] Among them, the object association entry can be used to mark objects related to the target published content.
[0065] Optionally, one object association entry can be used to mark various objects, or one object association entry can correspond to one object association entry (such as an association entry for adding a place, an association entry for adding a product, etc.). Optionally, one content publishing page can be used to associate one object.
[0066] S102: In response to a triggering operation on an object association entry, determining a target object to be associated with a target published content to be published, and displaying a first evaluation entry of the target object.
[0067] The target object can be identified from the target published content or specified by the target account. For example, when the target account is editing the target published content, it indicates that the object association entry is triggered. At this time, the content data of the current target published content can be sent to the server (for example, on the content publishing page, the current target published content is sent to the server at a certain interval), and the server identifies it from the target published content.
[0068] Alternatively, the target account may trigger the object association portal to enter the object selection page, and search and select the target object on the object selection page.
[0069] Optionally, the object association entry may mark the target object at this time.
[0070] The target object may be identified from the first media data of text type in the target published content. For example, the first media data includes the name of the target object (such as a store name, etc., optionally, if multiple stores are identified, the nearest store may be selected; or a song name, etc.).
[0071] For another example, the expression intent of the target account is determined based on the first media data (such as based on keywords in the first media data, or identified by an intelligent model). For example, if the expression intent is to describe a certain product, a certain place, or a certain music, then the object can be identified and matched from the corresponding object database based on the expression intent.
[0072] For example, if the first media data carries the keyword "good quality" related to product evaluation, then the expression intention is to describe the product. The product database can obtain the products purchased by the target account and identify the products that match the first media data from the purchased products.
[0073] For another example, the first media data carries a keyword "good food" related to place evaluation, and the expression intention is to describe the place, which can be a place identified in the place database that matches the first media data.
[0074] The target object may be identified from the second media data of the image type or video type in the target published content, such as identifying goods (such as purchased goods), places (such as a certain scenic spot), books, films (such as a certain movie), music, etc. from the image or video. For example, the identification may be performed through an intelligent model. This is not limited here.
[0075] Optionally, if multiple objects are identified based on the target published content, the most matching object can be selected as the target object, such as by determining the relevance between the target object (such as the object name) and the target published content, or by determining based on the priority of media data of different media types in the target published content. For example, the priority of the object identified from the first media data is greater than the priority of the object identified from the second media data; or it can be determined based on the popularity of the object (such as the target object of the seat with the highest object popularity); or it can be determined based on the release time of the object (for example, for media data such as books and music, the one with the most recent release time can be the target object), which is not limited here.
[0076] Optionally, since the target object may be identified in the target published content or specified by the user, it may be that when the target object is specified by the target account, even if the target published content changes, the target object will not change (i.e., the server may no longer identify it from the target published content). For another example, when the target object is identified from the target published content, the target object may be determined and updated according to the latest target published content (e.g., when the target object related to the target published content is identified from the latest target published content).
[0077] Optionally, when marking the target object, the object association entry may also display a first evaluation entry, which is used to evaluate the target object.
[0078] For example, in response to a trigger operation on the first evaluation entry, the target object is evaluated.
[0079] The method of evaluating the target object includes at least one of the following: selecting target evaluation information for the target object from the evaluation information displayed on the first evaluation entrance, and publishing the evaluation for the target object on the evaluation page associated with the first evaluation entrance.
[0080] Optionally, the first evaluation entry may be an evaluation area, which may include evaluation information that can be selected by the target account, and selecting the target evaluation information (such as a rating for the target object) is the evaluation process for the target object.
[0081] Alternatively, the first evaluation entry may trigger the display of an evaluation page, which may display evaluation information that can be selected by the target account to select target evaluation information (i.e., the evaluation process of the target object). At this time, the corresponding evaluation may be published synchronously by publishing the target content.
[0082] Alternatively, the evaluation page may also be a page for publishing evaluations on the object association page of the target object. For example, the object association page may be an information details page of the target object (such as a POI details page), or a product details page. At this time, the evaluation page may be displayed on the object association page, and the target account may publish evaluations for the target object on the evaluation page. Optionally, at this time, the corresponding evaluation may be published synchronously by publishing the target content.
[0083] Optionally, after the evaluation is published, you can return to the content publishing page, and the first evaluation entry of the content publishing page can display the target evaluation information in the published evaluation of the target object (the evaluation of the target object has been completed at this time).
[0084] Therefore, the evaluation of the target object can be realized through the content publishing page, such as executing the evaluation of the target object on the content publishing page, and then publishing the evaluation synchronously with the publishing of the target content. Alternatively, the evaluation page can be entered through the content publishing page to independently publish the evaluation of the target object.
[0085] For example, Figure 4a-4d As shown, Figure 4a-4d A schematic diagram of a scene of object evaluation provided in an embodiment of the present application; wherein, Figure 4a In the embodiment, the content publishing page 40a may include a publishing content editing area and an object association entry (such as an association entry 41a for a location).
[0086] Among them, when editing the target published content to be published in the published content editing area, the object association entrance is triggered to identify the target object 41b (such as the location "WW Dessert Shop") from the target published content. At this time, the association entrance 41a is marked with the target object, and the first evaluation entrance of the target object can be displayed.
[0087] Optionally, the first evaluation entry may be an evaluation area 42a, which may include selectable evaluation information, and the target evaluation information may be selected by triggering the evaluation information. For example, the evaluation information is a star rating to be selected, and the target evaluation information is the information displayed when a five-star rating is selected.
[0088] Or, in Figure 4b In the example, the evaluation information in the evaluation area 42a of the content publishing page 40a may be a plurality of evaluation options (such as recommendation, non-recommendation, etc.), and the target evaluation information may be selected by triggering the evaluation options (such as selecting the recommendation option).
[0089] Or, in Figure 4cIn the example, the first evaluation entry on the content publishing page 40b can be an evaluation control 42b (such as "Go to evaluate"). At this time, triggering the evaluation control can display the evaluation page 43a, and the selectable evaluation information can be displayed on the evaluation page to select the target evaluation information by triggering the evaluation information. After the evaluation is confirmed, the information on the evaluation control 42b on the content publishing page 40b can be changed to "Evaluated".
[0090] Or, in Figure 4d In the example, by triggering the evaluation control on the content publishing page 40b, an evaluation page 43b for publishing an evaluation of the target object can be entered. The evaluation page can be displayed as a floating layer on the content publishing page, or can be a floating layer on the information details page 43c of the target object. The evaluation page is used to publish the evaluation displayed on the information details page, such as scoring, entering evaluation content, etc.
[0091] Optionally, after publishing the evaluation on the evaluation page 43b, the evaluation control on the content publishing page may be changed to the target evaluation information (such as score-related information, etc.) in the evaluation published this time.
[0092] Among them, Figure 5a-Figure 5b As shown, Figure 5a-Figure 5b A schematic diagram of an object association entry provided in an embodiment of the present application; wherein, for an object association entry, one type may correspond to one association entry, for example, in Figure 5a In the content publishing page 50a, an associated entry for adding a place, an associated entry for adding a book, an associated entry for adding a movie, an associated entry for adding a song, an associated entry for adding a product, and the like may be included.
[0093] Among them, by triggering the associated entry for adding a place, the object selection page 51a can be entered, and the place can be searched and added on the object selection page 51a.
[0094] Optionally, the object selection page 51a may include one or more object selection controls corresponding to associated entries, such as a place selection control for searching and adding places, or a product selection control for searching and adding purchased products, and so on.
[0095] For example, by triggering the associated entry for adding a place, an object selection page for adding a place only may be entered, or an object selection page for adding all types of objects (such as object selection page 51a) may be entered.
[0096] Among them, Figure 5bIn the example, an object association entry may be displayed on the content publishing page 50b, and the object association entry is used to mark the added target object. For example, the object association entry is used to add a place by default. By triggering the object association entry to enter the object selection page 51a, songs can be searched and added in the object selection page 51. At this time, the object association entry 52a of the content publishing page 50b can mark the added song and display the first evaluation entry for the song.
[0097] S103: In response to a publishing operation performed on the content publishing page, target publishing content associated with a target object is published.
[0098] The content details page of the target published content displays the target published content, and when a target object is associated, the object information of the target object can be displayed.
[0099] The object information may include, for example, the object name of the target object, the object image, target evaluation information (such as rating information) obtained by evaluating the target object, and the like.
[0100] Optionally, the target published content published on the content publishing page can be used as evaluation data in the evaluation of the target object. For example, the target account selects the target evaluation information through the first evaluation entry on the content publishing page. At this time, the target evaluation information and the content data in the target published content can be used as an evaluation of the target object. Therefore, the evaluation of the target object can be published synchronously by publishing the related published content.
[0101] Among them, Figure 6a-6g As shown, Figure 6a-6g A schematic diagram of a display scene of object information provided in an embodiment of the present application; wherein, Figure 6a In the example, the object information may be displayed in the content details page 60a (eg Figure 2 The illustrated content details page 20b) displays an object component 61a corresponding to the target object, and displays object information on the object component, such as the object name, object image, target evaluation information, etc.
[0102] Optionally, at this time, in response to a trigger operation on the object information on the content details page, an object association page of the target object may be displayed.
[0103] For example, when the object component where the object information is located is triggered, the object association page can be entered. For example, when the target object is a location, the object association page is a map page 62a marked with the target object. Optionally, when the map page displays the target object 63a, the object name, object image, and the number of associated published contents "XX pieces of content" of the target object 63a can be displayed. Optionally, when the target object is triggered on the map page, the information details page of the target object (i.e., the POI details page) can be entered.
[0104] The map page is centered on the target object 63a, and other objects may also be displayed on the current map page.
[0105] And / or, when the target object is a place or media data (such as books, music, movies, etc.), the object association page can be an information detail page 62b of the target object. The information detail page 62b is used to display relevant information of the target object, such as a rating association area, which can display rating information for the target object and can expose part of the rating.
[0106] Optionally, when entering the information details page through the content details page, the evaluation published by the target account through the content publishing page can be exposed and displayed. For example, the content data and target evaluation information in the target published content published by the target account can be used as the evaluation 63b of the target object, and the evaluation 63b is displayed in the evaluation association area; or, the evaluation published through the evaluation page entered from the content publishing page can be displayed in the evaluation association area.
[0107] and / or, in Figure 6b In the example, when the target object is a commodity, the object component 61b on the content details page 60b may display the commodity image, commodity name, target evaluation information of the commodity, etc. The object association page entered by triggering the object component may be a commodity details page 62c for the transaction target object.
[0108] The information details page 62c is used to display the relevant product information of the target object, such as a review association area, which can display the rating information for the target object and can expose part of the review.
[0109] Optionally, when entering the product details page through the content details page, the evaluation posted by the target account through the content publishing page can be exposed and displayed. For example, the content data and target evaluation information in the target published content posted by the target account can be used as the evaluation 63c of the target object, and the evaluation 63c is displayed in the evaluation association area.
[0110] Or, in Figure 6cIn the example, the object tag corresponding to the target object can be displayed on the target published content displayed on the content details page 60c, and the target evaluation information can be displayed on the object tag. For example, the object tag 64a (such as displayed on the first image) can be displayed on the media display area (used to display images, text, titles, etc.) of the content details page, and the object tag can display the object information of the target object (such as the object name, target evaluation information of the target object), etc. At this time, the object association page of the target object can be entered by triggering the object tag where the object information is located.
[0111] Or, in Figure 6c In the comment area of the content details page, object-related comments for the target object are displayed, and target evaluation information is displayed for the object-related comments. For example, in publishing the target content, a comment posted by the target account is simultaneously published, and the comment can display the object information of the target object. For example, comment 64b is displayed in the comment area of the content details page 60c, and the object name is displayed in the form of a text link in the comment 64b, and the target evaluation information can be displayed. At this time, the object-related page of the target object can be entered by triggering the text link.
[0112] Or, in Figure 6d , the target evaluation information can be displayed on the content card of the target published content. For example, on the content recommendation page 60d, the published content can be recommended to the user, and the published content can be displayed in the form of a content card. When the target published content is displayed on the content card, object information 64c can be displayed, such as the object name of the target object, and the target evaluation information, etc. At this time, triggering the content card can enter the content details page of the target published content or trigger the displayed object information, or enter the object association page.
[0113] Or, in Figure 6e In the target published content, the content data and target evaluation information can be used as an evaluation of the target object. Therefore, the content data and target evaluation information in the target published content can be displayed in an evaluation information block. For example, when the target published content is displayed in the evaluation information block associated with the target published content, the target evaluation information is displayed synchronously. The target published content can be synchronized to the object association page.
[0114] The evaluation information block refers to the object-related page of the target object (such as the above Figure 6a The information block for displaying the evaluation of the target object in the illustrated information details page 62b) is used to trigger the entry into the content details page of the target published content.
[0115] For example, the information details page 62b includes an evaluation association area. By triggering the "All" control in the evaluation association area, the evaluation details page 65a can be displayed. The evaluation information block can be displayed on the evaluation details page 65a. An evaluation information block is used to display the evaluation of the target object (such as the evaluation published through the content publishing page, the evaluation published through the evaluation page, etc.).
[0116] For example, the evaluation details page 65a includes an evaluation information block 65b, which can display the content data in the target published content and the target evaluation information. In addition, the evaluation information block 65b can also display the evaluation source (such as displaying "from the published content"). By triggering the evaluation source in the evaluation information block 65b, the content details page of the corresponding target published content can be displayed (such as the above Figure 6a The illustrated content details page 60a).
[0117] Optionally, after the target publishes the content, a second evaluation entry of the target object can be displayed on the content details page to guide the target account to evaluate. For example, when the object information is displayed, the second evaluation entry is displayed synchronously to indicate that the account viewing the content details page can evaluate the target object.
[0118] For example, in Figure 6f In the above Figure 6a In the illustrated content details page 60a, the target evaluation information of the target account (object 12) on the target object can be displayed. At this time, when viewing the content details page, a second evaluation entry can also be displayed to the current account, such as displaying a second evaluation entry 66a at the object component, and the information details page 66b (such as Figure 4d The evaluation page 43b on the information details page 43c is displayed, and the evaluation page 66c is displayed on the information details page 66b, and the evaluation can be posted on the evaluation page 66c.
[0119] For example, in Figure 6g In the above Figure 6c In the example content details page 60c, object-related comments posted by the account (object 12) on the target object can be displayed. At this time, when viewing the content details page, a second evaluation entry can also be displayed to the current account, such as a second evaluation entry 67a can be displayed at the object-related comments, and the evaluation page can be displayed to publish the evaluation by triggering the second evaluation entry 67a.
[0120] In the embodiment of the present application, the publishing content editing area and the object association entrance can be displayed on the content publishing page, and the target publishing content to be published can be edited in the publishing content editing area; through the trigger operation of the object association entrance, when it is determined that the target publishing content is associated with the target object, the first evaluation entrance of the target object can be displayed to instruct the target account to evaluate the target object, and the target publishing content associated with the target object can be published later, and the content details page of the target publishing content can display the object information of the target object. Therefore, in the publishing stage of the publishing content, it is possible to guide the target account to synchronously evaluate the target object, thereby enriching the way to evaluate the target object and improving the evaluation flexibility.
[0121] Based on the above description, the present application embodiment proposes an object evaluation method, which can be executed by the electronic device mentioned above, and can be specifically Figure 1 See the terminal equipment shown. Figure 7 , Figure 7 The following is a flow chart of an object evaluation method provided in an embodiment of the present application. Figure 7 As shown, the process of the object evaluation method in the embodiment of the present application may include the following:
[0122] S201, displaying a content publishing page. The specific implementation of step S201 can refer to the relevant description of the above embodiment, which will not be repeated here.
[0123] S202: In response to an evaluation tag adding operation performed on a content publishing page, target historical evaluation information of a target account is displayed.
[0124] Optionally, the object tag of the target object may also be added by performing an evaluation tag adding operation on the content publishing page. For example, the target account may add an object tag corresponding to the target object to an image, text, or video on the content publishing page.
[0125] Optionally, in addition to the object association entry, the evaluation can also be performed through the object tag. For example, when adding the object tag corresponding to the target object, the first evaluation entry for the target object can be displayed to evaluate the target object through the first evaluation entry. At this time, the object information on the object tag can also include the target evaluation information obtained by the evaluation.
[0126] In this way, the target published content obtained in the publication can be associated with the target object, that is, the object tag corresponding to the target object can be displayed on its content details page, and the target evaluation information can be displayed on the object tag. Optionally, the object tag can be used to trigger the entry into the object association page. In addition, a second evaluation entrance can also be displayed.
[0127] For example, Figure 8a-8c As shown, Figure 8a-8c A schematic diagram of a scene for adding an object tag provided in an embodiment of the present application; wherein, Figure 8a In the example, when the target published content includes an image, an object tag can be added to the image. Figure 4a The publishing content editing area on the illustrated content publishing page 40a) includes an image 81a. By triggering image 81a, you can enter the image editing page 80b, which may include a tag adding control 81b for adding objects (or a place adding control only for adding places, a product adding control only for adding products, etc.). By triggering the tag adding control, you can enter the tag adding page 80c, and you can choose to add specified objects, such as places, products, etc. on the tag adding page.
[0128] Among them, Figure 8b For example, after selecting a target object through the tag adding page, an object tag 82a corresponding to the target object may be added to the image on the image editing page 80b. Optionally, the object tag 82a may display the object name of the target object and may also display the first evaluation entry so that the evaluation can be performed through the first evaluation entry.
[0129] In this way, after the target publishes the content, the content details page can display the added object tag on the image when displaying the image, and can display the target evaluation information (such as Figure 6c Optionally, when the image is clicked, the object label may disappear, and when the image is clicked again, the object label may be displayed.
[0130] Optionally, object labels may also be added to the video in the same manner as adding object labels to an image.
[0131] For example, in Figure 8c In the example, object tags can also be added to text information in the target published content. For example, on the content publishing page 80a, by long pressing the text information, a tag adding area 83a (which may include a tag adding control) is displayed when the text information is selected, and the tag adding control is triggered to enter the tag adding page.
[0132] Later, in Figure 8c In the example, after selecting to add a specified target object on the tag adding page, a corresponding object tag 83b can be added to the selected text information in the content publishing page 80a. Optionally, the object tag 83b can display the object name of the target object and the first evaluation entry.
[0133] In this way, after the publishing target publishes the content, when the content details page displays the text information, the added object label can be displayed on the selected text information, and the target evaluation information can be displayed on the object label. Optionally, when the selected text information is clicked, the object label can disappear, and when the selected text information is clicked again, the object label can be displayed.
[0134] Optionally, in addition to adding the object tag of the target object, it is also possible to add published evaluation information, such as obtaining the historical evaluations that have been published for the target object, and obtaining the historical evaluations for the target object from them. In this case, the evaluation information (such as rating information) in the historical evaluations for the target object can be added to the target published content. That is, the target historical evaluation information is the published evaluation information for the target object.
[0135] S203: In response to the selection operation on the target historical evaluation information, a target evaluation tag corresponding to the target historical evaluation information is added to the target published content to be published.
[0136] Optionally, the target evaluation tag may refer to an object tag corresponding to the target object and including target historical evaluation information. In this case, the target evaluation tag may include the object name of the target object, target historical evaluation information, etc. The method of adding the target evaluation tag is the same as the method of adding the object tag.
[0137] S204: In response to the publishing operation performed on the content publishing page, the target publishing content associated with the target object and added with the target evaluation tag is published.
[0138] Among them, by performing a publishing operation on the content publishing page, the corresponding target publishing content can be published, the target publishing content is associated with the target object, and a target evaluation tag can be added to the content details page. Optionally, the target evaluation tag can also display a second evaluation entry to the current account.
[0139] Optionally, the target evaluation tag can be used to trigger the object association page of the target object. At this time, when entering the object association page through the target evaluation tag, if the object association page displays an evaluation association area, the historical evaluation where the target historical evaluation information is located can also be exposed in the evaluation association area.
[0140] For example, Figure 9a-9b As shown, Figure 9a-9b A schematic diagram of a scenario for adding evaluation tags provided in an embodiment of the present application; wherein, Figure 9a In the content publishing page (such as Figure 8aThe content publishing editing area on the illustrated content publishing page 80a) includes an image. By triggering the image, you can enter the corresponding image editing page 90a. The image editing page may include a review adding control 91a. By triggering the review adding control, you can enter the review adding page 90b. The review adding page can display the review information (such as ratings) in the reviews published by the target account for the object.
[0141] For example, the target account may include review information from reviews posted by the target account for the location “WW Dessert Shop” or review information from reviews posted by the target account for the location “Late Night BBQ Restaurant”.
[0142] At this time, you can choose to add target historical evaluation information for the target object on the evaluation adding page, and a target evaluation label 92a corresponding to the target historical evaluation information can be added to the image on the image editing page 90a (for example, the object name of the target object, the target historical evaluation information, etc. can be displayed).
[0143] Optionally, the target evaluation tag (such as Figure 6c ), the target evaluation tag can be triggered to enter the object association page of the target object. Optionally, when the object association page includes an evaluation association area, the evaluation where the target historical evaluation information is located can be exposed and displayed. Optionally, the target evaluation tag can also display a second evaluation entry.
[0144] Optionally, in addition to adding target evaluation tags to images or videos, target evaluation tags can also be added to text information. The specific method of adding tags can be found in the above Figure 8c The example described in the adding method.
[0145] The target account can post multiple reviews for an object, so the review information displayed on the review adding page can be the review information of the latest review posted for an object. It can also be the review information of all reviews, and the target account selects the specified review information as the target historical review information to be added.
[0146] For example, in Figure 9b In the example, the evaluation information 921a for the object "WW Dessert Shop" can be displayed on the evaluation adding page 90b. Specifically, all evaluation information can be displayed. Each evaluation information corresponds to a selection control, and the corresponding evaluation information is added to the target published content by triggering the selection control.
[0147] Optionally, the first evaluation entry may be displayed when the target account meets the object evaluation conditions for evaluating the target object. For example, the object evaluation conditions at least include that the target account does not have any target historical evaluation information published for the target object, that is, the target account has not published an evaluation on the target object. Or the object evaluation condition may be that the time from the last evaluation is longer than a preset time. For example, a user can publish an evaluation of the target object once every three months. If the time from the last evaluation is more than three months from the current time, it is determined that the object evaluation condition is met. Or the object evaluation condition may be that the target account has interacted with the target object (such as trading the target object, signing in to the target object, collecting the target object, making an appointment with the target object, purchasing the goods under the target object, such as group purchase packages, etc.). The object evaluation conditions are not limited here.
[0148] Therefore, on the content publishing page, when the target published content is associated with a target object, if the target account meets the object evaluation condition, a first evaluation entry may be displayed to evaluate the target object.
[0149] Optionally, when the target account does not meet the object evaluation conditions, an evaluation adding prompt message for the target historical evaluation information is displayed, and in response to the evaluation adding operation for the evaluation adding prompt message, the target historical evaluation information is added to the content publishing page (for example, the target historical evaluation information is displayed at the object association entrance); in this way, in response to the publishing operation performed on the content publishing page, the target publishing content associated with the target object and with the target historical evaluation information added can be published.
[0150] The target historical evaluation information can be displayed on the content details page of the target published content at this time. Optionally, the display method of the target historical evaluation information can be the same as the display method of the above target evaluation information, and the details can refer to the relevant description of the above embodiment.
[0151] Therefore, through the content publishing page, not only can you publish comments on the target object, but you can also carry the published evaluation information to make it more convenient for users to evaluate. You can also attract current users to evaluate by viewing other users' comments, which can improve the richness, flexibility and convenience of object evaluation.
[0152] For example, Figure 10a-Figure 10b As shown, Figure 10a-Figure 10b A schematic diagram of adding a historical evaluation scenario provided in an embodiment of the present application; wherein, Fig.10a In the content publishing page 101a (such as Figure 4aWhen the object association entry on the illustrated content publishing page 40a) is marked with a target object, if the target account does not meet the object evaluation conditions, an evaluation adding prompt message 102a may be displayed (such as displaying "existing place evaluation" and an evaluation adding control, such as an "add" control).
[0153] Among them, by triggering the evaluation addition control, you can enter the evaluation addition page 103a (such as Figure 9a The evaluation adding page 90b shown in the example, the target historical evaluation information for the current target object can be displayed on the evaluation adding page. By selecting the target historical evaluation information, the target historical evaluation information 102b is added to the object association entrance of the content publishing page.
[0154] Among them, through the publishing operation performed on the content publishing page, the content details page of the published target published content can display the target historical evaluation information. That is, the object information of the target object on the content details page can include the target historical evaluation information.
[0155] Optionally, when displaying the first evaluation entry for performing the evaluation operation, if the target account has historical evaluation information published for the target object, an evaluation adding prompt information may be displayed in association, allowing the user to choose whether to make a new evaluation of the target object or to add existing evaluation information.
[0156] Optionally, in Fig.10b When adding an object tag on the content publishing page, in addition to displaying the first evaluation entry, evaluation adding prompt information can also be displayed. For example, when entering the image editing page 104a through the content publishing page, if an object tag 105a of the target object is added to the image editing page 104a, evaluation adding prompt information can be displayed on the object tag 105a to add the existing target historical evaluation information 105b.
[0157] Optionally, a second evaluation entry can be displayed to the currently viewing account on the content details page, for example, by displaying the second evaluation entry through the location (such as object components, object tags, object-related comments, etc.) of the displayed object information (such as target evaluation information, or target historical evaluation information, etc.).
[0158] Optionally, the second evaluation entrance can be displayed when the current viewing account meets the object evaluation conditions for evaluating the target object. That is, the viewing account has not published an evaluation on the target object. Or when the time since the last evaluation is longer than a preset time, or the viewing account has interacted with the target object, etc., the second evaluation entrance can be displayed to the viewing account to guide the viewing account to evaluate through the second evaluation entrance (optionally, the second evaluation entrance and the target evaluation information obtained through the first evaluation entrance, or the target historical evaluation information, etc. can be displayed at the same time). For example, the second evaluation entrance is triggered to enter the evaluation page to publish an evaluation, and the published evaluation can be displayed on the object association page.
[0159] Alternatively, the second evaluation entry may also be displayed when the currently viewing account posts a comment on the content details page. For details, please refer to the relevant description of the following embodiment.
[0160] Therefore, after the target content is published, users can be guided to make comments on the content details page.
[0161] In the embodiment of the present application, the publishing content editing area and the object association entrance can be displayed on the content publishing page, and the target publishing content to be published can be edited in the publishing content editing area; at this time, the target evaluation tag corresponding to the target historical evaluation information can be added to the target publishing content, so that the published target publishing content is also added with the target evaluation tag when it is associated with the target object. Therefore, during the publishing stage of the published content, it is possible to guide the target account to add the historical evaluation of the target object, thereby improving the display richness on the content details page of the target publishing content.
[0162] Based on the above description, the present application embodiment proposes an object evaluation method, which can be executed by the electronic device mentioned above, and can be specifically Figure 1 See the terminal equipment shown. Fig.11 , Fig.11 The following is a flow chart of an object evaluation method provided in an embodiment of the present application. Fig.11 As shown, the process of the object evaluation method in the embodiment of the present application may include the following:
[0163] S301, displaying a content details page of a target published content.
[0164] The target published content may be any published content, or may be published content associated with a target object, which is not limited here.
[0165] The content details page includes a comment area, wherein the comment area displays target comments, and the target comments are comments associated with a target object.
[0166] The target review includes a second evaluation entry of the target object, and the second evaluation entry is used to evaluate the target object.
[0167] The target comment may be an object-related comment that is published simultaneously when the target published content related to the target object is published, or may be a comment published in the comment area by an account (viewing account) viewing the content details page.
[0168] In the process of viewing the target comments posted by the account, the target object associated with the target comment can be determined, and the second evaluation entrance can be displayed simultaneously.
[0169] Alternatively, after viewing the target comment posted by the account, the target object associated with the target comment is determined, and the second evaluation entry is displayed in association.
[0170] Optionally, the target comment may include text, images, videos, etc. The method for determining whether the target comment is associated with the target object may refer to the above method for determining whether the target published content is associated with the target object.
[0171] Optionally, the media display area and / or text display area of the content details page can display the evaluation content (such as displaying the target evaluation information on the object component) and / or the evaluation label and / or the object label of the target object associated with the target published content; the evaluation content and / or the evaluation label and / or the object label can also serve as the second evaluation entry of the target object. That is, the second evaluation entry can be used to display the evaluation of the target object by the publishing account of the target published content, and can also be used for the browsing object (i.e., the viewing account) of the target published content to trigger the evaluation operation on the target object.
[0172] In addition, since the target published content may be published content associated with a target object (such as a location), it can also be determined based on the location information of the target comment. For example, the image or video in the target comment may carry location information. If it is determined based on the location information that the distance between the target object associated with the target published content is less than a preset distance, then the target comment can be determined to be a comment associated with the target object.
[0173] Alternatively, when the viewing account posts a target comment, if it marks the target object through the object association entry, it can be determined that the target comment is a comment associated with the target object (the method for marking the target object can refer to the method for marking the target object on the content publishing page mentioned above).
[0174] Alternatively, if the account adds an object tag of the target object when posting a comment, it can be determined that the target comment is a comment associated with the target object (the method of adding object tags can refer to the method of adding object tags on the content publishing page mentioned above).
[0175] S302: In response to a triggering operation on a second evaluation entry, evaluate the target object.
[0176] Optionally, the evaluation can be conducted through the second evaluation portal (the specific evaluation principle can refer to the principle of evaluation through the first evaluation portal mentioned above). For example, the second evaluation portal is triggered to enter the evaluation page to evaluate the target object. Alternatively, the target evaluation information can be directly selected on the second evaluation portal, and the target evaluation information and the target comment are regarded as an evaluation and are published synchronously with the publication of the target comment.
[0177] Optionally, when the target comment is associated with a target object, in addition to displaying the second evaluation entry, target historical evaluation information for the target object can also be added (for example, when the account being viewed does not meet the object evaluation conditions, an evaluation adding prompt for the target historical evaluation information can be displayed to determine whether to add the target historical evaluation information).
[0178] The specific method may refer to the specific method of adding the target historical evaluation information on the content publishing page, and the display method of the target historical evaluation information may refer to the relevant description of the above embodiment.
[0179] Therefore, when viewing published content posted by other users, users can evaluate the target object through the second evaluation entrance on the content details page. For example, they can be guided when browsing published content, or when users post comments and express interest in the target object associated with the comments, users can be guided to make evaluations. In response to the fact that users can only enter the information details page to make evaluations, this can enhance the richness and flexibility of user evaluations, as well as the interactivity on the content details page.
[0180] For example, Figure 12a-12i As shown, Figure 12a-12i A schematic diagram of a scenario for adding an evaluation based on comments provided in an embodiment of the present application; wherein, Fig.12a In the example, a comment entry 121a may be displayed on the content details page 120a of the target published content, and a target comment 121b may be published in response to a comment publishing operation for the comment entry 121a. At this time, when the target comment 121b is associated with the target object "WW Dessert Shop", a second evaluation entry 121c for the target object may be displayed to the account that published the comment (the display method is the same as the first evaluation entry).
[0181] Among them, by triggering the second evaluation entrance 121c, the information details page 122a of the target object can be entered, and the evaluation page 122b can be displayed on the information details page 122a. The target evaluation information selected through the second evaluation entrance and the target comment 121b can be automatically entered on the evaluation page.
[0182] Optionally, at this time, the target comment 121b in the comment area may also be associated with and display the evaluation information (such as rating, etc.) in the published evaluation.
[0183] Among them, Figure 12b In the example, the content in the evaluation page 122b can be edited on the information details page 122a, and then the evaluation can be published on the evaluation page 122b. At this time, the evaluation association area on the information details page can expose and display the published evaluation 122c.
[0184] The target comment is associated with the target object. In addition to identifying the target object from the comment content of the target comment (such as the object name carrying the target object), the target comment may also be associated with the object identifier carrying the target object.
[0185] For example, Fig.12c In response to the triggering operation on the comment entry, the comment editing page is displayed on the content details page 120a, and the comment content can be entered on the comment editing page. The review editing page can display an object association entry 123a (such as an association entry for adding a place, or an association entry for users to add various types of objects), and by triggering the object association entry, you can enter the object selection page 123b (such as Figure 5a The object selection page 51a shown in the example, a target object 123c can be added to the object selection page 123b (such as adding the location "WW Dessert Shop", and the corresponding object association page can be displayed after being triggered). In this way, after posting a comment (including the entered comment content and the added target object 123c), the second evaluation entry 123d can be displayed synchronously when the comment is displayed.
[0186] Among them, Fig.12d Optionally, a second evaluation entry may be displayed during the comment posting process. For example, when the comment content to be posted (i.e., the target comment) displayed in the comment editing page on the content details page 120a is associated with the target object, a second evaluation entry 124a may be displayed in the comment editing page; the object evaluation may be performed through the second evaluation entry (such as selecting target evaluation information). At this time, in response to the posting operation for the target comment, when the target comment is displayed in the comment area, the target evaluation information obtained by the evaluation is displayed synchronously.
[0187] Optionally, the target evaluation information (the same applies to the target historical evaluation information) is displayed in the information area 124b associated with the target comment, and the object name of the target object and the like may also be displayed in the information area 124b.
[0188] Optionally, in Fig.12eIn the example, by triggering the information area 124b on the content details page 120a, the object-related page of the target object can be entered, such as the information details page 125a of the target object.
[0189] Optionally, the target comment and target evaluation information may be published as a comment 125b simultaneously (eg, the evaluation content may include or exclude the target object tag carried in the target comment), and the comment 125b may be displayed externally on the information details page 125a.
[0190] Among them, Fig.12f In the target comment and target evaluation information, since the target comment and target evaluation information can be used as an evaluation of the target object, the target comment and target evaluation information can be displayed in one evaluation information block. For example, when the target comment is displayed in the evaluation information block associated with the target comment, the target evaluation information is displayed synchronously. That is, the target comment can be synchronized to the object-related page.
[0191] The evaluation information block refers to an information block for displaying the evaluation of the target object in the object-related page of the target object (such as the above-mentioned information details page 125a). The evaluation information block associated with the target comment is used to trigger the entry into the content details page of the target published content and locate the target comment.
[0192] For example, the information details page 125a includes an evaluation association area. The evaluation details page 126a can be displayed by triggering the "All" control in the evaluation association area. The evaluation details page 126a can display an evaluation information block. An evaluation information block is used to display the evaluation of the target object (such as the evaluation published through the content publishing page, the evaluation published through the comment editing page, the evaluation published through the evaluation page, etc.), that is, to express an opinion.
[0193] For example, the evaluation details page 126a includes an evaluation information block 126b, which can display the comment data in the target comment and the target evaluation information. In addition, the evaluation information block 126b can also display the evaluation source (such as displaying "from content comments"). By triggering the evaluation source in the evaluation information block 126b, the content details page 120a of the corresponding target published content can be displayed, and the position of the corresponding target comment 126c can be located (for example, the position sorted according to the original sorting position of the target comment 126c, or directly pinning the target comment 126c to the top of the comment area, and then displaying the remaining comments in sequence).
[0194] Optionally, in addition to displaying a second evaluation entry on the content details page by publishing a target comment to guide users to evaluate the target object. Alternatively, after the target comment is published, whether to evaluate the target object associated with the target comment can be determined by interactive behavior on the target comment. For example, if other accounts like or reply to the target comment, the target account can view the like information and reply information of other accounts through the information notification page.
[0195] At this time, the information notification page corresponding to the target comment can be displayed; when the comment interaction information for the target comment is displayed on the information notification page, if the comment interaction volume of the target comment reaches the interaction volume threshold, a third evaluation entry for the target object will be displayed in the evaluation interaction area associated with the comment interaction information to evaluate the target object.
[0196] That is, if the target comment has a certain number of likes and / or a certain number of replies, a third evaluation entry can be displayed for the target comment through the information notification page to evaluate the object. Optionally, the method of evaluating through the third evaluation entry can be the same as the method of evaluating through the second evaluation entry.
[0197] Optionally, the third evaluation entry displayed at this time may be an evaluation entry for the target object associated with the target comment. For example, if a related object is identified from the target comment, it can be determined as the target object. Alternatively, if no object is identified from the target comment, but the published content where the target comment is located is associated with an object, the object associated with the published content can be determined as the target object.
[0198] For example, in Figure 12g In the example, comment interaction information 127b indicating that a target comment has been liked may be displayed on the information notification page 127a. If the number of likes for the target comment reaches a certain number at this time, a third evaluation entry 127c may be displayed at the latest comment interaction information.
[0199] Among them, triggering the third evaluation entrance can enter the evaluation page of the target object. For example, the information details page of the target object is displayed, and the evaluation page is displayed on the information details page (such as Fig.12a The information details page 122a shown in the example is used to publish the evaluation. Optionally, the target evaluation and the target evaluation information selected through the third evaluation entry can be automatically entered on the evaluation page.
[0200] For example, in Figure 12g In the example, comment interaction information 128b for indicating a reply to a target comment may be displayed on the information notification page 128a. If the number of replies to the target comment reaches a certain number at this time, a third evaluation entry 128c may be displayed at the latest comment interaction information.
[0201] Optionally, by clicking on the comment interaction information on the information notification page, you can enter the content details page of the corresponding published content and locate the target comment. At this time, the corresponding second evaluation entrance can be displayed at the target comment to indicate to make an evaluation.
[0202] If the target account successfully posts a review on the review page, a successful review prompt message may be displayed. At this time, the posted review may be shared based on the successful review prompt message. Figure 12h If the evaluation is successfully published through the evaluation page, the target object's information details page 129a (such as Figure 12b The information details page 122a) shown in the example displays a prompt message 129b indicating that the evaluation is successful.
[0203] Among them, by triggering the trigger operation of the evaluation success prompt information, you can enter the content publishing page 129c, at this time, the published evaluation content (such as text, images, target evaluation information indicating the score, etc.) is automatically entered into the content publishing page 129c, and then you can publish the corresponding published content on the content publishing page 129c to obtain the content details page 129d, which can display the object information of the target object (such as the target evaluation information included in the published evaluation).
[0204] For example, in Fig.12i In the example, when an account ("object 31") is browsing a content details page 129d of content posted by another account ("object 11") and associated with a target object, if the account "object 31" has previously posted a review of the target object, a review sharing prompt message 129e may be displayed, through which the previously posted review may be shared in the comment area in the form of a comment.
[0205] For example, a comment editing page is displayed, and the comment editing page automatically enters the evaluation content (such as text, images, target evaluation information indicating the rating, etc.) of the latest evaluation published, and then the corresponding comment 129f can be published on the comment editing page. The comment 129f can be associated with the object information of the target object (such as the target evaluation information included in the published evaluation).
[0206] In the embodiment of the present application, when the target comments related to the target object are displayed on the content details page, the second evaluation entry of the target object can be displayed to instruct the target account to evaluate the target object. Therefore, after the content is published, the target account can be guided to evaluate the target object synchronously through specific comments, thereby enriching the way to evaluate the target object and improving the flexibility of evaluation.
[0207] Based on the above description, the present application embodiment proposes an object evaluation method, which can be executed by the electronic device mentioned above, and can be specifically Figure 1 See the server shown. Fig.13 , Fig.13 The following is a flow chart of an object evaluation method provided in an embodiment of the present application. Fig.13 As shown, the process of the object evaluation method in the embodiment of the present application may include the following:
[0208] S401: upon receiving an object acquisition request, determining a target object to be associated with target publishing content to be published.
[0209] The object acquisition request is obtained by triggering the object association entry on the content publishing page. The content publishing page includes a publishing content editing area and an object association entry; wherein the publishing content editing area is used to edit the target publishing content to be published.
[0210] Therefore, the target published content currently edited can be acquired, and the target object can be identified from the target published content. For specific methods, reference can be made to the relevant description of the above embodiment.
[0211] Alternatively, the object specified by the target account through the object association entry can be used as the target object.
[0212] S402: In response to the object acquisition request, return the entry data of the target object and the first evaluation entry for the target object, so as to display the target object and the first evaluation entry for the target object through the content publishing page.
[0213] Among them, when the target account meets the object evaluation conditions for evaluating the target object, such as failing to obtain the target historical evaluation information published by the target account for the target object, the target object and the entry data of the first evaluation entry for the target object are returned, so that the first evaluation entry can be displayed on the content publishing page to evaluate the target object.
[0214] Optionally, if the target account does not meet the object evaluation condition for evaluating the target object, evaluation adding prompt information for the target historical evaluation information may be returned so that the existing target historical evaluation information may be added.
[0215] S403: When receiving a content publishing request, publish target publishing content associated with a target object.
[0216] Among them, the target account can evaluate through the first evaluation entrance on the content publishing page, and perform the publishing operation on the target published content on the content publishing page, and can instruct the server to publish the target published content associated with the target object, and the corresponding content details page can display the object information of the target object (such as the target evaluation information obtained through the first evaluation entrance).
[0217] Optionally, if the target account triggers object information on the content details page, the server can obtain the corresponding object association page according to the type of the target object and return it to the client for display.
[0218] At the same time, the server can synchronize the published content and target evaluation information as an evaluation in the evaluation information block corresponding to the target object, and at this time can record the published content associated with the evaluation information block, and then enter the content details page of the published content.
[0219] Optionally, other accounts browse the content details page of the published content published by the target account, and when it is determined that the other accounts meet the object evaluation conditions, the second evaluation entrance is displayed to the other accounts.
[0220] For example, when the server publishes the target published content, it can also simultaneously publish an object-related comment in the comment area of the content details page of the target published content to display the object information and the second evaluation entrance.
[0221] Alternatively, the server may display the object component in the content details page, with object information and a second evaluation entry, etc. For details, please refer to the relevant description of the above embodiment.
[0222] Alternatively, when other accounts post comments on the content details page, the target object associated with the comment is determined (for specific methods, please refer to the relevant description of the above embodiment) and / or the object evaluation conditions are met, and a second evaluation entry can be displayed to other accounts.
[0223] Optionally, if the target account does not meet the object evaluation condition for evaluating the target object, evaluation adding prompt information for the target historical evaluation information may be returned so that the existing target historical evaluation information may be added to the published comments.
[0224] At this time, if the client detects a trigger operation on the second evaluation entry by other accounts, it can send an evaluation request to the server, and the server can obtain the information details page of the target object and the evaluation page for the target object, so that the client can edit the evaluation content on the evaluation page. In this way, the server can publish the corresponding evaluation based on the evaluation operation of the client.
[0225] Alternatively, when the client instructs the server to publish a comment carrying target evaluation information, the server can synchronize the published comment content and the target evaluation information as an evaluation in the evaluation information block corresponding to the target object, and at this time can record the comments associated with the evaluation information block, and then enter the content details page of the published content to view the corresponding comments.
[0226] For example, Fig.14 As shown, Fig.14A schematic diagram of an interactive process of object evaluation provided in an embodiment of the present application; wherein, S11, a first terminal device (first client) of a first account displays a content publishing page, and edits the target publishing content to be published on the content publishing page; S12, the first terminal device generates an object acquisition request including the target publishing content in response to a trigger operation on an object association entry, and sends the request to the server; S13, when the server identifies a target object from the target publishing content, determines whether the target account satisfies the object evaluation condition for the target object; S14, when the server determines that the target account satisfies the object evaluation condition for the target object, returns the target object and the first client for the target object. Entry data of the evaluation entry; S15, the first terminal device displays the target object and the first evaluation entry for the target object through the content publishing page, and displays the target evaluation information in response to the evaluation operation for the first evaluation entry; S16, the first terminal device generates a content publishing request in response to the publishing operation performed on the content publishing page, and sends it to the server; S17, the server publishes the target published content associated with the target object; S18, the server synchronizes the published target published content and the target evaluation information as an evaluation in the evaluation information block corresponding to the target object, and records the source of the evaluation as coming from the published content, and the evaluation is associated with the target published content; S19 , the second terminal device (second client) of the second account displays the content details page of the target published content published by the first account; S110, the second terminal device generates a comment publishing request in response to the comment publishing operation on the content details page and sends it to the server; S111, the server publishes the target comment based on the comment publishing request, and when identifying the target object from the target comment, determines whether the target account meets the object evaluation condition for the target object; S112, when determining that the target account meets the object evaluation condition for the target object, the server returns the target comment publishing generation prompt information and the entry data of the second evaluation entry for the target object; S113, the second terminal device Display the target comment and the second evaluation entry in the comment area of the content details page; S114. The second terminal device generates an evaluation request and sends it to the server in response to the trigger operation on the second evaluation entry; S115. The server obtains the page data of the information details page of the target object, and obtains the page data of the evaluation page for the target object, and returns it to the second terminal device; S116. The second terminal device displays the information details page, and displays the evaluation page on the information details page, so as to edit the evaluation content on the evaluation page; S117. The second terminal device responds to the publishing operation on the evaluation page, and instructs the server to publish the comment on the target object on the information details page.
[0227] In an embodiment of the present application, during the publishing stage of the published content, when it is determined that the target published content is associated with a target object, the target account can be instructed to evaluate the target object through the first evaluation entry of the target object, that is, the target account is guided to evaluate the target object synchronously, thereby enriching the way of evaluating the target object and improving the flexibility of the evaluation.
[0228] See also Fig.15 , Fig.15 This is a schematic diagram of the structure of an object evaluation device provided in an embodiment of the present application. It should be noted that: Fig.15 The object evaluation device shown is used to execute the present application Figure 3 , Figure 7 , Fig.11 , Fig.13 For the convenience of explanation, only the part related to the embodiment of the present application is shown, and the specific technical details are not disclosed. Figure 3 , Figure 7 , Fig.11 , Fig.13 The object evaluation device 900 may include: a content publishing module 901 and an object evaluation module 902.
[0229] The content publishing module 901 is used to display a content publishing page; the content publishing page includes a publishing content editing area and an object association entrance; wherein the publishing content editing area is used to edit the target publishing content to be published;
[0230] The object evaluation module 902 is used to determine the target object associated with the target published content to be published and display the first evaluation entry of the target object in response to the trigger operation of the object association entry; wherein the first evaluation entry is used to evaluate the target object;
[0231] The content publishing module 901 is further used to publish target publishing content associated with a target object in response to a publishing operation performed on the content publishing page; wherein the content details page of the target publishing content displays the object information of the target object.
[0232] The content publishing module 901 is also used for:
[0233] In response to a trigger operation on object information on a content details page, displaying an object association page of a target object;
[0234] Among them, when the target object is a place, the object-associated page is a map page marked with the target object; and / or, when the target object is a place or media data, the object-associated page is an information details page of the target object; and / or, when the target object is a product, the object-associated page is a product details page for trading the target object.
[0235] Among them, the evaluation publishing module is also used for:
[0236] In response to a trigger operation on the first evaluation entry, evaluating the target object;
[0237] The method of evaluating the target object includes at least one of the following: selecting target evaluation information for the target object from the evaluation information displayed on the first evaluation entrance, and publishing the evaluation for the target object on the evaluation page associated with the first evaluation entrance.
[0238] Wherein, the object information includes target evaluation information obtained by evaluating the target object;
[0239] The content publishing module 901 is also used for:
[0240] Displaying an object component corresponding to the target object on the content details page, and displaying target evaluation information on the object component; and / or,
[0241] Displaying an object tag corresponding to the target object on the target published content displayed on the content details page, and displaying the target evaluation information on the object tag; and / or,
[0242] In the comment area of the content details page, the object-related comments for the target object are displayed, and the target evaluation information is displayed for the object-related comments;
[0243] Displaying the target evaluation information on the content card of the target published content; and / or,
[0244] When the target published content is displayed in the evaluation information block associated with the target published content, the target evaluation information is displayed synchronously; the evaluation information block refers to the information block used to display the evaluation of the target object in the object association page of the target object; the evaluation information block associated with the target published content is used to trigger entry into the content details page of the target published content.
[0245] The content publishing module 901 is also used for:
[0246] In response to the evaluation tag adding operation performed on the content publishing page, the target historical evaluation information of the target account is displayed; the target historical evaluation information is the published evaluation information for the target object;
[0247] In response to a selection operation on the target historical evaluation information, adding a target evaluation tag corresponding to the target historical evaluation information to the target published content to be published;
[0248] In response to a publishing operation performed on a content publishing page, publishing target publishing content associated with a target object includes:
[0249] In response to a publishing operation performed on the content publishing page, target publishing content associated with a target object and added with a target evaluation tag is published.
[0250] The first evaluation entry is displayed when the target account meets the object evaluation condition for evaluating the target object; the object evaluation condition at least includes that the target account does not have any target history evaluation information published for the target object;
[0251] The content publishing module 901 is also used for:
[0252] When the target account does not meet the object evaluation conditions, a prompt message for adding evaluation to the target historical evaluation information is displayed;
[0253] In response to an evaluation adding operation for adding prompt information to the evaluation, adding target historical evaluation information to the content publishing page;
[0254] The content publishing module 901 is also used to, in response to a publishing operation performed on a content publishing page, publish target publishing content associated with a target object, specifically to:
[0255] In response to a publishing operation performed on the content publishing page, target publishing content associated with a target object and having target historical evaluation information added thereto is published.
[0256] The specific implementation of the content publishing module and the object evaluation module can be found in the description of the above embodiment, and will not be described in detail here. It should be understood that the description of the beneficial effects obtained by adopting the same method will not be described in detail either.
[0257] See also Fig.16 , Fig.16 This is a schematic diagram of the structure of an object evaluation device provided in an embodiment of the present application. It should be noted that: Fig.16 The object evaluation device shown is used to execute the present application Figure 3 , Figure 7 , Fig.11 , Fig.13 For the convenience of explanation, only the part related to the embodiment of the present application is shown, and the specific technical details are not disclosed. Figure 3 , Figure 7 , Fig.11 , Fig.13 The object evaluation device 1000 may include: a content display module 1001, and an evaluation publishing module 1002. Among them:
[0258] The content display module 1001 is used to display the content details page of the target published content; the content details page includes a comment area, wherein the comment area displays target comments, the target comments include the second evaluation entry of the target object, and the target comments are comments associated with the target object;
[0259] The evaluation publishing module 1002 is used to evaluate the target object in response to the triggering operation on the second evaluation entry.
[0260] The specific implementation of the content display module and the evaluation publishing module can be found in the description of the above embodiment, and will not be described in detail here. It should be understood that the description of the beneficial effects obtained by adopting the same method will not be described in detail.
[0261] See also Fig.17 , Fig.17 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application. Fig.17 As shown, the electronic device 1100 includes: at least one processor 1101 and a memory 1102. Optionally, the electronic device may further include a network interface. Among them, the processor 1101, the memory 1102 and the network interface can exchange data, the network interface is controlled by the processor 1101 for sending and receiving messages, the memory 1102 is used to store computer programs, the computer programs include program instructions, and the processor 1101 is used to execute the program instructions stored in the memory 1102. Among them, the processor 1101 is configured to call the program instructions to execute the above method. The memory 1102 may include a volatile memory (volatile memory), such as a random-access memory (random-access memory, RAM); the memory 1102 may also include a non-volatile memory (non-volatile memory), such as a flash memory (flash memory), a solid-state drive (solid-state drive, SSD), etc.; the memory 1102 may also include a combination of the above-mentioned types of memory.
[0262] The processor 1101 may be a central processing unit (CPU). In one embodiment, the processor 1101 may also be a graphics processing unit (GPU). The processor 1101 may also be a combination of a CPU and a GPU. The processor 1101 may be used to call the device control application stored in the memory 1102 to execute the above Figure 3 , Figure 7 , Fig.11 , Fig.13 The description of the object evaluation method in the corresponding embodiment can also be performed as described above. Fig.15 and Fig.16 The description of the object evaluation device in the corresponding embodiment will not be repeated here. In addition, the description of the beneficial effects of the same method will not be repeated here.
[0263] In a specific implementation, the device, processor, memory, etc. described in the embodiments of the present application can execute the implementation described in the above method embodiments, and can also execute the implementation described in the embodiments of the present application, which will not be repeated here.
[0264] A computer (readable) storage medium is also provided in the embodiment of the present application, and the computer storage medium stores a computer program, and the computer program includes program instructions. When the program instructions are executed by the processor, the processor can execute some or all of the steps performed in the above method embodiment. Optionally, the computer storage medium can be volatile or non-volatile. The computer readable storage medium can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function, etc.; the data storage area can store data created according to the use of the blockchain node, etc.
[0265] An embodiment of the present application provides a computer program product, which may include a computer program. When the computer program is executed by a processor, it can implement some or all of the steps in the above method, which are not described in detail here.
[0266] The term "multiple" as used herein refers to two or more than two. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the related objects are in an "or" relationship.
[0267] A person skilled in the art can understand that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program, and the computer program can be stored in a computer storage medium, which can be a computer-readable storage medium. When the program is executed, it can include the processes of the embodiments of the above-mentioned methods. The storage medium can be a magnetic disk, an optical disk, a read-only memory (ROM) or a random access memory (RAM), etc.
[0268] The above disclosure is only part of the embodiments of the present application, which certainly cannot be used to limit the scope of rights of the present application. Ordinary technicians in this field can understand that all or part of the processes of implementing the above embodiments and equivalent changes made according to the claims of the present application are still within the scope covered by the present application.
Claims
1. An object evaluation method, characterized in that: The method comprises: Displaying a content publishing page; the content publishing page includes a publishing content editing area and an object association entrance; wherein the publishing content editing area is used to edit the target publishing content to be published; In response to a triggering operation on the object association entry, determining a target object associated with the target published content to be published, and displaying a first evaluation entry of the target object; wherein the first evaluation entry is used to evaluate the target object; In response to a publishing operation performed on the content publishing page, target publishing content associated with the target object is published; wherein the content details page of the target publishing content displays the object information of the target object.
2. The method according to claim 1, characterized in that The method further comprises: In response to a trigger operation on the object information on the content details page, displaying an object association page of the target object; Among them, when the target object is a place, the object-associated page is a map page marked with the target object; and / or, when the target object is a place or media data, the object-associated page is an information details page of the target object; and / or, when the target object is a product, the object-associated page is a product details page for trading the target object.
3. The method according to claim 1, characterized in that The method further comprises: In response to a triggering operation on the first evaluation entry, evaluating the target object; Among them, the method of evaluating the target object includes at least one of the following: selecting target evaluation information for the target object from the evaluation information displayed on the first evaluation entrance, and publishing the evaluation for the target object on the evaluation page associated with the first evaluation entrance.
4. The method according to claim 1, characterized in that: The object information includes target evaluation information obtained by evaluating the target object; The method further comprises: Displaying the object component corresponding to the target object on the content details page, and displaying the target evaluation information on the object component; and / or, Displaying an object tag corresponding to the target object on the target published content displayed on the content details page, and displaying the target evaluation information on the object tag; and / or, In the comment area of the content details page, displaying the object-related comments for the target object, and displaying the target evaluation information in association with the object-related comments; Displaying the target evaluation information on the content card of the target published content; and / or, When the target published content is displayed in the evaluation information block associated with the target published content, the target evaluation information is displayed synchronously; the evaluation information block refers to an information block in the object association page of the target object for displaying the evaluation of the target object; the evaluation information block associated with the target published content is used to trigger entry into the content details page of the target published content.
5. The method according to claim 1, characterized in that The method further comprises: In response to the evaluation tag adding operation performed on the content publishing page, target historical evaluation information of the target account is displayed; the target historical evaluation information is the published evaluation information for the target object; In response to a selection operation on the target historical evaluation information, adding a target evaluation tag corresponding to the target historical evaluation information to the target published content to be published; The step of publishing the target published content associated with the target object in response to the publishing operation performed on the content publishing page includes: In response to a publishing operation performed on the content publishing page, a target publishing content associated with the target object and added with the target evaluation tag is published.
6. The method according to claim 1, characterized in that The first evaluation entry is displayed when the target account satisfies the object evaluation condition for evaluating the target object; the object evaluation condition at least includes that the target account does not have any target history evaluation information published for the target object; The method further comprises: When the target account does not meet the object evaluation condition, displaying evaluation adding prompt information for the target historical evaluation information; In response to an evaluation adding operation for adding prompt information to the evaluation, adding the target historical evaluation information to the content publishing page; The step of publishing the target published content associated with the target object in response to the publishing operation performed on the content publishing page includes: In response to a publishing operation performed on the content publishing page, target publishing content associated with the target object and added with the target historical evaluation information is published.
7. An object evaluation method, characterized in that: The method comprises: Displaying a content details page of the target published content; the content details page includes a comment area, wherein the comment area displays a target comment, the target comment includes a second evaluation entry of the target object, and the target comment is a comment associated with the target object; In response to a triggering operation on the second evaluation entry, the target object is evaluated.
8. An object evaluation device, characterized in that: The device comprises: A content publishing module, used to display a content publishing page; the content publishing page includes a publishing content editing area and an object association entrance; wherein the publishing content editing area is used to edit the target publishing content to be published; An object evaluation module, for determining, in response to a trigger operation on the object association entry, a target object associated with the target published content to be published, and displaying a first evaluation entry of the target object; wherein the first evaluation entry is used to evaluate the target object; The content publishing module is further used to publish target publishing content associated with the target object in response to a publishing operation performed on the content publishing page; wherein the content details page of the target publishing content displays the object information of the target object.
9. An object evaluation device, characterized in that: The device comprises: A content display module, used to display a content details page of a target published content; the content details page includes a comment area, wherein the comment area displays a target comment, the target comment includes a second evaluation entry of the target object, and the target comment is a comment associated with the target object; An evaluation publishing module is used to evaluate the target object in response to a triggering operation on the second evaluation entry.
10. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory is used to store a computer program, the computer program comprises program instructions, and the processor is configured to call the program instructions to execute the method according to any one of claims 1 to 7.
11. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to perform the method according to any one of claims 1 to 7.
12. A computer program product, characterized in that The method comprises a computer program, wherein the computer program comprises program instructions, and when the program instructions are executed by a processor, the method according to any one of claims 1 to 7 is implemented.