Distribution Support Device, Distribution Support Method, and Program
The distribution support device addresses the challenge of managing viewer comments in live commerce by extracting and presenting relevant comments to distributors, thereby reducing their workload and preventing repetitive mentions.
Patent Information
- Application Number
- JP2024015026
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-02-02
- Publication Date
- 2025-07-24
- Estimated Expiration
- 2044-02-02
AI Technical Summary
In live commerce, distributors face a high load in checking viewer comments and risk overlooking important comments during product introductions.
A distribution support device that acquires viewer comments, extracts non-similar comments as candidates, presents them to the distributor, detects selected comments, and sets them as skip targets to reduce repetition.
Facilitates easy presentation of relevant viewer comments to distributors, reducing their workload and preventing repetitive mention of similar comments.
Smart Images

Figure 0007713049000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a distribution support device, a distribution support method, and a program.
Background Art
[0002] Techniques for realizing live commerce in which products are introduced and sold using videos online are known. For example, Patent Document 1 discloses a server device that monitors viewer comments input via a user terminal during the distribution of a live video, extracts keywords related to placing an order for a product, and outputs information related to placing an order for the product to the user terminal that input the keyword when the keyword is extracted.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] By the way, in such live commerce, in order for the distributor to respond to questions from viewers during the distribution, it is necessary to check the viewer comments while introducing the product and determine which comments to mention. Therefore, the load on the distributor is high, and there is a risk of overlooking viewer comments that should be mentioned during the distribution.
[0005] The present invention has been made in view of the above actual situation, and an object thereof is to provide a distribution support device, a distribution support method, and a program capable of presenting viewer comments to be mentioned to the distributor in an easy-to-understand manner.
Means for Solving the Problems
[0006] In order to solve the above problems, the distribution support device according to the present invention is A distribution support device that supports the distribution of a video in which a distributor introduces a product, an acquisition unit that acquires viewer comments made by viewers who are watching the distribution; an extraction unit that extracts, from the viewer comments acquired by the acquisition unit, viewer comments that are not similar to the skip target comments to be skipped by the distributor as candidate comments that are candidates for comments to be mentioned by the distributor in the distribution; a presentation unit that presents the candidate comments extracted by the extraction unit to the distributor; a detection unit that detects that the candidate comments presented by the presentation unit have been selected as adopted comments; a setting unit that sets the adopted comments detected by the detection unit as the skip target comments; and includes.
Effect of the Invention
[0007] According to the present invention, it is possible to provide a distribution support device, a distribution support method, and a program capable of easily presenting to a distributor viewer comments to be mentioned.
Brief Description of the Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Embodiments for Carrying Out the Invention
[0009] A distribution support device, a distribution support method, and a program according to an embodiment for carrying out the present invention will be described in detail with reference to the drawings. In the drawings, the same or corresponding parts are denoted by the same reference numerals. Note that this embodiment is for the purpose of explanation and does not limit the scope of the present invention. Therefore, those skilled in the art can adopt an embodiment in which each of these elements or all of these elements are replaced with equivalents thereof, and these embodiments are also included in the scope of the present invention.
[0010] An example in which a distribution support device according to an embodiment of the present invention is applied to a distribution support system 1 shown in FIG. 1 will be described. The distribution support system 1 distributes a live video introducing and selling a product, and extracts candidate comments, which are candidates for viewer comments that the distributor should mention in the distribution, from among the viewer comments input by viewers during the distribution, and presents them to the distributor.
[0011] The distribution support system 1 includes a distribution support device 100, a distribution server 200, a distributor terminal 300, and a viewer terminal 400. The distribution support device 100, the distribution server 200, the distributor terminal 300, and the viewer terminal 400 are connected via a communication network 500 such as the Internet. In FIG. 1, one distributor terminal 300 and one viewer terminal 400 are shown, but the number of distributor terminals 300 and viewer terminals 400 may be plural.
[0012] The distribution support device 100 is a server device that receives viewer comments input by viewers from the viewer terminal 400 during the distribution of a live video, extracts candidate comments that are candidates for viewer comments that the distributor should mention in the distribution from the received viewer comments, and presents the extracted candidate comments to the distributor terminal 300. The method of presenting the candidate comments is arbitrary. For example, only the extracted candidate comments may be displayed on the display screen of the distributor terminal 300, or all or part of the received viewer comments may be displayed on the display screen, and the candidate comments may be highlighted.
[0013] In addition, the distribution support device 100 detects that the presented candidate comment has been selected as a comment to be mentioned or a mentioned comment (hereinafter referred to as an adopted comment) in the distribution. The distribution support device 100 performs processing so as not to present a viewer comment similar to the adopted comment that has been mentioned once in the same distribution as a candidate comment again by setting the detected adopted comment as a comment to be skipped.
[0014] The distribution server 200 is a server device that distributes a live video captured by the distributor terminal 300 to the viewer terminal 400. Specifically, the distribution server 200 distributes video information indicating a live video introducing a product by streaming.
[0015] The distributor terminal 300 is a computer used by a distributor who distributes live videos, and includes information terminals such as smartphones, tablets, and PCs (Personal Computers). For example, the distributor installs a live video distribution app on the distributor terminal 300, launches the live video distribution app, and uses the live video distribution service. The distributor terminal 300 uploads the video captured by the video camera connected to the distributor terminal 300 to the distribution server 200 in real time.
[0016] Also, the distributor terminal 300 displays a distributor screen, which is a screen for the distributor for distributing live videos, on the display screen. Here, an example of the distributor screen 310 is shown in FIGS. 2 and 3. In the example shown in FIG. 2, the distributor screen 310 includes a video area 320 for displaying a live video, and a comment area 330A for displaying candidate comments 340A, 340B, and 340C extracted by the distribution support device 100. A live video in which the distributor introduces a bag is displayed in the video area 320. Also, in the video area 320, an icon 350 indicating the number of viewers watching the live video and an icon 360 indicating the number of items favorited by the viewers are arranged. Note that the icons arranged in the video area 320 are not limited to these icons, and any icons may be arranged. For example, various icons such as an icon indicating the number of viewer comments sent by viewers, an icon indicating the distribution time of the video, and an icon indicating the number of purchases of products may be arranged.
[0017] In the comment area 330A, candidate comments 340A, 340B, and 340C, which are extracted as candidates for comments to be mentioned in the distribution by the distribution support device 100, are displayed. Hereinafter, the candidate comments 340A, 340B, and 340C are also collectively referred to as candidate comments 340. Also, in the illustrated example, three candidate comments 340A, 340B, and 340C are displayed, but the number of candidate comments 340 to be displayed can be arbitrarily set. The distributor checks the candidate comments 340 displayed in the comment area 330A and decides whether to select an adopted comment to be mentioned in the distribution or an already mentioned adopted comment. For example, the distributor performs an operation of tapping any one of the adopted comment registration icons 370 arranged for each of the candidate comments 340A, 340B, and 340C, and sets the candidate comment 340 corresponding to the tapped adopted comment registration icon 370 as the adopted comment. The candidate comment 340 selected as the adopted comment is deleted from the comment area 330A. Note that the comment area 330A may not be provided on the distributor screen 310, and the video area 320 may be displayed over the entire distributor screen 310, and the candidate comments 340A, 340B, and 340C may be arranged and displayed overlapping the live video.
[0018] FIG. 3 is an example of a distributor screen 310 that displays all viewer comments 380 input by viewers and candidate comments 340A, 340B, and 340C extracted by the distribution support device 100, respectively. In the illustrated example, in the video area 320, the candidate comments 340A, 340B, and 340C extracted by the distribution support device 100 are arranged and displayed overlapping the live video. Also, in the comment area 330B, all received viewer comments 380 are displayed scrollably. Hereinafter, the comment areas 330A and 330B are also collectively referred to as the comment area 330.
[0019] Returning to FIG. 1, the viewer terminal 400 is a computer used by a viewer who watches a live video, and includes information terminals such as a smartphone, a tablet, and a PC (Personal Computer). The viewer terminal 400 receives video information from the distribution server 200, and presents the live video to the viewer by means of a display means, an audio means, etc.
[0020] In addition, according to the operation by the viewer, the viewer terminal 400 performs procedures for ordering or purchasing products introduced in the live video being distributed, or transmits comments on the live video being distributed to the distribution support device 100 and the distribution server 200.
[0021] The communication network 500 may include various types of networks. For example, a wide area network (WAN) such as a local area network (LAN) Internet, a telecommunication network such as a public switched telephone network (PSTN), a wireless network, a public switched network, a satellite network, a cellular network, a public land mobile network (PLMN), a metropolitan area network (MAN), a private network, an ad hoc network, an intranet, an optical fiber-based network, etc., and / or a combination of these or other types of networks.
[0022] (Functional Configuration of Distribution Support Device) FIG. 4 is an explanatory diagram showing the functional configuration of the distribution support device 100. The distribution support device 100 includes an acquisition unit 101, a skip target comment DB (database) 102, an extraction unit 103, an estimation unit 104, a presentation unit 105, a detection unit 106, and a setting unit 107.
[0023] The acquisition unit 101 acquires the viewer comment 380 input by the viewer during the distribution of the live video. Specifically, the acquisition unit 101 receives the viewer comment 380 from the viewer terminal 400.
[0024] The skip target comment DB 102 stores skip target comments that should not be mentioned by the distributor in the live stream among the viewer comments acquired by the acquisition unit 101. Specifically, the skip target comment DB 102 stores character information in any unit such as words, phrases, sentences, and texts. For example, it includes comments containing expressions related to personal information, expressions that make others uncomfortable, expressions that violate public morals, and comments with low relevance to the products introduced in the live video. Also, during the live video distribution, the viewer comment 380 selected as an adopted comment by the distributor is registered in the skip target comment DB 102.
[0025] The extraction unit 103 extracts candidate comments 340 that are candidates for comments that the distributor should mention in the live stream from the viewer comments 380 acquired by the acquisition unit 101. Specifically, when the viewer comments 380 are acquired by the acquisition unit 101, the extraction unit 103 refers to the skip target comment DB 102 and extracts viewer comments 380 that are not similar to the skip target comments. Further, the extraction unit 103 extracts candidate comments 340 based on the respective utilities calculated by the estimation unit 104 from the extracted viewer comments 380. The details of the processing by the extraction unit 103 will be described later.
[0026] The estimation unit 104 estimates the utility of the viewer comments 380 determined by the extraction unit 103 not to be similar to the skip target comments. Here, the utility can be, for example, the expected purchase volume or the increase in the number of purchases of the product after the distributor mentions a certain viewer comment 380. The estimation unit 104 calculates the number of purchases of the product, the growth rate of the number of purchases, etc. when the viewer comment 380 is mentioned in the live stream, and determines that the greater the calculated number of purchases or growth rate, the greater the utility.
[0027] The estimation unit 104 is constructed with a learned model 1401 learned by learning data including, for example, time series data of the number of product purchases per unit time illustrated in Fig. 5(a) in the past live video distribution, and time series data including the adoption comments actually mentioned in the distribution and the time when the adoption comments were mentioned illustrated in Fig. 5(b). The estimation unit 104 inputs the viewer comment 380 determined by the extraction unit 103 not to be similar to the skip target comment into such a learned model 1401, and derives the utility corresponding to the input viewer comment 380. That is, the learned model 1401 has learned the change in the number of purchases thereafter according to the content of the adoption comment. Therefore, by inputting the viewer comment 380 received during the live video distribution into the learned model 1401, it is possible to derive utilities such as the number of product purchases and the growth rate of the number of purchases when the viewer comment is mentioned.
[0028] Returning to Fig. 4, the presentation unit 105 presents the candidate comment 340 extracted by the extraction unit 103 to the distributor. Specifically, the presentation unit 105 outputs the candidate comment 340 to the distributor terminal 300 and displays it in the comment area 330A of the distributor screen 310 illustrated in Fig. 2. Alternatively, the presentation unit 105 visually displays the candidate comment 340 superimposed on the live video in the video area 320 of the distributor screen 310 illustrated in Fig. 3.
[0029] Returning to FIG. 4, the detection unit 106 detects whether the candidate comment 340 presented by the presentation unit 105 is selected as an adopted comment. Specifically, for example, in the comment area 330A of the distributor screen 310 illustrated in FIG. 2, the detection unit 106 detects that any one of the adopted comment registration icons 370 arranged for the candidate comments 340A, 340B, and 340C is tapped, and detects that the candidate comment 340 corresponding to the tapped adopted comment registration icon 370 is selected as an adopted comment. Note that the detection method by the detection unit 106 is not limited to these. For example, when it is recognized by voice recognition that any one of the candidate comments 340A, 340B, and 340C is read out, it may be detected that the candidate comment 340 is selected as an adopted comment mentioned in the distribution.
[0030] Returning to FIG. 4, the setting unit 107 sets the adopted comment detected by the detection unit 106 as a skip target comment to be skipped by the distributor in the same distribution hereafter. Specifically, the setting unit 107 adds the adopted comment detected by the detection unit 106 to the skip target comment DB 102. Thereby, in the same distribution hereafter, the viewer comment 380 similar to the detected adopted comment is not extracted as the candidate comment 340. Therefore, it becomes possible to suppress the distributor from repeatedly referring to the similar viewer comment 380.
[0031] (Hardware Configuration of Information Processing Apparatus) FIG. 6 is a block diagram showing the hardware configuration of an information processing apparatus 10 in which a distribution support apparatus 100, a distribution server 200, a distributor terminal 300, and a viewer terminal 400 are realized. The information processing apparatus 10 includes a CPU 11 that executes processing according to a program, a RAM 12 that is a volatile memory, a ROM 13 that is a non-volatile memory, a storage medium 14 that stores data, an input device 15 that receives input of information, an output device 16 that outputs information, and a communication device 17 that transmits and receives information, and these are connected via an internal bus 99.
[0032] The CPU 11 controls the operation of the entire information processing apparatus 10, is connected to each component, and exchanges control signals and data. The CPU 11 executes various processes by reading out the program stored in the storage medium 14 into the RAM 12 and executing it. As the main functions provided by the program, the CPU 11 executes each process by the extraction unit 103, the estimation unit 104, the presentation unit 105, the detection unit 106, and the setting unit 107.
[0033] The RAM 12 is for temporarily recording data and programs, and holds programs and data read from the storage medium 14, other data necessary for communication, etc. The RAM 12 is used as the work area of the CPU 11.
[0034] The ROM 13 stores control programs, BIOS (Basic Input Output System), etc. that the CPU 11 executes for the basic operation of the information processing apparatus 10.
[0035] The storage medium 14 includes a hard disk drive, a flash memory, etc., stores the programs executed by the CPU 11, and stores various data used during program execution. The storage medium 14 functions as the skip target comment DB 102.
[0036] The input device 15 includes input devices such as a touch panel, a keyboard, a mouse, a microphone, a camera, and an optical scanner. The input device 15 receives an operation input from the user of the information processing apparatus 10 and outputs a signal corresponding to the received operation input to the CPU 11.
[0037] The output device 16 includes a display device such as an LCD (Liquid Crystal Display) and a backlight, and an audio output device such as a speaker. The output device 16 outputs, for example, the data output from the CPU 11 under the control of the CPU 11.
[0038] The communication device 17 is a network termination device or a wireless communication device that connects to a network, and a serial interface or a LAN (Local Area Network) interface that connects to them. The information processing device 10 exchanges information with other information processing devices and the like via the communication device 17. The communication device 17 functions as an acquisition unit 101.
[0039] (Utility calculation process) Next, the operation of the distribution support device 100 will be described with reference to the drawings. First, regarding the utility calculation process of extracting viewer comments 380 that are not similar to the skip target comments from the viewer comments 380 transmitted from the viewer terminal 400 during live video distribution and calculating the utility of the extracted viewer comments 380, it will be described with reference to FIG. 7. The utility calculation process starts when the distribution of the live video introducing the product is started by the distribution server 200.
[0040] The distribution support device 100 receives the viewer comment 380 (step S101). Specifically, the viewer operates the input device 15 of the viewer terminal 400 to input a comment on the ongoing distribution. The viewer terminal 400 transmits the input viewer comment 380 to the distribution support device 100.
[0041] When the distribution support device 100 determines that it has received the viewer comment 380 (step S102; Yes), it transmits the received viewer comment 380 to the extraction unit 103.
[0042] On the other hand, when the distribution support device 100 determines that it has not received the viewer comment 380 (step S102; No), it returns to step S101 to receive the viewer comment 380.
[0043] Next, the extraction unit 103 determines whether the viewer comment 380 received in step S102 is similar to the skip target comment (step S103). Specifically, for example, the extraction unit 103 determines whether the viewer comment 380 is similar to each of the skip target comments stored in the skip target comment DB 102 by a known method. As an example, the extraction unit 103 morphologically analyzes the viewer comment 380 and the skip target comment respectively, and calculates these similarities by methods such as vector quantization by known methods such as BOW (Bag Of Words), TF-IDF (Term Frequency-Inverse Document Frequency), and distributed representation, and calculating the cosine similarity. When the similarity is equal to or greater than a preset threshold, the extraction unit 103 determines that they are similar (step S103; Yes), and when it is lower than the threshold, it determines that they are not similar (step S103; No).
[0044] If the extraction unit 103 determines in step S103 that the viewer comment 380 is not similar to any of the skip target comments (step S103; No), the extraction unit 103 transmits the viewer comment 380 to the estimation unit 104.
[0045] Next, the estimation unit 104 estimates the utility of the viewer comment 380 received in step S103 (step S104). Specifically, the estimation unit 104 inputs the viewer comment 380 received in step S103 into the learned model 1401 and calculates the utility. The estimation unit 104 stores the calculated utility in the storage medium 14 in association with the viewer comment 380 received in step S103.
[0046] On the other hand, returning to step S103, if the extraction unit 103 determines that the viewer comment 380 is similar to any of the skip target comments (step S103; Yes), the extraction unit 103 determines not to calculate the utility of the viewer comment 380. Next, returning to step S101, the acquisition unit 101 accepts the viewer comment 380.
[0047] (Presentation process) Next, with reference to FIG. 8, the presentation process executed by the distribution support device 100 will be described. The presentation process is a process of extracting candidate comments 340 that are candidates for comments to be mentioned in the distribution and presenting the extracted candidate comments 340 to the distributor.
[0048] The presentation unit 105 determines whether or not the presentation conditions regarding the timing of presenting the candidate comment 340 to the distributor are satisfied (step S201). Specifically, for the presentation unit 105, for example, presentation conditions such as presenting the candidate comment 340 to the distributor when the viewer comment 380 is not transmitted for a certain period during the live video distribution or when the product is not purchased for a certain period are preset. When the acquisition unit 101 does not receive the viewer comment 380 for a certain period, or when the purchase status of the product is received in real time from an EC (Electronic Commerce) server (not shown) and there is no purchase history of the product for a certain period, the presentation unit 105 determines that the presentation condition is satisfied (step S201; Yes), and determines whether or not there is a candidate comment 340 that has been presented on the distributor screen 310 (step S202). On the other hand, if the presentation unit 105 determines that the presentation condition is not satisfied (step S201; No), it returns to step S201.
[0049] Next, when the presentation unit 105 determines that there is no presented candidate comment 340 (step S202; No), it transmits an instruction signal for extracting the candidate comment 340 to the extraction unit 103 and proceeds to step S203. On the other hand, when the presentation unit 105 determines that there is a presented candidate comment 340 (step S202; Yes), it returns to step S201.
[0050] In step S203, the extraction unit 103 extracts candidate comments 340 to be presented to the distributor (step S203). Specifically, the extraction unit 103 identifies viewer comments 380 with a utility equal to or greater than a preset criterion from among the viewer comments 380 stored in the storage medium 14 by the above-described utility calculation process, and extracts a preset number of viewer comments 380 with a large utility from the top. For example, when the set number is 3, the extraction unit 103 extracts the top three candidate comments 340 with a large utility, and transmits the extracted three candidate comments 340 to the presentation unit 105.
[0051] Next, the presentation unit 105 presents the candidate comments 340 extracted by the extraction unit 103 to the distributor (step S204). Specifically, the presentation unit 105 outputs the candidate comments 340 extracted by the extraction unit 103 to the distributor terminal 300, and as illustrated in FIG. 2, in the comment area 330A of the distributor screen 310, the candidate comments 340A, 340B, and 340C are arranged in descending order of utility from the top and are displayed together with the adopted comment registration icon 370. Further, for example, as illustrated in FIG. 3, the presentation unit 105 superimposes and visually displays the candidate comments 340A, 340B, and 340C together with the adopted comment registration icon 370 on the live video in the video area 320 of the distributor screen 310.
[0052] (Skip target comment update process) Next, with reference to FIG. 9, the skip target comment update process executed by the distribution support apparatus 100 will be described. The skip target comment update process is a process of detecting that the candidate comment 340 displayed on the distributor screen 310 of the distributor terminal 300 has been selected as an adopted comment, and registering and updating the detected adopted comment in the skip target comment DB 102. The skip target comment update process starts when the above-described presentation process is started, and is executed in parallel with the presentation process.
[0053] The detection unit 106 receives selection information indicating that the candidate comment 340 has been selected as the adopted comment (step S301). Specifically, for example, when the adopted comment registration icon 370 arranged in the candidate comment 340A displayed in the comment area 330A of the distributor screen 310 illustrated in FIG. 2 is tapped on the distributor terminal 300, the distributor terminal 300 generates selection information indicating that the candidate comment 340A "What is the material of the bag?" corresponding to the tapped adopted comment registration icon 370 has been selected as the adopted comment, and transmits the selection information to the distribution support device 100.
[0054] When the detection unit 106 receives the selection information from the distributor terminal 300 (step S302; Yes), the detection unit 106 transmits the selection information to the setting unit 107 and the presentation unit 105. On the other hand, when the detection unit 106 does not receive the selection information from the distributor terminal 300 (step S302; No), the detection unit 106 returns to step S301 and receives the selection information.
[0055] Next, the setting unit 107 registers the detected adopted comment in the skip target comment DB 102, and the presentation unit 105 deletes the detected adopted comment from the distributor screen 310 (step S303). Specifically, the setting unit 107 reads the received selection information and acquires the candidate comment 340A "What is the material of the bag?" selected as the adopted comment. The setting unit 107 updates the skip target comment DB 102 by newly registering the adopted comment "What is the material of the bag?" in the skip target comment DB 102. As a result, when a new viewer comment 380 is received in the same distribution thereafter, in step S103 of the utility calculation process, it is determined whether the viewer comment 380 is similar to the skip target comment stored in the updated skip target comment DB 102. Therefore, in the same distribution thereafter, a viewer comment similar to "What is the material of the bag?" will not be extracted by the extraction unit 103 as the candidate comment 340.
[0056] In addition, the presentation unit 105 deletes the detected adopted comment from the distributor screen 310.
[0057] As described above, the distribution support device 100 extracts viewer comments 380 that are not similar to the skip target comments stored in the skip target comment DB 102 from among the viewer comments 380, and extracts viewer comments 380 with a large estimated utility as candidate comments 340, and presents them to the distributor terminal 300. Therefore, the distributor can easily grasp the comments to be mentioned in the distribution. In addition, since the distributor can save the trouble of extracting the comments to be mentioned from among various viewer comments 380, the burden on the distributor can be reduced.
[0058] In addition, the distribution support device 100 sets the comments mentioned in the distribution or the adopted comments selected as the comments mentioned in the distribution as skip target comments. Therefore, in the same distribution hereafter, comments similar to the adopted comments will not be presented as candidate comments 340, so the distributor will not repeatedly mention comments similar to the comments already mentioned, and it will be possible to introduce products more efficiently.
[0059] (Modification example) In the above-described embodiment, the detection unit 106 detects whether or not the candidate comment 340 presented by the presentation unit 105 is selected as an adopted comment in the skip target comment update process illustrated in FIG. 9, and sets the detected adopted comment as a skip target comment. However, the present invention is not limited to this. The detection unit 106 may detect that the candidate comment 340 presented by the presentation unit 105 is selected as a non-adopted comment that is not mentioned in the distribution, and set the detected non-adopted comment as a skip target comment.
[0060] Specifically, for example, when the distributor terminal 300 performs an operation such as selecting the candidate comment 340A and flicking it to the left on the distributor screen 310 illustrated in FIG. 2, the distributor terminal 300 determines that the candidate comment 340A is a non-adopted comment not mentioned in the distribution. Thereafter, the distributor terminal 300 generates selection information indicating that the flicked candidate comment 340A has been selected as an adopted comment, and transmits the selection information to the distribution support device 100. The setting unit 107 may, in step S302, read the received selection information to obtain the non-adopted comment, and newly register the obtained non-adopted comment in the skip target comment DB 102. As a result, in the same distribution thereafter, the viewer comment 380 similar to the newly registered non-adopted comment will not be extracted by the extraction unit 103 as the candidate comment 340.
[0061] Further, the presentation unit 105 deletes the candidate comment 340A detected as a non-adopted comment from the comment area 330A. Thereafter, for example, if the candidate comment 340C is selected as an adopted comment among the candidate comments 340B and 340C presented in the comment area 330A, the candidate comment 340C is deleted from the comment area 330A, and only the candidate comment 340B is presented in the comment area 330A.
[0062] In addition, the method of presenting the candidate comment 340 is not limited to the examples shown in FIGS. 2 and 3, and the candidate comment 340 may be presented in any display form. Here, another example of the distributor screen 310 is shown in FIG. 10. As shown in the figure, in the comment area 330B that displays all the viewer comments 380, the candidate comment 340A may be highlighted by making the characters and the thickness of the frame thicker than those of the other viewer comments 380. Note that the form of highlighting is arbitrary, and the candidate comment 340A may be displayed in the comment area 330B in a display form such as changing the character size, character color, character thickness, background color, frame color, frame size, or a combination thereof from those of the other viewer comments 380 for highlighting. In the case of the illustrated example, when an operation such as tapping the candidate comment 340A displayed in the video area 320 is performed, the presentation unit 105 may automatically scroll in the comment area 330B from the location of the latest viewer comment 380 to the location of the candidate comment 340A. Thereby, the distributor can grasp who the sender of the candidate comment 340A displayed in the video area 320 is based on the display in the comment area 330B. Further, the tapped candidate comment 340A may be fixedly displayed at a predetermined position such as the bottom of the comment area 330B.
[0063] In addition, the presentation unit 105 may be configured to switchably display, in the comment area 330, a comment area 330A that displays only the candidate comments 340 and a comment area 330B that displays all the viewer comments 380. Specifically, as illustrated in FIG. 11, a close icon 20 for hiding the display of the area is arranged in the comment area 330A that displays only the candidate comments 340. When the close icon 20 is tapped, the presentation unit 105 displays the comment area 330B that displays all the viewer comments 380 in the area. Thereafter, for example, when a process of presenting new candidate comments 340 is executed according to step S204 in FIG. 8, the display may be switched from the comment area 330B to the comment area 330A. Thereby, for example, when the distributor determines not to select any of the candidate comments 340 presented in the comment area 330A at the current time, other viewer comments 380 can be confirmed.
[0064] In addition, the presentation unit 105 may present the candidate comments 340 extracted by the extraction unit 103 together with the utilities derived by the estimation unit 104. Specifically, as illustrated in FIG. 12, the presentation unit 105 may display numerical information 390A, 390B, 390C such as the expected growth rate of the number of purchases together with the candidate comments 340A, 340B, 340C on the distributor screen 310, or may display them together with an arbitrary icon indicating the degree of the calculated utility. Thereby, for example, the distributor can preferentially mention the candidate comments 340 with a high estimated utility, and thus can introduce the product more efficiently.
[0065] In addition, when the utility of the candidate comments 340 extracted by the extraction unit 103 is less than a predetermined standard, the presentation unit 105 may prompt the distributor to introduce another product. Specifically, in step S203, when it is determined that there are no viewer comments 380 whose calculated utility is equal to or higher than the standard, the presentation unit 105 may execute a process of displaying a message for introducing another product on the distributor screen 310 without extracting the candidate comments 340.
[0066] Further, in step S103, the extraction unit 103 may classify viewer comments 380 determined not to be similar to the skip target comments into a plurality of groups based on the similarity of the comments to each other, and in each of the classified groups, extract the viewer comment 380 with the greatest utility as the candidate comment 340. For example, in the case of a specification that presents three candidate comments 340, among the viewer comments 380 with the highest utility in each of the plurality of classified groups, the viewer comments 380 ranked 1st to 3rd above the set utility standard may be extracted as the candidate comments 340. This can suppress the simultaneous presentation of viewer comments 380 with similar content as candidate comments 340. Further, when any one of the candidate comments 340 is selected as an adopted comment or a non-adopted comment, the candidate comment 340 and the viewer comments 380 classified into the same group as the candidate comment 340 may be newly registered as skip target comments.
[0067] Also, the distribution support device 100 according to the above embodiment can be realized using a normal computer instead of a dedicated device. For example, by installing a program for executing any of the above in a computer from a recording medium storing the program, a distribution support device 100 that executes the above processing may be configured. Further, the distribution support device 100 may be configured by a plurality of computers operating in cooperation.
[0068] Also, in the case where the above functions are realized by sharing between the OS (Operating System) and the application, or by the cooperation between the OS and the application, only the part other than the OS may be stored in the medium.
[0069] It is also possible to superimpose a program on a carrier wave and distribute it via a communication network. For example, the program may be distributed in an application store (App Store), or the program may be posted on a bulletin board system (BBS) on the communication network and distributed via the network. Then, these programs can be launched and configured to execute the above-described processing by executing them in the same manner as other application programs under the control of an operating system.
[0070] In addition, the information stored in the distribution support device 100 may be collectively managed by a cloud server existing on the network, and the distribution support device 100 may access the cloud server as necessary to read and write information. In this case, the distribution support device 100 may not include the skip target comment DB 102. Further, the provision process and the skip target comment update process by the distribution support device 100 may be executed on the cloud based on the information stored in the cloud server.
[0071] Hereinafter, various aspects of the present disclosure will be collectively described as appendices.
[0072] (Appendix 1) A distribution support device that supports the distribution of a video in which a distributor introduces a product, an acquisition unit that acquires viewer comments made by viewers who are watching the distribution; an extraction unit that extracts, from the viewer comments acquired by the acquisition unit, viewer comments that are not similar to skip target comments that the distributor should skip as candidate comments that are candidates for comments that the distributor should mention in the distribution; a presentation unit that presents the candidate comments extracted by the extraction unit to the distributor; a detection unit that detects that the candidate comments presented by the presentation unit have been selected as adopted comments; a setting unit that sets the adopted comments detected by the detection unit as the skip target comments A distribution support device comprising
[0073] (Appendix 2) The extraction unit extracts viewer comments with a similarity to the skip target comment lower than a set threshold as the candidate comments. The distribution support device according to Appendix 1.
[0074] (Appendix 3) The detection unit detects that the candidate comment presented by the presentation unit has been selected as the adopted comment based on an operation by the distributor on the candidate comment or the voice of the distributor. The distribution support device according to Appendix 1 or 2.
[0075] (Appendix 4) The detection unit further detects that the candidate comment presented by the presentation unit has been selected as a non - adopted comment not mentioned in the distribution, The setting unit further sets the non - adopted comment detected by the detection unit as the skip target comment. The distribution support device according to any one of Appendices 1 to 3.
[0076] (Appendix 5) The distribution support device further comprises an estimation unit that estimates the utility when a viewer comment not similar to the skip target comment is used as the adopted comment. The extraction unit extracts viewer comments with a utility estimated by the estimation unit equal to or higher than a set criterion as the candidate comments. The distribution support device according to any one of Appendices 1 to 4.
[0077] (Appendix 6) The extraction unit extracts, as the candidate comments, viewer comments among those with a utility estimated by the estimation unit equal to or higher than a set criterion, and having a number of utilities set from the top. The distribution support device according to Appendix 5.
[0078] (Appendix 7) The extraction unit classifies viewer comments that are not similar to the skip target comments into a plurality of groups according to the similarity degree of the comments to each other, and extracts any one of the viewer comments in each of the plurality of groups that has the maximum estimated utility and is equal to or higher than a set criterion as the candidate comment. The distribution support device according to Appendix 5.
[0079] (Appendix 8) The presentation unit presents the utility of the candidate comment estimated by the estimation unit together with the candidate comment extracted by the extraction unit. The distribution support device according to any one of Appendices 5 to 7.
[0080] (Appendix 9) When the utility of all the candidate comments extracted by the extraction unit is lower than a set criterion, the presentation unit presents to the distributor to introduce a new product. The distribution support device according to any one of Appendices 5 to 8.
[0081] (Appendix 10) A computer that supports the distribution of a video in which a distributor introduces a product, acquiring viewer comments made by viewers watching the distribution; extracting, from the acquired viewer comments, viewer comments that are not similar to the skip target comments to be skipped by the distributor as candidate comments that are candidates for comments to be mentioned by the distributor in the distribution; presenting the extracted candidate comments to the distributor; detecting that the presented candidate comment has been selected as an adopted comment; setting the detected adopted comment as the skip target comment; A distribution support method for executing.
[0082] (Appendix 11) A computer that supports the distribution of a video in which a distributor introduces a product, a process of obtaining viewer comments made by viewers who are watching the distribution, a process of extracting, from the obtained viewer comments, viewer comments that are not similar to the skip target comments to be skipped by the distributor as candidate comments that are candidates for comments to be mentioned by the distributor in the distribution, a process of presenting the extracted candidate comments to the distributor, a process of detecting that the presented candidate comment has been selected as an adopted comment, a process of setting the detected adopted comment as the skip target comment, A program for executing the above.
[0083] The present disclosure can be variously embodied and modified without departing from the broad spirit and scope of the present disclosure. Also, the above-described embodiments are for explaining the present disclosure and do not limit the scope of the present disclosure. That is, the scope of the present disclosure is shown not by the embodiments but by the claims. And various modifications made within the scope of the claims and within the scope of the meaning equivalent to the claims are considered to be within the scope of this disclosure.
Industrial Applicability
[0084] The present invention can be suitably adopted for a distribution support device, a distribution support method, and a program that can easily present viewer comments to be mentioned to a distributor.
Explanation of Signs
[0085] 1 Distribution Support System, 100 Distribution Support Device, 200 Distribution Server, 300 Distributor Terminal, 400 Viewer Terminal, 500 Communication Network, 101 Acquisition Unit, 102 Skip Target Comment DB, 103 Extraction Unit, 104 Estimation Unit, 105 Presentation Unit, 106 Detection Unit, 107 Setting Unit, 1041 Learned Model, 310 Distributor Screen, 320 Video Area, 330, 330A, 330B Comment Areas, 340, 340A, 340B, 340C Candidate Comments, 350, 360 Icons, 370 Adopted Comment Registration Icon, 380 Viewer Comment, 390 Numerical Information, 11 CPU, 12 RAM, 13 ROM, 14 Storage Medium, 15 Input Device, 16 Output Device, 17 Communication Device, 20 Close Icon, 99 Internal Bus
Claims
1. A distribution support device for supporting the distribution of a video in which a distributor introduces a product, comprising: an acquisition unit that acquires viewer comments made by viewers who are watching the distribution; an extraction unit that extracts, from the viewer comments acquired by the acquisition unit, viewer comments that are not similar to the skip target comments to be skipped by the distributor as candidate comments that are candidates for comments to be mentioned by the distributor in the distribution; a presentation unit that transmits the candidate comments extracted by the extraction unit to a distributor terminal and causes the distributor terminal to present them; a detection unit that detects that the presented candidate comments have been selected as adopted comments; a setting unit that sets the adopted comments detected by the detection unit as the skip target comments; A distribution support device comprising:
2. The extraction unit extracts, as the candidate comments, viewer comments whose similarity to the skip target comments is lower than a set threshold value. The distribution support device according to Claim 1.
3. The detection unit detects that the presented candidate comments have been selected as adopted comments based on an operation by the distributor on the presented candidate comments or the voice of the distributor. The distribution support device according to Claim 1 or 2.
4. The detection unit further detects that the presented candidate comments have been selected as non-adopted comments that are not mentioned in the distribution, and the setting unit further sets the non-adopted comments detected by the detection unit as the skip target comments. The distribution support device according to Claim 1 or 2.
5. further comprising an estimation unit that estimates the utility when viewer comments that are not similar to the skip target comments are used as the adopted comments, and the extraction unit extracts, as the candidate comments, viewer comments whose utility estimated by the estimation unit is equal to or higher than a set criterion. The distribution support device according to Claim 1 or 2.
6. The extraction unit extracts, as the candidate comments, viewer comments among those whose utility estimated by the estimation unit is equal to or higher than a set criterion, and whose utility is the number set from the top. The distribution support device according to Claim 5.
7. The extraction unit classifies viewer comments that are not similar to the skip target comments into a plurality of groups according to the similarity of the comments to each other, and extracts, as the candidate comments, any of the viewer comments in each of the plurality of groups for which the estimated utility is the maximum and equal to or higher than a set criterion. The distribution support device according to claim 5.
8. The presentation unit transmits, together with the candidate comments extracted by the extraction unit, the utility of the candidate comments estimated by the estimation unit to the distributor terminal and causes the distributor terminal to present it. The distribution support device according to claim 5.
9. When the utility of all the candidate comments extracted by the extraction unit is lower than a set criterion, the presentation unit transmits to the distributor terminal a message to introduce a new product and causes the distributor terminal to present it. The distribution support device according to claim 5.
10. A computer that supports the distribution of a video in which a distributor introduces a product, acquires viewer comments made by viewers watching the distribution; extracts, from the acquired viewer comments, viewer comments that are not similar to the skip target comments that the distributor should skip as candidate comments that are candidates for comments that the distributor should mention in the distribution; transmits the extracted candidate comments to a distributor terminal and causes the distributor terminal to present them; detects that the presented candidate comments have been selected as adopted comments; sets the detected adopted comments as the skip target comments; A distribution support method for executing.
11. In a computer that supports the distribution of a video in which a distributor introduces a product, a process of acquiring viewer comments made by viewers watching the distribution; a process of extracting, from the acquired viewer comments, viewer comments that are not similar to the skip target comments that the distributor should skip as candidate comments that are candidates for comments that the distributor should mention in the distribution; a process of transmitting the extracted candidate comments to a distributor terminal and causing the distributor terminal to present them; a process of detecting that the presented candidate comments have been selected as adopted comments; a process of setting the detected adopted comments as the skip target comments; A program for causing execution.
Citation Information
Patent Citations
Online comment screening device
CN111639172A
Real-time comment display method and electronic device
JP2020519990A
Server device and electronic commerce method
WO2021106034A1
Video streaming in which chapters are set based on streamer reaction during streaming
WO2024004008A1