Apparatus and method for providing item review information, and recording medium
The electronic device method and recording medium address the challenge of accessing relevant e-commerce item reviews by filtering and displaying recent reviews with images, improving user experience and informed purchasing decisions.
Patent Information
- Application Number
- PCT/KR2024/002154
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-19
- Filing Date
- 2024-02-20
- Publication Date
- 2025-06-26
AI Technical Summary
Users of e-commerce services face challenges in efficiently accessing and filtering relevant item review information, particularly recent reviews with images, which are crucial for informed purchasing decisions.
An electronic device method and recording medium that filters and displays item reviews based on user input, extracting reviews written within a preset period that include images, calculating relevance, and determining display order to provide a user-friendly review page.
Enables users to easily understand the recent status of items through image reviews and intuitively grasp item performance via summary information, enhancing the efficiency of finding desired reviews.
Smart Images

Figure KR2024002154_26062025_PF_FP_ABST
Abstract
Description
Device, method and recording medium for providing item review information
[0001] The present disclosure relates to a technology for providing item review information. More specifically, the present disclosure relates to a technology for providing information about reviews written for items purchased by users in an e-commerce service.
[0002] As internet use becomes more widespread, the e-commerce market is expanding. While the proportion of people visiting offline stores to purchase products is declining, the proportion of people purchasing items through e-commerce using computers or smartphones is rapidly increasing.
[0003] Users who purchase items through e-commerce can write reviews, including product reviews, ratings, and survey responses, on e-commerce sites, and these reviews can be a significant factor in other users' decisions to purchase an item.
[0004] The present disclosure provides a technique for providing item review information.
[0005] The present disclosure may propose a method for providing item review information performed by an electronic device. According to one embodiment of the present disclosure, the method may include the steps of: receiving a first user input from a user requesting filtering of a plurality of reviews written for a target item; extracting, in response to the first user input, one or more first reviews from among the plurality of reviews, the first reviews being written within a preset period and including at least one image; determining one or more second reviews from among the one or more first reviews to be displayed on a first page provided to a user terminal of the user; and providing the first page, on which the one or more second reviews are displayed, to the user terminal.
[0006] In one embodiment, the preset period may represent a time interval from a point in time when the first user input is received to a certain time prior to that point.
[0007] In one embodiment, the step of determining the one or more second reviews may include the step of calculating a degree of relevance between each first review among the one or more first reviews and the target item; and the step of determining the one or more second reviews among the one or more first reviews based on the result of calculating the degree of relevance.
[0008] In one embodiment, the step of calculating the degree of relevance between each of the first reviews and the target item may include the step of calculating the degree of relevance between each of the first reviews and the target item based on at least one of the degree of relevance between the image included in each of the first reviews and the target item, the evaluation result of each of the first reviews, and information of the reviewer who wrote each of the first reviews.
[0009] In one embodiment, the step of providing the first page to the user terminal may include the step of determining a display order of the one or more second reviews; and the step of providing the first page to the user terminal, in which the one or more second reviews are sequentially displayed according to the determined display order.
[0010] In one embodiment, the step of determining the display order of the one or more second reviews may include the step of calculating a degree of relevance between each of the one or more second reviews and the target item; and the step of determining the display order of the one or more second reviews in order of increasing degree of relevance to the target item within the one or more second reviews.
[0011] In one embodiment, the step of providing the first page to the user terminal may include, when a specific second review among the one or more second reviews includes two or more images, determining one image among the two or more images as a representative image representing the specific second review, and displaying the one image as a representative image of the two or more images in an area corresponding to the specific second review on the first page.
[0012] In one embodiment, the step of displaying the representative image may include the step of determining the representative image among the two or more images based on at least one of a registration order of each of the images, an evaluation result of each of the images, and a degree of relevance between each of the images and the target item.
[0013] In one embodiment, the method may further include: in response to receiving the first user input for the target item, increasing a first cumulative number of reviews for the target item; comparing the first cumulative number of reviews with a threshold number when a request for providing a review for the target item is received from the user terminal; and in response to determining that the first cumulative number of reviews exceeds the threshold number of reviews, extracting one or more first reviews from the plurality of reviews, determining one or more second reviews from the one or more first reviews, and providing the first page on which the one or more second reviews are displayed to the user terminal, regardless of receiving the first user input for the target item from the user.
[0014] In one embodiment, the method may further include: in response to receiving a first user input for one of the target item and other items classified into the same category as the target item, increasing a second cumulative number; comparing the second cumulative number and a threshold number when a request for providing a review for any item belonging to the category is received from the user terminal; and in response to determining that the second cumulative number exceeds the threshold number, extracting one or more third reviews from among a plurality of reviews corresponding to the any item, the third reviews being written within a preset period and including at least one image, regardless of receiving a first user input from the user for the any item, determining one or more fourth reviews to be provided to the user terminal from among the one or more third reviews, and providing a second page on which the one or more fourth reviews are displayed to the user terminal.
[0015] The present disclosure may propose a method for providing item review information performed by an electronic device. According to one embodiment of the present disclosure, the method may include: extracting one or more fifth reviews written within a preset period from among a plurality of reviews written for a target item; generating review summary information based on the one or more fifth reviews; and providing a third page displaying the review summary information to a user terminal.
[0016] In one embodiment, the step of generating the review summary information may include: determining one or more sixth reviews from the one or more fifth reviews based on filtering the one or more fifth reviews; and summarizing the one or more sixth reviews to generate the review summary information.
[0017] In one embodiment, the method may include determining at least one sixth review comprising an image of at least one of the at least one fifth review.
[0018] In one embodiment, the method may include: identifying one or more review items related to the target item; and extracting evaluation information corresponding to each of the one or more review items from the one or more fifth reviews, and calculating a final score for each of the one or more review items based on the extracted evaluation information.
[0019] In one embodiment, the step of providing the third page to the user terminal may include the step of displaying the final score for each of the one or more review items related to the target item on the third page using at least one of a pie graph and a bar graph.
[0020] In one embodiment, the step of providing the third page to the user terminal may include, when providing the final scores of two or more review items related to the target item to the user terminal, the step of calculating a score ranking of each of the two or more review items; and the step of individually determining an area of the third page that displays the final scores of each of the two or more review items based on the score ranking of each of the two or more review items.
[0021] In one embodiment, the step of providing the third page to the user terminal may include the step of: displaying the final score of one review item in an area closer to the first side edge of the third page when the score ranking of the one review item is higher; and the step of displaying the final score of one review item in an area closer to the second side edge opposite the first side of the third page when the score ranking of the one review item is lower.
[0022] The present disclosure may propose an electronic device for providing item review information. According to one embodiment of the present disclosure, the electronic device may include one or more processors; and one or more memories storing instructions to be executed by the one or more processors, wherein, upon execution of the instructions, the one or more processors may be configured to receive a first user input from a user requesting filtering of a plurality of reviews written for a target item, extract one or more first reviews from among the plurality of reviews that are written within a preset period and include at least one image, determine one or more second reviews from among the one or more first reviews to be displayed on a first page provided to a user terminal of the user, and provide the first page on which the one or more second reviews are displayed to the user terminal.
[0023] The present disclosure may propose an electronic device for summarizing item reviews. According to one embodiment of the present disclosure, the electronic device may include one or more processors; and one or more memories storing instructions to be executed by the one or more processors. Upon execution of the instructions, the one or more processors may be configured to extract one or more fifth reviews written within a preset period of time from among a plurality of reviews written for a target item, generate review summary information based on the one or more fifth reviews, and provide a third page displaying the review summary information to a user terminal of the user.
[0024] The present disclosure may propose a non-transitory computer-readable recording medium having recorded thereon commands for providing item review information. The commands recorded on the recording medium according to one embodiment of the present disclosure may be commands to be executed by one or more processors or performed on a computer. The commands, when executed by one or more processors, may cause one or more processors to receive a first user input from a user requesting filtering of a plurality of reviews written for a target item, extract one or more first reviews from among the plurality of reviews that are written within a preset period of time and include at least one image, determine one or more second reviews from among the one or more first reviews to be displayed on a first page provided to a user terminal of the user, and provide the first page on which the one or more second reviews are displayed to the user terminal.
[0025] The present disclosure may propose a non-transitory computer-readable recording medium recording commands for providing item review information. The commands recorded on the recording medium according to one embodiment of the present disclosure may be commands for execution by one or more processors or for execution on a computer. The commands, when executed by one or more processors, may cause the one or more processors to extract one or more fifth reviews written within a preset period of time from among a plurality of reviews written for a target item, generate review summary information based on the one or more fifth reviews, and provide a third page displaying the review summary information to a user terminal.
[0026] According to the present disclosure, by providing a user with a review written within a preset period of time while including an image, the user can easily understand the recent status of an item through the image.
[0027] According to the present disclosure, by providing a user with summary information of reviews written within a preset period of time, the user can intuitively grasp the recent status of an item through the review summary information.
[0028] According to the present disclosure, by enabling a user to set filtering conditions for filtering reviews written for a target item, the user can be efficiently provided with the reviews he or she desires.
[0029] The effects according to the technical idea of the present disclosure are not limited to the effects mentioned above, and other effects not mentioned will be clearly understood by those skilled in the art from the description of the specification.
[0030] FIG. 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure can be applied.
[0031] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure.
[0032] FIG. 3 illustrates a flowchart illustrating a method for providing item review information according to one embodiment of the present disclosure.
[0033] FIG. 4 illustrates an example of a first page displaying information about reviews written for a target item according to one embodiment of the present disclosure.
[0034] FIG. 5 illustrates a flowchart illustrating a method for determining one or more second reviews from one or more first reviews according to one embodiment of the present disclosure.
[0035] FIG. 6 is a diagram illustrating a process of displaying information about a second review on a page according to one embodiment of the present disclosure.
[0036] FIG. 7 is a diagram illustrating a process of displaying information about a second review on a page according to one embodiment of the present disclosure.
[0037] FIG. 8 illustrates a flowchart illustrating a method for providing summary information of reviews for an item according to one embodiment of the present disclosure.
[0038] FIG. 9 is a diagram illustrating a process for generating review summary information according to one embodiment of the present disclosure.
[0039] FIG. 10 is a diagram illustrating a process for displaying a final score of a review item related to a target item according to one embodiment of the present disclosure.
[0040] FIG. 11 is a diagram illustrating a process of displaying review summary information on a page according to one embodiment of the present disclosure.
[0041] The various embodiments described in this disclosure are exemplified for the purpose of clearly explaining the technical concept of this disclosure and are not intended to be limited to specific embodiments. The technical concept of this disclosure includes various modifications, equivalents, alternatives, and embodiments selectively combined from all or part of the embodiments described in this disclosure. Furthermore, the scope of the technical concept of this disclosure is not limited to the various embodiments presented below or the specific descriptions thereof.
[0042] Terms used in this disclosure, including technical or scientific terms, unless otherwise defined, may have the meaning commonly understood by a person of ordinary skill in the art to which this disclosure belongs.
[0043] The expressions "includes," "may include," "comprises," "may have," "have," and "may have" used in this disclosure indicate the presence of a target feature (e.g., a function, operation, or component), but do not exclude the presence of other additional features. In other words, such expressions should be understood as open-ended terms that imply the possibility of including other embodiments.
[0044] The singular expressions used in this disclosure may include the plural meaning unless the context clearly indicates otherwise, and the same applies to the singular expressions set forth in the claims.
[0045] The expressions "first," "second," or "first", "second", etc. used in this document, unless the context indicates otherwise, are used to refer to multiple similar objects and to distinguish one object from another, and do not limit the order or importance among the objects.
[0046] As used herein, the expressions "A, B, and C", "A, B, or C", "A, B, and / or C", or "at least one of A, B, and C", "at least one of A, B, or C", "at least one of A, B, and / or C", etc., may refer to each of the listed items or to all possible combinations of the listed items. For example, "at least one of A or B" may refer to (1) at least one A, (2) at least one B, (3) at least one A and at least one B.
[0047] The expression "based on" as used in this disclosure is used to describe one or more factors that influence a decision, act of judgment, or action described in a phrase or sentence containing this expression, and this expression does not exclude additional factors that influence the decision, act of judgment, or action.
[0048] As used herein, the expression that a component (e.g., a first component) is “connected” or “connected” to another component (e.g., a second component) may mean that the component is directly connected or connected to the other component, as well as connected or connected via a new other component (e.g., a third component).
[0049] The expression "configured to" used in the present disclosure may have the meanings of "set to", "having the ability to", "modified to", "made to", "capable of", etc., depending on the context. This expression is not limited to the meaning of "specifically designed in hardware", and for example, a processor configured to perform a specific operation may mean a general purpose processor that can perform the specific operation by executing software, or a special purpose computer that is structured through programming to perform the specific operation.
[0050] Hereinafter, various embodiments of the present disclosure will be described with reference to the attached drawings. In the attached drawings and the description of the drawings, identical or substantially equivalent components may be assigned the same reference numerals. Furthermore, in the description of various embodiments below, duplicate descriptions of identical or corresponding components may be omitted, but this does not mean that such components are not included in the embodiments.
[0051] Figure 1 illustrates an environment in which an electronic device according to one embodiment of the present disclosure can be applied. An electronic device (101) and a user terminal (102) are connected via a network and can communicate with each other.
[0052] The electronic device (101) may be a server device that provides an e-commerce service. That is, the electronic device (101) may be a server device operated under the management of an operator of the e-commerce service.
[0053] An electronic device (101) can manage information about users using e-commerce services. The user information managed by the electronic device (101) may include, for example, the user's name, age, address, or contact information. Managing user information can encompass a series of actions involving controlling and processing that information. For example, managing user information can include storing, updating, or modifying that information.
[0054] An electronic device (101) can manage information about items provided by an e-commerce service. An e-commerce service may provide users with a service that allows them to purchase goods, such as items, food, or products. Alternatively, the e-commerce service provided by the electronic device (101) may include a service that mediates the sale of goods by some users to other users. Information about items managed by the electronic device (101) may include, for example, item identification information, item name, product information corresponding to the item, item price, item capacity, item size, item weight, item attributes, category, or unit price. An item may be a sales unit of a product, and even for the same product, it may be provided to users as different items. For example, even for the same product, it may be sold as different items with different sales unit quantities and prices. Therefore, different items may share product information. Managing information about an item can collectively refer to a series of actions that control and process that information. For example, managing information about an item may include storing, updating, or modifying that information.
[0055] An electronic device (101) can manage information about customers using e-commerce services. The customer information managed by the electronic device (101) may include, for example, the customer's name, age, address, payment method, purchase history, or contact information. Managing customer information can collectively refer to all actions that involve controlling and processing that information. For example, managing customer information can include storing, updating, or modifying that information.
[0056] Managing information about users or items can encompass all actions related to controlling and processing that information. For example, managing user information can include storing, updating, or modifying that information.
[0057] The electronic device (101) can manage various information to be provided to users using e-commerce services. Based on requests from an administrator managing the e-commerce service or a user using the e-commerce service, the electronic device (101) can manage various data necessary to provide e-commerce services. For example, the electronic device (101) can create, modify, store, or provide to users data related to various pages associated with the e-commerce service, such as an item list page, a product detail page, a search results page, a product sales page, an event page, and a landing page based on a user's access request.
[0058] Regarding the management method of the electronic device (101), in one embodiment, the electronic device (101) can manage information accompanying the provision of an electronic commerce service based on a user's input.
[0059] In one embodiment, the electronic device (101) may provide a page related to the e-commerce service to the user terminal (102) based on a request from a user using the e-commerce service. Here, the page related to the e-commerce service provided to the user terminal (102) may include a page that provides various information regarding items that the user can purchase, a page regarding the purchase of an item requested by the user, a shopping cart page for the purchase of an item, a page providing a list of items searched in various ways, a page providing detailed information about an item, etc. The page providing operation may include an operation of providing the user with at least a portion of all data generated in the process of the user using the e-commerce service.
[0060] In addition, the electronic device (101) can manage transactions related to e-commerce services provided to users, i.e., transactions related to online products (e.g., goods or services). That is, the electronic device (101) can manage a series of processes such as enabling users to search for, select, purchase, pay for, and request delivery of items. Through such processes, the electronic device (101) can provide customers with information regarding items and delivery so that users can search for, select, purchase, pay for, and request delivery of items, and can receive purchase, payment, and delivery requests from users. In addition, it should be noted that even if an operation that the electronic device (101) can perform is not mentioned in the present disclosure, if it is a general operation that a server device providing a known e-commerce service can perform, applying the technical ideas of the present disclosure by referring to such an operation is not excluded from the scope of the present disclosure.
[0061] The electronic device (101) may be a server device that manages an e-commerce service. In other words, the electronic device (101) may be a server device that manages a platform that provides an e-commerce service. A user may subscribe to the e-commerce service and purchase an item through the e-commerce service. The user terminal (102) may transmit an input requesting item information to the electronic device (101), and the electronic device (101) may provide the item information to the user terminal (102).
[0062] The electronic device (101) described above may be implemented as one or more computing devices. For example, all functions of the electronic device (101) may be implemented in a single computing device. For another example, a first function of the electronic device (101) may be implemented in a first computing device, and a second function may be implemented in a second computing device. As another example, multiple computing devices may be used, each of which implements all or specific functions of the electronic device (101). The computing devices described above may be, but are not limited to, a desktop computer, a laptop computer, an application server, a proxy server, or a cloud server, and any type of device equipped with computing functions may be a computing device.
[0063] The user terminal (102) may be a device for a user to use an e-commerce service. The user terminal (102) may be implemented as a terminal capable of transmitting and receiving various information with the electronic device (101) via a network. For example, the user terminal (102) may be one of a computer, a laptop, a portable communication terminal (such as a smartphone), a portable multimedia device, a wearable device, or an HMD. However, the type of the user terminal (102) is not limited thereto, and the user terminal (102) may be any device that includes an input / output interface capable of receiving information from a user or outputting information to a user, and that can communicate with the electronic device (101) or other devices via a network.
[0064] The user terminal (102) can provide information received from the electronic device (101) to the user, and can receive input from the user and transmit it to the electronic device (101). Specifically, the user terminal (102) can obtain inputs from the user to call various pages, and generate commands to call various pages in response to the obtained inputs. The user terminal (102) can transmit commands to the electronic device (101) to instruct the calling of various pages. The inputs obtained from the user can include various forms of input, such as clicking using a mouse, touching using a touchpad or a touch screen, voice recognition, and other electronic inputs. The user terminal (102) can receive various pages from the electronic device (101) and output the received various pages.
[0065] The user terminal (102) may be a device for a user to use a delivery order service. The user terminal (102) may be implemented as a terminal capable of transmitting and receiving various information with the electronic device (101) via a network. For example, the user terminal (102) may be one of a computer, a laptop, a portable communication terminal (such as a smartphone), a portable multimedia device, a wearable device, or an HMD. However, the type of the user terminal (102) is not limited thereto, and the user terminal (102) may be any device that includes an input / output interface capable of receiving information from a user or outputting information to a user, and that can communicate with the electronic device (101) or other devices via a network.
[0066] A network may serve to connect an electronic device (101) and a user terminal (102) or other external device. For example, the network may provide a connection path so that a user terminal (102) or other external device can be connected to the electronic device (101) and transmit and receive packet data with the electronic device (101). The network may be implemented as any type of wired or wireless network, such as a local area network (LAN), a wide area network (WAN), a mobile radio communication network, or Wibro (Wireless Broadband Internet).
[0067] In one embodiment, the electronic device (101) and the user terminal (102) may operate as a single device. The user terminal (102) may be included in the electronic device (101) as a component of all or part of the electronic device (101). In this case, for example, various types of information exchanged between the electronic device (101) and the user terminal (102) over a network may be various types of information exchanged between components within a single device.
[0068] FIG. 2 is a block diagram of an electronic device according to one embodiment of the present disclosure. The electronic device (200) can process information regarding an e-commerce service. In one embodiment, the electronic device (200) may include one or more processors (210), one or more memories (220), and a communication interface (230) as components. In one embodiment, at least one of the components of the electronic device (200) may be omitted, or another component may be added to the electronic device (200). In one embodiment, additionally or alternatively, some of the components may be implemented in an integrated manner or implemented as a single or multiple entities. In the present disclosure, one or more processors (210) may be referred to as a processor (210). The expression “processor (210)” may mean a set of one or more processors, unless the context clearly indicates otherwise. In the present disclosure, one or more memories (220) may be referred to as a memory (220). The expression "memory (220)" may mean a set of one or more memories, unless the context clearly indicates otherwise. In one embodiment, at least some of the components inside / outside the electronic device (200) may be connected to each other via a bus, a General Purpose Input / Output (GPIO), a Serial Peripheral Interface (SPI), or a Mobile Industry Processor Interface (MIPI), and may exchange information (data, signals, etc.).
[0069] The processor (210) may control at least one component of an electronic device (200) connected to the processor (210) by running software (e.g., commands, programs, etc.). In addition, the processor (210) may perform various operations related to the present disclosure, such as calculations, processing, data generation, and processing. In addition, the processor (210) may load data, etc. from the memory (220) or store data in the memory (220). In one embodiment, the processor (210) may control the communication interface (230) to request various types of information from a user terminal (e.g., the user terminal (102) of FIG. 1) and receive various types of information from the user terminal.
[0070] The memory (220) can store various information (data). The information stored in the memory (220) is information acquired, processed, or used by at least one component of the electronic device (200), and may include software (e.g., commands, programs, etc.). The memory (220) may include volatile and / or non-volatile memory. In the present disclosure, the commands or programs are software stored in the memory (220), and may include an operating system for controlling the resources of the electronic device (200), an application, and / or middleware for providing various functions to the application so that the application can utilize the resources of the electronic device (200). In one embodiment, the memory (220) may store commands that, when executed by the processor (210), cause the processor (210) to perform operations. The memory (220) may store at least a portion of information received from a database via the communication interface (230) and / or information transmitted to the database via the communication interface (230). Specifically, the memory (220) can store information regarding e-commerce or delivery order services and commands executed by the processor (210).
[0071] The communication interface (communication interface, 230) can perform wireless or wired communication between the electronic device (200) and a database or other external electronic device. For example, the communication interface (230) can perform wireless communication according to a method such as eMBB (enhanced Mobile Broadband), URLLC (Ultra Reliable Low-Latency Communications), MMTC (Massive Machine Type Communications), LTE (Long-Term Evolution), LTE-A (LTE Advance), NR (New Radio), UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile communications), CDMA (Code Division Multiple Access), WCDMA (Wideband CDMA), WiBro (Wireless Broadband), WiFi (Wireless Fidelity), Bluetooth (Bluetooth), NFC (Near Field Communication), GPS (Global Positioning System), or GNSS (Global Navigation Satellite System). For example, the communication interface (230) may perform wired communication according to a method such as Universal Serial Bus (USB), High Definition Multimedia Interface (HDMI), Recommended Standard-232 (RS-232), or Plain Old Telephone Service (POTS). In one embodiment, the electronic device (200) may be implemented by being integrated with another device. In this case, the communication interface (230) may function as a connection circuit or interface connecting the electronic device (200) and the other device.
[0072] Hereinafter, the operations described as being performed by the electronic device in FIGS. 3 to 11 may be understood as being performed by the processor (210) of the electronic device (200) described in FIG. 2.
[0073] FIG. 3 illustrates a flowchart illustrating a method for providing item review information according to one embodiment of the present disclosure.
[0074] In operation (S310), the electronic device (101) may receive a first user input from a user requesting filtering of a plurality of reviews written for a target item.
[0075] In one embodiment, the electronic device (101) may store information regarding a plurality of reviews written by purchasers of a target item. Here, the plurality of reviews corresponding to the target item may represent all reviews written for the target item. Since it is difficult for a user to individually check the plurality of reviews corresponding to the target item, the electronic device (101) needs to extract and provide a review desired by the user from among the plurality of reviews corresponding to the target item. The user may transmit a first user input requesting filtering of the plurality of reviews corresponding to the target item to the electronic device (101) through the user terminal (102). The first user input may represent a user input to the user terminal (102). For example, the first user input may represent a user input selecting an icon (or user interface) displayed on the screen of the user terminal (102).
[0076] In operation (S320), the electronic device (101) may, in response to a first user input, extract one or more first reviews from among a plurality of reviews corresponding to the target item, wherein the first review is written within a preset period and includes at least one image.
[0077] In one embodiment, the electronic device (101) may perform a primary filtering on a plurality of reviews in response to a first user input. The electronic device (101) may extract one or more first reviews by filtering the plurality of reviews corresponding to the target item based on a first filtering condition corresponding to the primary filtering. The first filtering condition may include a condition that the review must be written within a preset period of time and a condition that the review must include at least one image.
[0078] Since the recent status of an item sold in an e-commerce service can significantly influence a user's purchase decision, a user may wish to refer to the most recent image of the item before purchasing it. Accordingly, the electronic device (101) may extract one or more first reviews from among a plurality of reviews corresponding to the item to provide the user with the most recent image of the item sold in an e-commerce service.
[0079] In one embodiment, the preset period may represent a time interval from a time at which the electronic device (101) receives the first user input through the user terminal (102) to a certain time period. The certain time period may be, but is not limited to, one day, one week, or 30 days. For example, the preset period may represent a time interval from a time at which the electronic device (101) receives the first user input through the user terminal (102) to a start time (e.g., midnight (00:00)) of a day one week prior to the date at which the first user input was received (e.g., November 20).
[0080] In operation (S330), the electronic device (101) may determine one or more second reviews to be displayed on a page provided to the user terminal (102) among one or more first reviews.
[0081] In one embodiment, the electronic device (101) can optionally perform secondary filtering on one or more first reviews.
[0082] In one embodiment, the electronic device (101) may perform secondary filtering on one or more first reviews. In this case, the electronic device (101) may determine one or more second reviews by filtering one or more first reviews with a second filtering condition corresponding to the secondary filtering. Specifically, the electronic device (101) may perform secondary filtering on one or more first reviews based on at least one of a first element regarding the relevance between an image included in the first review and a target item, a second element regarding the evaluation result of the first review, and a third element regarding information about the reviewer who wrote the first review. However, the elements (e.g., the first element, the second element, and the third element) for performing secondary filtering are not limited thereto, and various other elements may be additionally utilized to perform secondary filtering.
[0083] In one embodiment, the electronic device (101) may not perform secondary filtering on one or more of the first reviews. In such a case, the electronic device (101) may determine one or more of the first reviews as one or more of the second reviews.
[0084] In operation (S340), the electronic device (101) can provide a page displaying one or more second reviews to the user terminal (102). The user terminal (102) can display the corresponding page received from the electronic device (101) on the screen of the electronic device (101).
[0085] FIG. 4 illustrates an example of a first page displaying information about reviews written for a target item according to one embodiment of the present disclosure.
[0086] The first page (401) may be a page that the electronic device (101) provides to the user terminal (102) based on receipt of a user input requesting information about a review written for a target item.
[0087] The first page (401) may display rating information (411) indicating the average score (or star rating) with which purchasers of the target item evaluated the target item, review count information (412) indicating the total number of reviews (e.g., 2,694) written by purchasers for the target item, and a plurality of reviews (441, 442, ...) (i.e., all reviews) corresponding to the target item. For example, the first page (401) may display a plurality of reviews (441, 442, ...) corresponding to the target item in the order of review ranking. In the first page (401), the review (441) may be displayed in an area above an area in which a review (442) having a lower review ranking than the review ranking of the review (441) is displayed. The review (441) may include an image, and the review (442) may not include an image.
[0088] The first page (401) may include an interface (420) for requesting the electronic device (101) to sort or filter a plurality of reviews corresponding to a target item.
[0089] The interface (420) may include a review ranking icon (421) for displaying a plurality of reviews corresponding to a target item on the screen of the user terminal (102) in order of high review ranking and a most recent order icon (422) for displaying a plurality of reviews on the screen of the user terminal (102) in order of earliest writing time.
[0090] When the electronic device (101) receives a user input selecting a review ranking icon (421), it can sort multiple reviews corresponding to the target item in descending order of review ranking. The electronic device (101) can provide a page displaying multiple reviews in descending order of review ranking to the user terminal (102). The review ranking order can be determined based on information about the reviewer who wrote the review, the number of characters in the review, and the evaluation results of the review.
[0091] When the electronic device (101) receives a user input selecting the most recent order icon (422), it can sort a plurality of reviews corresponding to the target item in order of the earliest written time. The electronic device (101) can provide a page displaying the plurality of reviews in order of the earliest written time to the user terminal (102).
[0092] Furthermore, the interface (420) may include a filtering icon (423) for requesting or releasing filtering of a plurality of reviews corresponding to a target item. The filtering icon (423) may have an activated state and a deactivated state. For example, when a user selects a deactivated filtering icon (423), the filtering icon (423) may be changed to an activated state and displayed in a first form (e.g., a check mark in a check box). When the electronic device (101) receives a user input for selecting a deactivated filtering icon (423), the electronic device (101) may filter the plurality of reviews to determine one or more second reviews, and provide a page displaying the one or more second reviews to the user terminal (102). In response to receiving a user input for selecting a deactivated filtering icon (423), the electronic device (101) may receive a first user input from the user. In other words, the first user input may include a user input for selecting a deactivated filtering icon (423). And, when the user re-selects the activated filtering icon (423), the filtering icon (423) may be changed to an inactive state and displayed in a second form (e.g., a form in which a check box is unchecked) that is different from the first form. When the electronic device (101) receives a user input for selecting the activated filtering icon (423), the electronic device (101) may provide a page (e.g., the first page (401)) displaying multiple reviews corresponding to the target item to the user terminal (102).
[0093] In response to a first user input, the electronic device (101) may perform a filtering operation on a plurality of reviews written for a target item to extract one or more first reviews. Furthermore, the electronic device (101) may determine whether to perform secondary filtering on the one or more first reviews. In one embodiment, the electronic device (101) may determine whether to perform secondary filtering on the one or more first reviews based on the user input, or may determine the determination independently of the user input.
[0094] In one embodiment, the electronic device (101) may perform secondary filtering on one or more first reviews based on a user input. The interface (420) may include a smart filter icon (424) for setting conditions for secondary filtering. When the electronic device (101) receives a user input for selecting the smart filter icon (424) from the user, the electronic device (101) may provide a second page (not shown) for setting conditions for secondary filtering to the user terminal (102). The second page may mean, for example, a sidebar or a separate page that is overlaid on or displayed on the first page (401). The electronic device (101) may determine one or more second reviews by performing secondary filtering on one or more first reviews by setting filtering conditions selected by the user through the second page as conditions for secondary filtering.
[0095] In one embodiment, the electronic device (101) may perform secondary filtering on one or more first reviews regardless of user input. Below, FIG. 5 describes in more detail the process by which the electronic device (101) performs secondary filtering on one or more first reviews regardless of user input.
[0096] FIG. 5 illustrates a flowchart illustrating a method for determining one or more second reviews from one or more first reviews according to one embodiment of the present disclosure.
[0097] In one embodiment, the electronic device (101) can determine one or more second reviews from one or more first reviews. FIG. 5 mainly describes a process in which the electronic device (101) determines one or more second reviews by performing secondary filtering on one or more first reviews regardless of user input. Operations (S531) and (S532) of FIG. 5 may be at least a part of operation (S330) of FIG. 3 for determining one or more second reviews from one or more first reviews. Hereinafter, operations (S531, S532) illustrated in FIG. 5 will be described in detail.
[0098] In operation (S531), the electronic device (101) can calculate a correlation between each first review among one or more first reviews and the target item.
[0099] In one embodiment, the electronic device (101) may calculate a correlation between each first review and the target item. More specifically, the electronic device (101) may calculate a correlation between each first review and the target item based on at least one of the correlation between the image included in each first review and the target item, the evaluation result of each first review, and information about the reviewer who wrote each first review.
[0100] The electronic device (101) can calculate a relevance score for each first review by combining at least one of a first score regarding the relevance between the image and the target item included in each first review, a second score regarding the evaluation result of each first review, and a third score regarding information about the reviewer who wrote each first review. The electronic device (101) can calculate a relevance score for the first review based on applying a first weight, a second weight, and a third weight to each of the first score, the second score, and the third score for the first review.
[0101] In one embodiment, the electronic device (101) may determine a first score regarding the degree of relevance between an image included in the first review and the target item for the first review. In other words, the electronic device (101) may calculate the degree of relevance between the image included in the first review and the target item as the first score. The electronic device (101) may determine a higher first score corresponding to the first review as the degree of relevance between the image included in the first review and the target item increases. When the first review includes a plurality of images, the electronic device (101) may calculate the degree of relevance between the plurality of images included in the first review and the target item as the first score. For example, the electronic device (101) may calculate the degree of relevance between an image included in the first review and the target item based on the degree to which the image included in the first review expresses the target item ('degree of expression'). For example, the electronic device (101) can determine whether the image includes the front, back, left side, right side, or inner side of the target item in order to calculate the degree of expression of the target item in the image.
[0102] In one embodiment, the electronic device (101) may determine a second score for the first review based on the evaluation result of the first review. The electronic device (101) may determine a higher second score for the first review as the number of users who positively evaluated the first review increases. For example, the number of users who positively evaluated the first review may indicate the number of times the 'Helpful' interface corresponding to the first review was selected. On the other hand, the electronic device (101) may determine a lower second score for the first review as the number of users who negatively evaluated the first review increases. For example, the number of users who negatively evaluated the first review may indicate the number of times the 'Not Helpful' interface corresponding to the first review was selected. In one embodiment, the second filtering condition for secondary filtering of one or more first reviews may include a condition in which the number of users who negatively evaluated the first review is less than a threshold number (e.g., 10).
[0103] In one embodiment, the electronic device (101) may determine a third score for the first review based on information about the reviewer who wrote the first review. The electronic device (101) may assign a higher third score to the first review as the reviewer ranking of the reviewer who wrote the first review increases. In one embodiment, the second filtering condition for secondary filtering of one or more first reviews may include a condition that the reviewer ranking of the reviewer who wrote the first review is higher than a threshold ranking (e.g., 1000).
[0104] In operation (532), the electronic device (101) can determine one or more second reviews among one or more first reviews based on the result of calculating the degree of correlation between each first review and the target item.
[0105] In one embodiment, the electronic device (101) may determine whether to determine the first review as a second review based on a comparison of the relevance score calculated for the first review with a threshold score. For example, the electronic device (101) may determine the first review as a second review in response to the relevance score of the first review exceeding the threshold score. Conversely, the electronic device (101) may not determine the first review as a second review in response to the relevance score of the first review being below the threshold score.
[0106] FIG. 6 is a diagram illustrating a process of displaying information about a second review on a page according to one embodiment of the present disclosure.
[0107] FIG. 6 illustrates a third page (601) that displays information regarding one or more second reviews for a target item, and a fourth page (602) that displays information regarding conditions for the display order of the second reviews. For example, the third page (601) may be a page that the electronic device (101) provides to the user terminal (102) in response to receiving a user input selecting the filtering icon (423) of the first page (401) illustrated in FIG. 3. The third page (601) may display one or more second reviews (641, 642, 643, …).
[0108] In one embodiment, the electronic device (101) may determine one or more second reviews (641, 642, 643, …) by filtering a plurality of reviews corresponding to a target item. The electronic device (101) may determine the display order of the one or more second reviews (641, 642, 643, …). The electronic device (101) may provide a page (e.g., a third page (601)) in which the one or more second reviews (641, 642, 643, …) are sequentially displayed according to the determined display order to the user terminal (102). For example, on the third page (601), the second review (641) may be displayed in an upper area of an area where the second review (642) is displayed in a later display order than the second review (641), and the second review (642) may be displayed in an upper area of an area where the second review (643) is displayed in a later display order than the second review (642).
[0109] In one embodiment, the electronic device (101) may determine the display order of one or more second reviews (641, 642, 643, …) based on user input, or may determine it independently of user input.
[0110] In one embodiment, the electronic device (101) may determine the display order of one or more second reviews (641, 642, 643, …) based on a user input. The third page (601) may further include a smart filter icon (624) for setting a condition for the display order of one or more second reviews (641, 642, 643, …). When the electronic device (101) receives a user input for selecting the smart filter icon (624) from the user, the electronic device may provide a fourth page (602) for determining the display order of one or more second reviews (641, 642, 643, …). The fourth page (602) may mean, for example, a sidebar or a separate page that is overlaid on or displayed on the third page (601). As described above, the fourth page (602) may display information regarding the condition for the display order of the second reviews. The electronic device (101) may determine the display order of one or more second reviews (641, 642, 643, …) according to the display order conditions selected by the user through the fourth page (602). For example, the fourth page (602) may include an icon (631) indicating a display order condition of the reviewer's ranking order, and an icon (632) indicating a display order condition of the order of the scores (or star ratings) that evaluated the reviews. In addition to the icons (631, 632), the fourth page (602) may further include icons indicating other display order conditions (e.g., icon (633), icon (634)). Referring to FIG. 6, the electronic device (101) may, based on receiving a user input for selecting an icon (631) on a fourth page (602), sort one or more second reviews (641, 642, 643, …) in descending order of the corresponding reviewer’s ranking, and may sequentially provide a page displaying one or more second reviews (641, 642, 643, …) in the sorted order to the user terminal (102).
[0111] In one embodiment, the electronic device (101) may determine the display order of one or more second reviews (641, 642, 643, ...) regardless of user input. More specifically, the electronic device (101) may calculate the relevance between each of the one or more second reviews (641, 642, 643, ...) and the target item. The electronic device (101) may determine the display order of the one or more second reviews (641, 642, 643, ...) in descending order of relevance to the target item within the one or more second reviews (641, 642, 643, ...). The method for calculating the relevance between the second reviews and the target item may be a method similar to the method for calculating the relevance between the first review and the target item described above. For example, the electronic device (101) can calculate the degree of relevance between each second review and the target item based on at least one of the degree of relevance between the image and the target item included in each second review, the evaluation result of each second review, and information of the reviewer who wrote each second review.
[0112] FIG. 7 is a diagram illustrating a process of displaying information about a second review on a page according to one embodiment of the present disclosure.
[0113] FIG. 7 illustrates a fifth page (701) displaying information regarding one or more second reviews for a target item and a sixth page (702) displaying detailed information regarding the second reviews. For example, the fifth page (701) may be a page provided to a user terminal (102) in response to the electronic device (101) receiving a user input selecting a filtering icon (423) of the first page (401) illustrated in FIG. 3. The fifth page (701) may display one or more second reviews (721, 731, 741, …).
[0114] In one embodiment, when the electronic device (101) displays one or more second reviews (721, 731, 741, …) on a page (e.g., the fifth page (701)), the electronic device (101) may display a representative image (722, 732, 742) corresponding to each second review in an area corresponding to each second review. The electronic device (101) may determine a representative image for each second review.
[0115] For example, a second review may contain only one image. In this case, the electronic device (101) may determine the image contained in the second review as a representative image corresponding to the second review.
[0116] For another example, the second review may include two or more images. In this case, the electronic device (101) may determine a representative image representing the second review from among the two or more images included in the second review. The electronic device (101) may display the representative image representing the two or more images in an area corresponding to the second review on a page (e.g., page 5 (701)). The electronic device (101) may determine one image from among the two or more images included in the second review as the representative image based on at least one of the registration order of each image, the evaluation result of each image, and the relevance between each image and the target item for the second review.
[0117] More specifically, the electronic device (101) may calculate an image score corresponding to each image by combining at least one of a fourth score regarding the registration order of the images, a fifth score regarding the evaluation result of the images, and a sixth score regarding the relevance between the images and the target item, for each of two or more images included in the second review. The electronic device (101) may determine an image with the highest image score among the two or more images included in the second review as a representative image.
[0118] The electronic device (101) may determine a higher fourth score for an image as the order of registration of the image increases. For example, the electronic device (101) may determine the first registered image among two or more images included in the second review as the representative image corresponding to the second review.
[0119] The electronic device (101) may determine a higher fifth score for an image as the number of users who positively evaluated the image increases. The number of users who positively evaluated the image may indicate the number of times the "Helpful" interface corresponding to the image was selected. For example, the electronic device (101) may determine the image with the highest number of positive evaluations from among two or more images included in the second review as the representative image.
[0120] The electronic device (101) may determine a higher sixth score for an image as the relevance between the image and the target item increases. A higher relevance between the image and the target item may indicate a higher degree of expression of the target item in the image. The electronic device (101) may calculate the relevance between the image and the target item by considering various factors such as the color, saturation, resolution, noise, and text within the image. For example, if an image displaying the name (or nickname) of the reviewer who wrote the second review is identified among two or more images included in the second review, the electronic device (101) may determine that the reviewer has authenticated an actual purchase of the target item and determine the identified image as a representative image.
[0121] Referring to FIG. 7, an icon (724) requesting detailed information of the second review (721) from the electronic device (101) may be displayed in the area of the second review (721) of the fifth page (701). When the electronic device (101) receives a user input for selecting the icon (724) from the user, the electronic device (101) may provide the sixth page (702) displaying detailed information of the second review (721) to the user terminal (102). For example, in addition to the representative image (722) of the second review (721), other images (751, 752, 753, …) included in the second review (721) may be displayed on the eighth page (702). Additionally, the fifth page (701) may display only information (723) that includes a portion of the text written by the reviewer of the second review (721), but the sixth page (702) may display information (761) that includes the entire text written by the reviewer of the second review (721).
[0122] In one embodiment, the electronic device (101) can automatically perform filtering on a plurality of reviews corresponding to a target item without receiving a first user input requesting filtering on a plurality of reviews corresponding to the target item. For example, in response to receiving only a user input requesting information about reviews of the target item, the electronic device (101) can perform filtering on a plurality of reviews corresponding to the target item to extract one or more second reviews (721, 722, 723, …), and provide a page (e.g., a fifth page (701)) displaying information about the one or more second reviews (721, 722, 723, …) to the user terminal (102).
[0123] Specifically, the electronic device (101) may automatically perform filtering on a plurality of reviews corresponding to a target item based on accumulating the number of times that all users of the e-commerce service have requested filtering on a plurality of reviews written for the target item. In response to receiving a first user input requesting filtering on a plurality of reviews corresponding to the target item from any user, the electronic device (101) may increase a first accumulated number of times for the target item. For example, after receiving the first user input and performing filtering on a plurality of reviews for the target item, the electronic device (101) may increase the first accumulated number of times for the target item by '1'. In addition, when the electronic device (101) receives a request for providing a review for the target item from the user terminal (102), the electronic device (101) may compare the first accumulated number of times with a first threshold number of times. For example, the first threshold number of times may be 10 times, but is not limited thereto. In response to determining that the first accumulated number of reviews exceeds the first threshold number of reviews, the electronic device (101) may extract one or more first reviews from among a plurality of reviews corresponding to the target item, regardless of whether the electronic device receives a first user input for the target item from the user, determine one or more second reviews from among the one or more first reviews, and provide a page (e.g., a fifth page (701)) on which the one or more second reviews are displayed to the user terminal (102). In summary, when buyers request filtering of the plurality of reviews corresponding to the target item more than the first threshold number of times, the electronic device (101) may set a default option to provide filtered reviews (e.g., one or more second reviews) when providing reviews with respect to the target item.
[0124] Furthermore, in one embodiment, the electronic device (101) can automatically perform filtering on a plurality of reviews corresponding to an arbitrary item without receiving a first user input requesting filtering on a plurality of reviews corresponding to an arbitrary item, for any item belonging to the same category as the target item. For example, the electronic device (101) can perform filtering on a plurality of reviews corresponding to an arbitrary item to extract one or more reviews in response to receiving only a user input requesting information about reviews of an arbitrary item, and provide a page displaying information about the one or more reviews to the user terminal (102).
[0125] Specifically, the electronic device (101) may automatically perform filtering on a plurality of reviews corresponding to any item belonging to the same category as the target item based on accumulating the number of times that all users of the e-commerce service have requested filtering of reviews corresponding to items belonging to the same category as the target item. The electronic device (101) may increase a second accumulated number of times in response to receiving a first user input from any user regarding the target item and one of other items classified into the same category as the target item. For example, after performing filtering on a plurality of reviews corresponding to the one item, the electronic device (101) may increase the second accumulated number of times by '1'. In addition, when the electronic device (101) receives a request for providing a review for any item belonging to the category of the target item from the user terminal (102), the electronic device (101) may compare the second accumulated number of times with a second threshold number of times. For example, the second threshold number of times may be 100 times, but is not limited thereto. In response to determining that the second accumulated number of times exceeds the second threshold number of times, the electronic device (101) may extract one or more third reviews from among a plurality of reviews corresponding to any item, which are written within a preset period of time and include at least one image, and determine one or more fourth reviews to be provided to the user terminal from among the one or more third reviews, regardless of receiving a first user input from the user for any item, and may provide a page displaying the one or more fourth reviews to the user terminal (102).
[0126] FIG. 8 illustrates a flowchart illustrating a method for providing summary information of reviews for an item according to one embodiment of the present disclosure.
[0127] In operation (S810), the electronic device (101) can extract one or more fifth reviews written within a preset period from among a plurality of reviews written for the target item.
[0128] In one embodiment, the electronic device (101) may store information regarding a plurality of reviews written by purchasers of a target item. Here, the plurality of reviews corresponding to the target item may represent the entire set of reviews written for the target item.
[0129] A user may transmit a second user input to the electronic device (101) via the user terminal (102) requesting a summary of recent reviews for the target item. The second user input may represent a user input to the user terminal (102). For example, the second user input may represent a user input selecting an icon (or user interface) displayed on the screen of the user terminal (102).
[0130] In response to a second user input, the electronic device (101) may extract one or more fifth reviews written within a preset period from among a plurality of reviews corresponding to the target item. The preset period may represent a time period starting from a certain time prior to the time at which the electronic device (101) receives the second user input via the user terminal (102).
[0131] Since the recent status of a target item sold in an e-commerce service can significantly influence a user's purchase of the target item, a user may desire to receive a summary of recently written reviews for the target item prior to purchasing the target item. Accordingly, the electronic device (101) may extract one or more fifth reviews from among a plurality of reviews corresponding to the target item to provide a summary of recently written reviews for the target item.
[0132] In operation (S820), the electronic device (101) may generate review summary information based on one or more fifth reviews.
[0133] In one embodiment, the electronic device (101) may optionally perform filtering on one or more fifth reviews.
[0134] In one embodiment, the electronic device (101) may perform filtering on one or more fifth reviews. In this case, the electronic device (101) may determine one or more sixth reviews by filtering one or more fifth reviews using a third filtering condition. In this case, the electronic device (101) may summarize one or more sixth reviews to generate review summary information.
[0135] In one embodiment, the electronic device (101) may not perform filtering on one or more of the fifth reviews. In such a case, the electronic device (101) may summarize the one or more fifth reviews to generate review summary information.
[0136] Hereinafter, for convenience, information summarizing multiple reviews (i.e., all reviews) corresponding to the target item is described as first review summary information, information summarizing one or more fifth reviews is described as second review summary information, and information summarizing one or more sixth reviews is described as third review summary information.
[0137] In operation (S830), the electronic device (101) may provide a page displaying review summary information to the user terminal (102). The electronic device (101) may provide a page displaying second review summary information summarizing one or more fifth reviews or third review summary information summarizing one or more sixth reviews to the user terminal (102). The user terminal (102) may display the corresponding page received from the electronic device (101) on the screen of the electronic device (101).
[0138] FIG. 9 is a diagram illustrating a process for generating review summary information according to one embodiment of the present disclosure.
[0139] FIG. 9 illustrates a seventh page (901) displaying review summary information corresponding to a target item. The seventh page (901) may be a page provided by the electronic device (101) to the user terminal (102) based on receipt of a user input requesting review summary information. For example, the seventh page (901) may display first review summary information (930) summarizing a plurality of reviews (i.e., all reviews) corresponding to the target item.
[0140] The seventh page (901) may include an interface (920) for requesting the electronic device (101) to provide summary information of reviews for a target item. The interface (920) may include a full review icon (921) for requesting the provision of first review summary information (930) summarizing a plurality of reviews corresponding to the target item, and a recent review icon (922) for requesting the provision of second review summary information summarizing one or more fifth reviews written within a preset period among the plurality of reviews.
[0141] When the electronic device (101) receives a user input selecting the full review icon (921), the electronic device (101) may generate first review summary information (930) summarizing a plurality of reviews corresponding to the target item. The electronic device (101) may provide a page (e.g., the seventh page (901)) displaying the first review summary information (930) summarizing a plurality of reviews corresponding to the target item to the user terminal (102).
[0142] When the electronic device (101) receives a user input for selecting a recent review icon (922), it may extract one or more fifth reviews written within a preset period from among a plurality of reviews corresponding to the target item, and generate second review summary information summarizing one or more of the fifth reviews. The electronic device (101) may provide a page displaying the second review summary information summarizing one or more of the fifth reviews to the user terminal (102). In response to receiving the user input for selecting the recent review icon (922), the electronic device (101) may receive a second user input from the user. In other words, the second user input may include a user input for selecting the recent review icon (922).
[0143] In one embodiment, the electronic device (101) may determine whether to perform filtering on one or more fifth reviews based on user input, or may determine the determination independently of user input.
[0144] In one embodiment, the electronic device (101) may perform filtering on one or more fifth reviews based on user input. The interface (920) may further include a filtering icon (923) and a smart filter icon (924) that are displayed (or generated) on the seventh page (901) based on selection of the most recent review icon (922).
[0145] The interface (920) may include a filtering icon (923) for requesting filtering of one or more fifth reviews. The electronic device (101) may receive a user input selecting the filtering icon (923) while the most recent review icon (922) is selected. In this case, the electronic device (101) may determine one or more sixth reviews including at least one image of one or more fifth reviews. In addition, the electronic device (101) may provide a page displaying third review summary information summarizing one or more sixth reviews to the user terminal (102).
[0146] The interface (920) may include a smart filter icon (924) for setting filtering conditions for one or more fifth reviews. The electronic device (101) may receive a user input selecting the smart filter icon (924) while the latest review icon (922) is selected. In this case, the electronic device (101) may provide an eighth page (not shown) for setting filtering conditions to the user terminal (102). The eighth page may be, for example, an overlay on the seventh page (901) or a sidebar or separate page displayed on the seventh page (901). The eighth page may display information regarding multiple filtering conditions. The electronic device (101) may determine one or more sixth reviews by filtering one or more fifth reviews with filtering conditions selected by the user through the eighth page. In addition, the electronic device (101) may provide a page displaying third review summary information summarizing one or more sixth reviews to the user terminal (102). For example, the filtering conditions displayed on page 8 may include conditions such that reviews include both a score (or star rating) for the target item and a rating for the review item.
[0147] In one embodiment, the electronic device (101) may perform filtering on one or more fifth reviews to determine one or more sixth reviews, regardless of user input.
[0148] FIG. 10 is a diagram illustrating a process for displaying a final score of a review item related to a target item according to one embodiment of the present disclosure.
[0149] FIG. 10 illustrates a ninth page (1001) displaying review summary information corresponding to a target item. For example, the ninth page (1001) may be a page provided by the electronic device (101) to the user terminal (102) in response to a user input selecting a recent review icon (922) to request provision of second review summary information summarizing one or more fifth reviews. Hereinafter, a method for the electronic device (101) to display review summary information (e.g., second review summary information, third review summary information) on a page (e.g., the ninth page (1001)) will be described in detail.
[0150] In one embodiment, the electronic device (101) can identify one or more review items (1011, 1012) related to a target item. The electronic device (101) can pre-store one or more review items (1011, 1012) related to the target item, and can enable a buyer writing an individual review to evaluate each of the one or more review items (1011, 1012) related to the target item. The electronic device (101) can determine one or more review items (1011, 1012) related to the target item based on the category of the target item. Referring to FIG. 10, when the category of the target item is 'pineapple,' the electronic device (101) can determine 'sweetness' and 'freshness', which are review items for evaluating 'pineapple,' as review items related to the target item.
[0151] Hereinafter, for convenience of explanation, an example in which the electronic device (101) displays second review summary information summarizing one or more fifth reviews on a ninth page (1011) will be mainly described. In one embodiment, the electronic device (101) may extract evaluation information corresponding to each of one or more review items (1011, 1012) related to a target item from one or more fifth reviews, and may calculate a final score for each of one or more review items (1011, 1012) based on the extracted evaluation information. For example, the first area (1010) of the ninth page (1001) may display the final scores of one or more review items (1011, 1012) related to the target item. The second area (1020) of the ninth page (1001) may display evaluation information of one or more review items (1011, 1012) related to the target item.
[0152] The electronic device (101) can extract evaluation information corresponding to a review item (e.g., review item (1011), review item (1012)) from each of one or more fifth reviews. For example, the evaluation information corresponding to a review item may be information for selecting one evaluation option included in the fifth review among one or more evaluation options related to the review item. In the example of FIG. 10, the electronic device (101) can extract information for selecting one evaluation option (e.g., 'very sweet') included in the fifth review among the evaluation options 'very sweet', 'moderately sweet', and 'not sweet' related to the review item (1011) of 'sweetness'. As another example, the evaluation information for a review item may be a score (e.g., 90 points) included in the fifth review for the review item.
[0153] In one embodiment, the electronic device (101) may calculate a final score for a review item based on the extracted evaluation information. For example, the evaluation information corresponding to a review item may be information on selecting one evaluation option from among one or more evaluation options related to the review item. In this case, the electronic device (101) may calculate the final score for the review item based on the percentage (e.g., 91%) of purchasers who selected a specific evaluation option (e.g., 'very sweet', 'moderately sweet') for the review item (1011). In another example, the evaluation information corresponding to a review item may be a score included in a fifth review for the review item. In this case, the electronic device (101) may extract a score for the review item from each of the one or more fifth reviews, and calculate an average of the extracted scores as the final score for the review item.
[0154] In one embodiment, the electronic device (101) may display the final score for each of one or more review items (1011, 1012) associated with the target item on a page (e.g., page 9 (1001)) using at least one of a pie graph and a bar graph. The example of FIG. 10 illustrates an example in which the electronic device (101) displays pie graphs (1021, 1022) representing information regarding the final score for each of one or more review items (1011, 1012) associated with the target item on page 9 (1021).
[0155] However, without limitation to this, an operation similar to the above may be performed even when the electronic device (101) displays third review summary information summarizing one or more sixth reviews on a page.
[0156] FIG. 11 is a diagram illustrating a process of displaying review summary information on a page according to one embodiment of the present disclosure.
[0157] FIG. 11 illustrates a tenth page (1101) and an eleventh page (1102) displaying review summary information corresponding to a target item. For example, on the tenth page (1101), the final scores for each of one or more review items related to the target item may be displayed as a pie graph, and on the eleventh page (1102), the final scores for each of one or more review items related to the target item may be displayed as a bar graph.
[0158] In one embodiment, the electronic device (101) may provide the final scores of two or more review items (1111, 1112, 1113) related to the target item to the user terminal (102). In this case, the electronic device (101) may calculate a score ranking for each of the two or more review items (1111, 1112, 1113) related to the target item. For example, the score ranking may be determined in the order of the first review item (1111), the second review item (1112), and the third review item (1113) in order of their corresponding final scores. The electronic device (101) can individually determine an area of a page (e.g., a tenth page (1101), an eleventh page (1102)) for displaying the final score of each of the two or more review items (1111, 1112, 1113) based on the score ranking of each of the two or more review items (1111, 1112, 1113) related to the target item.
[0159] In one embodiment, the electronic device (101) may display the final score of a review item in an area closer to the first side edge of a page (e.g., a tenth page (1101), an eleventh page (1102)) as the score ranking of the review item increases. In addition, the electronic device (101) may display the final score of a review item in an area closer to the second side edge opposite the first side of the page (e.g., a tenth page (1101), an eleventh page (1102)) as the score ranking of the review item decreases.
[0160] Referring to page 10 (1101) of FIG. 11, the electronic device (101) may display the final scores of two or more review items (1111, 1112, 1113) using a bar graph. In this case, the first side may be the upper side, and the second side may be the lower side. For example, in page 10 (1101), the first review item (1111) may be displayed in an area above an area where a second review item (1112), which has a lower score ranking than the score ranking of the first review item (1111), is displayed.
[0161] Referring to page 11 (1102) of FIG. 11, the electronic device (101) may display the final scores of two or more review items (1111, 1112, 1113) using a circular graph. In this case, the first side may be the left side, and the second side may be the right side. For example, in page 11 (1102), the first review item (1111) may be displayed in a left area of an area where a second review item (1112) having a lower score ranking than the score ranking of the first review item (1111) is displayed.
[0162] The methods according to the present disclosure may be computer-implemented. The computer may, for example, include an electronic device capable of performing processing. While the steps of the methods in this disclosure are illustrated and described in a predetermined order, the steps may be performed in any order that can be arbitrarily combined according to the present disclosure, in addition to being performed sequentially. In one embodiment, at least some of the steps may be performed in parallel, iteratively, or heuristically. The present disclosure does not exclude variations or modifications to the methods. In one embodiment, at least some of the steps may be omitted, or other steps may be added.
[0163] Various embodiments of the present disclosure may be implemented as software recorded on a machine-readable recording medium. The software may be software for implementing the various embodiments of the present disclosure described above. The software may be inferred from various embodiments of the present disclosure by programmers skilled in the art to which the present disclosure pertains. For example, the software may be machine-readable instructions (e.g., code or code segments) or a program. The device may be a device capable of operating according to instructions called from a recording medium, such as a computer. In one embodiment, the device may be an electronic device according to embodiments of the present disclosure. In one embodiment, the processor of the device may execute the called instructions, causing components of the device to perform functions corresponding to the instructions. In one embodiment, the processor may be a processor according to embodiments of the present disclosure. The recording medium may refer to any type of recording medium that stores data and can be read by the device. The recording medium may include, for example, ROM, RAM, CD-ROM, magnetic tape, floppy disk, optical data storage device, etc. In one embodiment, the recording medium may be memory. In one embodiment, the recording medium may be implemented in a distributed form, such as in a network-connected computer system. The software may be distributed, stored, and executed in a computer system, etc. The recording medium may be a non-transitory recording medium. A non-transitory recording medium means a tangible medium regardless of whether data is stored semi-permanently or temporarily, and does not include a signal that is propagated transitorily.
[0164] Although the technical concept of the present disclosure has been described through various embodiments, the technical concept of the present disclosure encompasses various substitutions, modifications, and alterations that can be made within the scope understandable to those of ordinary skill in the art to which the present disclosure pertains. Furthermore, it should be understood that such substitutions, modifications, and alterations are included within the scope of the appended claims. Embodiments according to the present disclosure can be combined with each other. Each embodiment can be combined in various ways depending on the number of cases, and embodiments created by combining them also fall within the scope of the present disclosure.
Claims
1. A method for providing item review information performed by an electronic device, A step of receiving a first user input from a user requesting filtering of multiple reviews written for a target item; In response to the first user input, extracting one or more first reviews from among the plurality of reviews, the first reviews being written within a preset period and including at least one image; A step of determining one or more second reviews to be displayed on a first page provided to the user terminal of the user among the one or more first reviews; and A step of providing the first page on which one or more second reviews are displayed to the user terminal; A method of providing item review information including:
2. In paragraph 1, The above preset period is, Indicates a time interval from the time the first user input was received to a certain time period before, How to provide item review information.
3. In paragraph 1, The step of determining one or more of the second reviews is: A step of calculating a correlation between each of the first reviews among the one or more first reviews and the target item; and A step of determining one or more second reviews among the one or more first reviews based on the above relevance calculation results. A method of providing item review information including:
4. In paragraph 3, The step of calculating the correlation between each of the above first reviews and the above target items is: A step of calculating a degree of relevance between each of the first reviews and the target item based on at least one of the degree of relevance between the image included in each of the first reviews and the target item, the evaluation result of each of the first reviews, and the information of the reviewer who wrote each of the first reviews. A method of providing item review information including:
5. In paragraph 1, The step of providing the above first page to the user terminal is: a step of determining the display order of said one or more second reviews; and A step of providing the user terminal with the first page in which the one or more second reviews are sequentially displayed according to the determined display order. A method of providing item review information including:
6. In paragraph 5, The step of determining the display order of one or more of the second reviews is: A step of calculating a correlation between each of the second reviews among the one or more second reviews and the target item; and A step of determining the display order of the one or more second reviews according to the order of high relevance to the target item within the one or more second reviews. A method of providing item review information including:
7. In paragraph 1, The step of providing the above first page to the user terminal is: If a specific second review among the one or more second reviews includes two or more images, a step of determining a representative image representing the specific second review among the two or more images, and displaying the representative image representing the two or more images in an area corresponding to the specific second review on the first page. A method of providing item review information including:
8. In paragraph 7, The steps to display the representative image above are: A step of determining the representative image among the two or more images based on at least one of the registration order of each of the images, the evaluation result of each of the images, and the relevance between each of the images and the target item. A method of providing item review information including:
9. In paragraph 1, In response to receiving a first user input from any user with respect to the target item, a step of increasing a first accumulated count for the target item; When a request for providing a review for the target item is received from the user terminal, a step of comparing the first accumulated number of times and the threshold number of times; and In response to determining that the first accumulated number of times exceeds the threshold number of times, regardless of receiving a first user input from the user for the target item, a step of extracting one or more first reviews from among the plurality of reviews, determining one or more second reviews from among the one or more first reviews, and providing the first page on which the one or more second reviews are displayed to the user terminal. A method of providing item review information that includes more.
10. In paragraph 1, In response to receiving a first user input from any user for the target item and one of other items classified into the same category as the target item, incrementing a second accumulated count; When a request for providing a review for any item belonging to the above category is received from the above user terminal, a step of comparing the second accumulated number of times and the threshold number of times; and In response to determining that the second accumulated number of times exceeds the threshold number of times, regardless of receiving a first user input for the arbitrary item from the user, a step of extracting one or more third reviews from among a plurality of reviews corresponding to the arbitrary item, wherein one or more fourth reviews to be provided to the user terminal are determined from among the one or more third reviews, and providing a second page on which the one or more fourth reviews are displayed to the user terminal. A method of providing item review information that includes more.
11. In a method for providing item review information performed by an electronic device, A step of extracting one or more fifth reviews written within a preset period from among multiple reviews written for a target item; generating review summary information based on one or more of the fifth reviews; and Step of providing a third page displaying the above review summary information to the user's user terminal A method of providing item review information including:
12. In paragraph 11, The steps for generating the above review summary information are: determining one or more sixth reviews from the one or more fifth reviews based on filtering the one or more fifth reviews; and A step of generating the review summary information by summarizing the one or more sixth reviews mentioned above. A method of providing item review information including:
13. In paragraph 12, The step of determining one or more of the sixth reviews is: A step of determining at least one sixth review comprising at least one image of the at least one fifth review. A method of providing item review information including:
14. In paragraph 11, The steps for generating the above review summary information are: A step of identifying one or more review items related to the target item; and A step of extracting evaluation information corresponding to each of the one or more review items from the one or more fifth reviews, and calculating a final score for each of the one or more review items based on the extracted evaluation information. A method of providing item review information including:
15. In paragraph 14, The step of providing the above third page to the user terminal is: A step of displaying the final score for each of the one or more review items related to the target item on the third page using at least one of a pie graph and a bar graph. A method of providing item review information including:
16. In paragraph 14, The step of providing the above third page to the user terminal is: When providing the final scores of two or more review items related to the target item to the user terminal, a step of calculating the score ranking of each of the two or more review items; and A step of individually determining an area of the third page that displays the final score of each of the two or more review items based on the score ranking of each of the two or more review items. A method of providing item review information including:
17. In paragraph 14, The step of providing the above third page to the user terminal is: The higher the score ranking of a review item, the higher the step of displaying the final score of said one review item in an area close to the first side edge of said third page; and The lower the score ranking of the above one review item, the step of displaying the final score of the above one review item in an area close to the second side edge opposite the first side of the above third page A method of providing item review information including:
18. One or more processors; and comprising one or more memories storing instructions to be executed by said one or more processors; Upon execution of the above instructions, the one or more processors, Receive a first user input from a user requesting filtering of multiple reviews written for a target item, In response to the first user input, extracting one or more first reviews from among the plurality of reviews, wherein the first review is written within a preset period and includes at least one image; determining one or more second reviews to be displayed on the first page provided to the user terminal of the user among the one or more first reviews; configured to provide the user terminal with the first page on which one or more of the second reviews are displayed; Electronic devices.
19. One or more processors; and comprising one or more memories storing instructions to be executed by said one or more processors; Upon execution of the above instructions, the one or more processors, Extract one or more fifth reviews written within a preset period from among multiple reviews written for the target item, Generate review summary information based on one or more of the fifth reviews, Configured to provide a third page displaying the above review summary information to the user's user terminal. Electronic devices.
20. A non-transitory computer-readable recording medium having recorded thereon instructions that, when executed by one or more processors, cause the one or more processors to perform an operation, A non-transitory computer-readable recording medium configured to cause the one or more processors to execute a method according to any one of claims 1 to 17.
Citation Information
Patent Citations
Apparatus and method for analyzing battery
KR1020220118862A
Chemical liquid supply apparatus, semiconductor manufacturing system including the same and semiconductor manufacturing method using the same
KR1020240144709A
Motor having electricity generation function
KR102622939B1
KR20220127138A
KR20230038080A