Information processing device, information processing method, and information processing program

The information processing apparatus addresses the issue of high content dropout rates by using user posting information to highlight relevant areas and content, improving user engagement and reducing abandonment.

JP2025098418APending Publication Date: 2025-07-02LY CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2023214533
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-20
Publication Date
2025-07-02

AI Technical Summary

Technical Problem

Existing technologies are inadequate in effectively suppressing the rate at which users leave content, particularly in the context of news articles that are paginated, leading to increased dropout rates.

Method used

An information processing apparatus that acquires user posting information, identifies corresponding areas within the content, and generates display content with highlighted scroll bars to encourage users to read further by displaying relevant checkpoint content.

Benefits of technology

The solution enhances user motivation to read through content, thereby reducing dropout rates by providing contextually relevant information through highlighted scroll bars and associated checkpoint content.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025098418000001_ABST
    Figure 2025098418000001_ABST
Patent Text Reader

Abstract

To suppress the content exit rate.SOLUTION: An information processing device disclosed herein comprises an acquisition unit for acquiring posted information posted to content, an identification unit for identifying a corresponding region of the content corresponding to the posted information, and a generation unit for generating display content for displaying the content and a scroll bar highlighting a portion corresponding to the corresponding region on a user terminal.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to an information processing apparatus, an information processing method, and an information processing program.

Background Art

[0002] In recent years, with the remarkable spread of the Internet, contents such as news have been distributed. For example, in such contents, techniques for suppressing the leaving rate at which a user leaves the content have been proposed (see, for example, Patent Document 1).

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the prior art, there has been room for further improvement in suppressing the leaving rate at which a user leaves the content.

[0005] The present invention has been made in view of the above, and an object thereof is to provide an information processing apparatus, an information processing method, and an information processing program capable of suppressing the leaving rate of content.

Means for Solving the Problems

[0006] In order to solve the above-described problems and achieve the object, an information processing apparatus according to the present invention includes an acquisition unit that acquires posted information posted with respect to content, a specification unit that specifies a corresponding area corresponding to the posted information in the content, and a generation unit that generates display content for displaying the content and a scroll bar in which a portion corresponding to the corresponding area is highlighted on a user terminal.

Effects of the Invention

[0007] According to the present invention, the departure rate of the content can be suppressed.

Brief Description of Drawings

[0008]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Modes for Carrying Out the Invention

[0009] Hereinafter, embodiments for implementing an information processing apparatus, an information processing method, and an information processing program according to the present application (hereinafter referred to as "embodiments") will be described in detail with reference to the drawings. Note that the information processing apparatus, the information processing method, and the information processing program according to the present application are not limited by this embodiment.

[0010] [Embodiment] [1. Information Processing] First, an example of information processing according to an embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram showing an example of information processing according to an embodiment. Such an information processing method is executed, for example, by the information processing apparatus 1 shown in FIG. 1.

[0011] As shown in FIG. 1, the information processing apparatus 1 according to the embodiment is an information processing apparatus that provides various contents to the user terminal 50 owned by the user U. In the present embodiment, the case where the information processing apparatus 1 provides news-related content through a news site will be described. Note that the information processing apparatus 1 may provide content other than news through an SNS (Social Networking service), various shopping sites, or the like.

[0012] The user terminal 50 is a terminal device owned by the user U, and is a terminal that displays the content distributed from the information processing apparatus 1 through data communication with the information processing apparatus 1. Examples of the user terminal 50 include a smartphone, a tablet terminal, a personal computer, and a wearable terminal.

[0013] By the way, in a news site, there is a case where the user U leaves before finishing reading a news article. For example, when a single news article is divided and displayed on a plurality of pages by pagination or the like, there is a case where the user U leaves without going to the next page when an operation to display the next page is required.

[0014] Therefore, in the above case, a long news article composed of a plurality of pages is more likely to be left in the middle, and it is considered that the user U leaves when a user operation is involved. Therefore, while it is conceivable to provide a long news article on a single page, when providing a long news article on a single page, it is desirable to develop a UI (User Interface) that prevents leaving in the middle of the page.

[0015] Therefore, the information processing apparatus 1 according to the embodiment provides a checkpoint on the scroll bar when displaying the content, and at the checkpoint, content for the checkpoint is displayed.

[0016] As a result, it is possible to expect an improvement in the motivation of user U to read through the content until the next checkpoint, so that the content dropout rate can be suppressed. Note that the invention of the present application is also applicable to content divided into a plurality of pages by page donation.

[0017] As shown in FIG. 1, first, the information processing apparatus 1 provides content to the user terminal 50 of the user U (step S1). As will be described later, since the content here is content to which posting information has not been added, it is content in which only checkpoints are displayed on the scroll bar and content for checkpoints is not displayed. At this time, content for checkpoints generated by a generation model described later may be displayed at the checkpoints.

[0018] Subsequently, the information processing apparatus 1 acquires posting information from the user U through the user terminal 50 (step S2). The posting information here is a comment of the user U on the news that has been viewed. For example, when the user U posts a comment in the comment column of a news site, the information processing apparatus 1 can acquire the posting information. As will be described later, the posting information includes comments by experts (explanations of news, etc.). Further, the posting information may be something written by the user U together with the news article when sharing the news article on an SNS or the like, and may include comments written by other user Us in the comment column of the SNS shared by the user U.

[0019] Subsequently, the information processing apparatus 1 identifies a corresponding area corresponding to the posting information of the user U among the content (step S3). As will be described later, the information processing apparatus 1 uses a generation model such as GPT (Generative Pre-trained Transformer) to identify the corresponding area corresponding to the posting information.

[0020] The corresponding area is an area indicating which area of the text of the content the post information posted by the user U is directed to. In this way, the information processing apparatus 1 can associate the post information of the user U with the corresponding area by specifying the corresponding area.

[0021] Subsequently, the information processing apparatus 1 generates display content for causing the user terminal 50 to display the content and a scroll bar with a portion corresponding to the corresponding area highlighted (step S4).

[0022] Here, with reference to FIG. 2, a specific example of the display content will be described. FIG. 2 is a diagram showing an example of the display content according to the embodiment. As shown in FIG. 2, a scroll bar B is displayed in the display content Ca. Similar to a normal scroll bar, the scroll bar B indicates the current display position and can also accept a scroll operation with respect to the scroll bar B. When a checkpoint Cp displayed on the scroll bar B is selected, the display position is changed to the corresponding position.

[0023] In the present embodiment, the portion of the scroll bar B corresponding to the corresponding area is highlighted. In the example shown in FIG. 2, the case where checkpoints Cp1 to Cp3 corresponding to the corresponding area are highlighted is shown as the portion corresponding to the corresponding area.

[0024] When the corresponding area A in the content is displayed on the user terminal 50, checkpoint content Cb pops up and is displayed from the checkpoint Cp corresponding to the corresponding area. In the example shown in FIG. 2, the case where the corresponding area A2 is displayed on the user terminal 50 and the checkpoint content Cb2 corresponding to the corresponding area A2 is displayed from the checkpoint Cp2 corresponding to the corresponding area A2 is shown.

[0025] In the example shown in FIG. 2, in the news regarding the transfer of a baseball player, an article about baseball player AA is written in the corresponding area A2, and as the checkpoint content Cb2, an explanation about baseball player AA by a sports writer is displayed.

[0026] That is, in such a case, the news article displayed in the corresponding area A2 and the explanation regarding the corresponding area A2 are displayed together, so that the user U can better understand the content displayed in the corresponding area A2.

[0027] Note that, for example, the checkpoint content Cb2 may display all the text to be displayed, or may display a part of the text to be displayed and move the text to be displayed in response to a scroll operation on the checkpoint content Cb2.

[0028] Also, as shown in FIG. 2, the checkpoint content Cb2 is displayed in an area different from the corresponding area A2. That is, in the example of FIG. 2, the user U can view the post information regarding the corresponding area A2 while referring to the article in the corresponding area A2.

[0029] Note that, as shown in FIG. 2, for the corresponding area A2 itself, area content indicating that it is a corresponding area may also be displayed. In the example of FIG. 2, the case where the area content is a broken line is illustrated. In this way, by displaying the area content for the corresponding area, it becomes possible for the user U to easily grasp the article corresponding to the checkpoint content Cb2.

[0030] As described above, the information processing apparatus 1 according to the embodiment provides a checkpoint on the scroll bar when displaying content, and at the checkpoint, content for the checkpoint is displayed.

[0031] Therefore, according to the information processing apparatus 1 according to the embodiment, since it is possible to expect an improvement in motivation for the user to read through the content up to the checkpoint, the dropout rate of the content can be suppressed.

[0032] 〔2. Information Processing Apparatus〕 Next, with reference to FIG. 3, a configuration example of the information processing apparatus 1 according to the embodiment will be described. FIG. 3 is a block diagram showing a configuration example of the information processing apparatus 1 according to the embodiment. As shown in FIG. 3, the information processing apparatus 1 includes a communication unit 2, a storage unit 3, and a control unit 4. Note that the information processing apparatus 1 may have an input unit (for example, a keyboard or a mouse) that receives various operations from an administrator or the like who uses the information processing apparatus 1, and a display unit (for example, a liquid crystal display) for displaying various information.

[0033] The communication unit 2 is realized by, for example, a NIC (Network Interface Card) or the like. The communication unit 2 is connected to a communication network such as 4G (4th Generation) or 5G (5th Generation) by wire or wirelessly, and transmits and receives information to and from each of the user terminals 50 and the like via the communication network.

[0034] The storage unit 3 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 3 includes a content storage unit 31, a post information storage unit 32, and a generation model storage unit 33.

[0035] The content storage unit 31 stores information related to the content. In the present embodiment, the information related to the content is information related to news articles distributed on a news site.

[0036] FIG. 4 is a diagram showing an example of information stored in the content storage unit 31 according to the embodiment. As shown in FIG. 4, the content storage unit 31 stores information on items such as "category", "content ID", and "content" in association with each other.

[0037] In the "category" item, information regarding the category of the corresponding content is stored. In this embodiment, since the content is a news article, information regarding the category of the news article is stored in the "category" item.

[0038] In the "content ID" item, an identifier for identifying the corresponding content is stored. In the "content" item, various information regarding the content is stored. For example, in the "content" item, the distribution date and time, the distribution source, information regarding the content itself, etc. are stored.

[0039] Returning to the description of FIG. 3, the posting information storage unit 32 will be described. The posting information storage unit 32 stores posting information. The posting information is information posted with respect to the content. In this embodiment, the content is a news article, and the posting information includes a comment of user U on the news article, an explanation by an expert on the news article, etc.

[0040] FIG. 5 is a diagram showing an example of information stored in the posting information storage unit 32 according to the embodiment. As shown in FIG. 5, the posting information storage unit 32 stores information on items such as "content ID", "posting information" in association with each other.

[0041] In the "content ID" item, an identifier for identifying each content is stored. In the "posting information" item, posting information regarding the content identified by the corresponding content ID is stored.

[0042] The submission information stored in the "Submission Information" item includes the submission date and time, the submitter, etc. Further, for example, the submission information stored in the "Submission Information" item may include information regarding the reaction (e.g., "Like", etc.) of another user U to the submission.

[0043] Returning to the description of FIG. 3, the generation model storage unit 33 will be described. The generation model storage unit 33 stores a generation model. The generation model is a model learned to generate an answer for an input natural language sentence. The generation model can be realized by GPT.

[0044] Next, the control unit 4 will be described. The control unit 4 is a controller and is realized, for example, by various programs (corresponding to an example of an information processing program) stored in a storage device inside the information processing apparatus 1 being executed with the RAM as a work area by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like. Further, the control unit 4 is, for example, a controller and is realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

[0045] As shown in FIG. 3, the control unit 4 includes a providing unit 41, an acquiring unit 42, a specifying unit 43, and a generating unit 44, and realizes or executes the functions and operations of information processing described below. Note that the internal configuration of the control unit 4 is not limited to the configuration shown in FIG. 3, and other configurations may be used as long as they perform the information processing described later. Also, the connection relationship of each processing unit included in the control unit 4 is not limited to the connection relationship shown in FIG. 3, and other connection relationships may be used.

[0046] The providing unit 41 provides various contents to the user terminal 50 of the user U via the communication unit 2. For example, the providing unit 41 provides the display content Ca generated by the processing described later.

[0047] The acquisition unit 42 acquires the posted information posted for the content. For example, the acquisition unit 42 acquires the posted information posted in the comment column of a news site. The acquisition unit 42 stores the acquired posted information in the posted information storage unit 32.

[0048] The specifying unit 43 specifies the corresponding area corresponding to the posted information among the contents. For example, the specifying unit 43 specifies the corresponding area using the generation model stored in the generation model storage unit 33.

[0049] First, the specifying unit 43 generates an instruction prompt. The instruction prompt includes a specifying instruction for causing the generation model to specify the corresponding area corresponding to the posted information among the contents.

[0050] The instruction prompt is, for example, a natural language sentence such as "Please specify the corresponding area corresponding to the following posted information from the following content". The instruction prompt may also include a sentence specifying the number of corresponding areas, such as "Please specify three corresponding areas".

[0051] Subsequently, the specifying unit 43 acquires the content and the posted information posted for the corresponding content from the content storage unit 31 and the posted information storage unit 32, respectively, and inputs them to the generation model together with the instruction prompt. Thereby, the specifying unit 43 can specify the corresponding area based on the answer output from the generation model.

[0052] Also, as a pre-step of specifying the corresponding area, the specifying unit 43 may specify the key part of the content using the generation model. For example, in such a case, the specifying unit 43 causes the generation model to specify the key part by inputting an instruction prompt such as "Please specify the key part of the following content" to the generation model.

[0053] And in such a case, for the user U, the point portion becomes the corresponding area, and in the scroll bar B, the portion corresponding to the corresponding area is highlighted as the checkpoint Cp. For example, in such a case, when the user U posts posting information, the user U may specify the checkpoint Cp and write a comment.

[0054] The generation unit 44 generates display content for displaying the content and the scroll bar with the portion corresponding to the corresponding area highlighted on the user terminal. Specifically, as shown in FIG. 2, the generation unit 44 superimposes the area content on the corresponding area specified by the specifying unit 43, and associates the checkpoint Cp and the checkpoint content Cb with the scroll bar B.

[0055] At this time, the generation unit 44 may associate the checkpoint content Cb with one checkpoint Cp, or may associate a plurality of checkpoint contents Cb. For example, when the generation unit 44 associates one checkpoint content Cb, the generation unit 44 selects the checkpoint content Cb based on a predetermined priority order.

[0056] For example, the priority order is determined according to whether it is a comment by an expert, the number of "likes" for the posting information, etc. Also, when associating a plurality of checkpoint contents Cb with one checkpoint Cp, for example, the checkpoint content Cb to be displayed may be selected according to the user U who is the destination of the display content Ca.

[0057] In such a case, the generation unit 44 selects the checkpoint content Cb that is on the empathy axis of the destination user U. For example, the empathy axis is determined according to the attributes of the user U. The attributes of the user U are determined according to the news browsing history and the actions on the news (history of past posting information, "likes", etc.).

[0058] That is, in such a case, post information that is likely to resonate with user U is displayed as checkpoint Cp, so that the departure by user U can be suppressed. Note that the generation unit 44 may learn the relationship between the content of checkpoint Cp for each user U and the presence or absence of departure by user U, and select the post information to be displayed in checkpoint Cp according to the learning result.

[0059] Then, the display content Ca generated by the generation unit 44 is provided to the user terminal 50 of the user U through the providing unit 41.

[0060] [3. Processing Flow] Next, with reference to FIG. 6, the processing procedure executed by the information processing apparatus 1 according to the embodiment will be described. FIG. 6 is a flowchart showing an example of the providing process according to the embodiment.

[0061] As shown in FIG. 6, first, the information processing apparatus 1 provides content to each user U (step S101). For example, such content is content until collecting post information, and is content in which checkpoint content Cb is not displayed.

[0062] Subsequently, the information processing apparatus 1 acquires the post information of the user U for the content (step S102). For example, the information processing apparatus 1 provides content through a news site and acquires post information through the comment column of the news site.

[0063] Subsequently, the information processing apparatus 1 identifies the corresponding area corresponding to the post information in the content (step S103). For example, the information processing apparatus 1 uses the generation model stored in the generation model storage unit 33 to identify the corresponding area.

[0064] Subsequently, the information processing apparatus 1 provides display content in which the content and the scroll bar B with the part corresponding to the corresponding area highlighted are displayed on the user terminal 50 (step S104), and ends the process.

[0065] [4. Modification Example] By the way, in the above-described embodiment, the case where the content is a news article and comments on the news article are acquired as posting information has been described, but the present invention is not limited to this.

[0066] The content may be, for example, product content posted on a shopping site or the like. Further, the posting information may not be posted on the content itself, and may be posted on similar content. Similar content includes, for example, news articles related to the same event.

[0067] [5. Effect] The information processing apparatus 1 according to the above-described embodiment includes an acquisition unit 42 that acquires posting information posted on content, a specifying unit 43 that specifies a corresponding area corresponding to the posting information among the content, and a generation unit 44 that generates display content for displaying the content and a scroll bar in which a portion corresponding to the corresponding area is highlighted on the user terminal 50.

[0068] Further, when a portion highlighted by the scroll bar is selected, the generation unit 44 generates display content that scrolls to the portion to display the corresponding area. Further, when the corresponding area is displayed on the user terminal 50, the generation unit 44 generates display content that displays the posting information in a balloon from the highlighted portion of the scroll bar.

[0069] Further, the generation unit 44 generates display content that displays the posting information in a balloon at a position that does not overlap with the corresponding area. Further, when the corresponding area is not displayed on the user terminal 50, the generation unit 44 generates display content that makes the posting information to be displayed in a balloon non-displayed.

[0070] In addition, the generation unit 44 generates display content for displaying area content indicating that it is a corresponding area for the content. The content is a news article, and the generation unit 44 generates display content for displaying comments from experts or general users posted for the news article as posting information.

[0071] By any one or combination of the above-described processes, the information processing apparatus according to the present application can suppress the departure rate of the content.

[0072] 〔6. Hardware Configuration〕 In addition, the information processing apparatus 1 according to the above-described embodiment is realized by a computer 1000 having a configuration as shown in FIG. 7, for example. FIG. 7 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing apparatus 1 according to the embodiment. The computer 1000 includes a CPU 1100, a RAM 1200, a ROM 1300, an HDD 1400, a communication interface (I / F) 1500, an input / output interface (I / F) 1600, and a media interface (I / F) 1700.

[0073] The CPU 1100 operates based on a program stored in the ROM 1300 or the HDD 1400 and controls each part. The ROM 1300 stores a boot program executed by the CPU 1100 when the computer 1000 is started up, a program dependent on the hardware of the computer 1000, and the like.

[0074] The HDD 1400 stores a program executed by the CPU 1100 and data used by such a program. The communication interface 1500 receives data from other devices via a network (communication network) N and sends it to the CPU 1100, and sends data generated by the CPU 1100 to other devices via the network N.

[0075] The CPU 1100 controls output devices such as displays and printers, and input devices such as keyboards and mice (in FIG. 7, output devices and input devices are collectively referred to as "input / output devices") via the input / output interface 1600. The CPU 1100 acquires data from the input device via the input / output interface 1600. Also, the CPU 1100 outputs the generated data to the output device via the input / output interface 1600.

[0076] The media interface 1700 reads a program or data stored in the recording medium 1800 and provides it to the CPU 1100 via the RAM 1200. The CPU 1100 loads such a program from the recording medium 1800 onto the RAM 1200 via the media interface 1700 and executes the loaded program. The recording medium 1800 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or PD (Phase change rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory, etc.

[0077] For example, when the computer 1000 functions as the information processing apparatus 1 according to the embodiment, the CPU 1100 of the computer 1000 realizes the functions of the control unit 4 by executing the program loaded onto the RAM 1200. The CPU 1100 of the computer 1000 reads and executes these programs from the recording medium 1800, but as another example, these programs may be acquired from other devices via the network N.

[0078] As described above in detail some of the embodiments of the present application with reference to the drawings, these are examples, and the present invention can be implemented in other forms with various modifications and improvements based on the knowledge of those skilled in the art, starting from the aspects described in the column of the disclosure of the invention.

[0079] 〔7. Others〕 Also, among the respective processes described in the above embodiments and modification examples, all or part of the processes described as being automatically performed can be manually performed, or all or part of the processes described as being manually performed can be automatically performed by a known method. In addition, regarding the processing procedures, specific names, and information including various data and parameters shown in the above documents and drawings, they can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the illustrated information.

[0080] Also, each component of each device shown in the drawings is conceptually functional and does not necessarily have to be physically configured as shown in the drawings. That is, the specific form of the distribution and integration of each device is not limited to that shown, and all or part of it can be functionally or physically distributed and integrated in any unit according to various loads, usage situations, etc.

[0081] Also, the above-described embodiments and modification examples can be appropriately combined within a range that does not conflict with the processing content.

[0082] Also, the above-described "section, module, unit" can be read as "means", "circuit", etc. For example, the generation unit can be read as the generation means or the generation circuit.

Explanation of Reference Numerals

[0083] 1 Information processing apparatus 2 Communication unit 3 Storage unit 4 Control unit 31 Content storage unit 32 Submission information storage unit 33 Generation model storage unit 41 Provision unit 42 Acquisition unit 43 Identification unit 44 Generation unit 50 User terminal A Corresponding area B Scroll bar Ca Display content Content for Cb checkpoint Cp checkpoint U User

Claims

1. An acquisition unit that acquires posted information posted for content; A specifying unit that specifies a corresponding area corresponding to the posted information among the content; A generation unit that generates display content for displaying on a user terminal the content and a scroll bar in which a portion corresponding to the corresponding area is highlighted An information processing apparatus characterized by comprising the above.

2. The generation unit generates the display content that scrolls to the portion when the portion highlighted by the scroll bar is selected and displays the corresponding area. The information processing apparatus according to claim 1, characterized by the above.

3. The generation unit generates the display content that displays the posted information in a balloon from the highlighted portion of the scroll bar when the corresponding area is displayed on the user terminal. The information processing apparatus according to claim 1, characterized by the above.

4. The generation unit generates the display content that displays the posted information in a balloon at a position that does not overlap with the corresponding area. The information processing apparatus according to claim 3, characterized by the above.

5. The generation unit generates the display content that makes the posted information to be displayed in a balloon invisible when the corresponding area is not displayed on the user terminal. The information processing apparatus according to claim 3, characterized by the above.

6. The generation unit generates the display content that displays area content indicating that it is the corresponding area for the content. The information processing apparatus according to claim 1, characterized by the above.

7. The content is a news article, and The generation unit generates the display content that displays comments from experts or general users posted for the news article as the posted information. The information processing apparatus according to claim 3, characterized by the above.

8. An information processing method executed by a computer, comprising: an acquisition step of acquiring posted information posted for content; a specifying step of specifying a corresponding area corresponding to the posted information among the content; a generation step of generating display content for displaying on a user terminal the content and a scroll bar in which a portion corresponding to the corresponding area is highlighted An information processing method characterized by including the above.

9. An acquisition procedure for acquiring posted information posted for content; A specifying procedure for specifying a corresponding area corresponding to the posted information among the content; A generation procedure for generating display content that displays, on a user terminal, the content and a scroll bar in which a portion corresponding to the corresponding area is highlighted An information processing program characterized by causing a computer to execute the procedure.

Citation Information

Patent Citations

  • Determination device, determination method, and determination program

    JP6752919B2