Information processing device, information processing method, and information processing program
The information processing device addresses the lack of convenience in conventional content systems by summarizing and categorizing user-highlighted content, enhancing user engagement through personalized delivery.
Patent Information
- Application Number
- JP2023099195
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-06-16
- Publication Date
- 2024-12-26
AI Technical Summary
Conventional content processing systems lack convenience in providing personalized and summarized content based on user highlights.
An information processing device that acquires, generates, and provides second content by summarizing highlighted portions from multiple first contents, using a large language model to organize and categorize user reviews, and delivers it to users based on their attributes and viewing history.
Enhances content convenience by providing personalized, summarized, and categorized content that reflects user interests and preferences, increasing engagement and relevance.
Smart Images

Figure 2024179894000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to an information processing device, an information processing method, and an information processing program. [Background technology]
[0002] 2. Description of the Related Art Conventionally, there is a technology that accepts reactions to content such as news from users who provide the content, such as evaluations (for example, "likes"), and allows other users to see the user's reactions. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] JP 2010-063008 A Summary of the Invention [Problem to be solved by the invention]
[0004] However, the conventional technology has room for improvement in terms of providing more convenient content.
[0005] The present application has been made in consideration of the above, and has an object to provide an information processing device, an information processing method, and an information processing program that are capable of providing content with higher convenience. [Means for solving the problem]
[0006] The information processing device according to the present application includes an acquisition unit, a generation unit, and a provision unit. The acquisition unit acquires information on a plurality of highlighted portions in a plurality of first contents, the highlighted portions being designated by the same user. The generation unit generates a second content based on the information on the plurality of highlighted portions acquired by the acquisition unit. The provision unit provides the second content generated by the generation unit. Effect of the Invention
[0007] According to one aspect of the embodiment, it is possible to provide highly convenient content. [Brief description of the drawings]
[0008] [Figure 1] FIG. 1 is a diagram illustrating an example of information processing according to an embodiment. [Diagram 2] FIG. 2 is a diagram illustrating an example of the configuration of an information processing system according to the embodiment. [Diagram 3] FIG. 3 is a diagram illustrating an example of the configuration of the information processing device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of a user information table stored in the user information storage unit of the information processing device according to the embodiment. [Diagram 5] FIG. 5 is a diagram illustrating an example of a content table stored in the content storage unit of the information processing device according to the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of an emphasis display information table stored in the emphasis display information storage unit of the information processing device according to the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of a first content provided by the providing unit of the information processing device according to the embodiment. [Figure 8] FIG. 8 is a diagram illustrating an example of the second content provided by the providing unit of the information processing device according to the embodiment. [Figure 9] FIG. 9 is a diagram showing another example of the second content provided by the providing unit of the information processing device according to the embodiment. [Figure 10] FIG. 10 is a flowchart illustrating an example of information processing by the processing unit of the information processing device according to the embodiment. [Figure 11] FIG. 11 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device according to the embodiment. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] Hereinafter, the information processing device, the information processing method, and the 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 device, the information processing method, and the information processing program according to the present application are not limited to these embodiments. In addition, each embodiment can be appropriately combined as long as the processing contents are not contradictory. In addition, the same parts in each of the following embodiments are given the same reference numerals, and duplicated explanations will be omitted.
[0010] [1. An example of information processing] First, an example of information processing according to the embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of information processing according to the embodiment. Fig. 1 shows an operation example of an information processing system 100 including an information processing device 1 according to the embodiment.
[0011] 1, an information processing system 100 according to the embodiment includes an information processing device 1 and a plurality of terminal devices 2. Each terminal device 2 is a terminal device of a user U to which various contents are provided from the information processing device 1.
[0012] As shown in FIG. 1, in the information processing system 100 according to the embodiment, first, the information processing device 1 transmits a first content to the terminal device 2, thereby providing the first content to a user U of the terminal device 2 (step S1).
[0013] In the example shown in FIG. 1, article content such as news is provided as an example of the first content provided to the user U, but the first content is not limited to article content as long as the user U can partially highlight the first content. For example, the first content may be content of an online shopping mall (for example, a web page of the transaction object or a page of user reviews of the transaction object) or other content. The transaction object is, for example, a product or a service.
[0014] The terminal device 2 displays the first content transmitted from the information processing device 1 on the screen, and receives from the user U a designation for highlighting a part of the first content displayed on the screen. FIG. 1 shows an example in which a part of the text included in the first content, specifically, the character string "Tokyo's pioneering...claims to be...", is designated for highlighting. Note that the user U can also designate an image (still image or video) included in the first content as a target for highlighting, in addition to the text.
[0015] In addition, while FIG. 1 shows an example in which a character string is specified on a paragraph-by-paragraph basis, it may also be specified on a character-by-character, word-by-word, phrase-by-phrase, or sentence-by-sentence basis, and specification of multiple locations in one first content may be performed on a user U-by-user basis.
[0016] When the terminal device 2 receives a designation from the user U to highlight a part of the first content, it highlights the part for which emphasis has been specified and transmits designation information indicating the received designation of emphasis to the information processing device 1 (step S2).
[0017] The first content includes a script (e.g., JavaScript (registered trademark)) that highlights the portion for which emphasis has been specified, and when emphasis has been specified by the user U, the terminal device 2 highlights the portion for which emphasis has been specified. Note that the highlighting of the portion for which emphasis has been specified is targeted at the first content viewed by the user U who specified the emphasis, but first content viewed by users U other than the user U who specified the emphasis can also be targeted for emphasis.
[0018] Next, the information processing device 1 receives the designation information transmitted from the terminal device 2, and accepts a designation by the user U to highlight a part of the first content based on the received designation information (step S3). The processes of steps S1 to S3 are repeated.
[0019] 1 shows an example in which a part of the first content specified by the user U is highlighted by underlining, but the highlighting can also be achieved by making the text bold, highlighting it, surrounding it with a frame, etc. Note that instead of using a script included in the first content, the information processing device 1 may receive a designation of highlighting, and then transmit information for highlighting the part designated for highlighting to the terminal device 2, thereby highlighting the part designated for highlighting on the terminal device 2.
[0020] Furthermore, the information processing device 1 can accept, as a designation of highlighting for a part of the first content, a designation of one type from among a plurality of types including a designation of highlighting indicating a positive intention and a designation of highlighting indicating a negative intention. Information indicating the designation type of highlighting is included in, for example, the designation information described above, but is not limited to such an example.
[0021] Next, the information processing device 1 acquires information on a plurality of highlighted portions, which are portions in a plurality of first contents each designated as highlighted by the same user U, from an internal storage unit or an external storage server (step S4).
[0022] For example, the information processing device 1 performs the process of step S4 when receiving a request to provide the second content transmitted from the terminal device 2. The request to provide the second content includes target user information that is information for identifying a target user U who is a target user.
[0023] The target user is, for example, the user U of the terminal device 2 that transmitted the request to provide the second content, or another user U designated by the user U of the terminal device 2 that transmitted the request to provide the second content. In the following, the user U of the terminal device 2 that transmitted the request to provide the second content may be referred to as the user himself, and the other user U designated by the user U of the terminal device 2 that transmitted the request to provide the second content may be referred to as another user.
[0024] The information processing device 1 acquires information on a plurality of highlighted portions which are portions designated as highlighted in a plurality of first contents by a target user identified by the target user information.
[0025] The request for providing the second content may include designated type identification information that indicates the type of the highlighting designation. In this case, in step S4, the information processing device 1 acquires information on the highlighting portion of the type indicated by the designated type identification information, and does not acquire information on the highlighting portion of the type other than the type indicated by the designated type identification information.
[0026] The information of the highlighted portion acquired in step S4 is, for example, information about the string if the highlighted portion is a string, information about the image if the highlighted portion is an image, and information about the string and the image if the highlighted portion is both a string and an image.
[0027] Next, the information processing device 1 generates a second content based on the information of the multiple highlighted portions acquired in step S4 (step S5). For example, the information processing device 1 generates information including information summarizing the information of the multiple highlighted portions acquired in step S4 as the second content. The method of summarizing the information of the multiple highlighted portions includes, for example, a method of classifying the information of the highlighted portions, a method of handling the information of the highlighted portions, a method of arranging the information of the highlighted portions, etc.
[0028] Methods for classifying information on highlighted portions include, for example, a first classification method for grouping multiple highlighted portions into one classification, a second classification method for classifying multiple highlighted portions into multiple classifications using a predetermined classification method, etc. Predetermined classification methods include, for example, a first classification method for classifying by category, a second classification method for classifying by range of the number of highlights specified, and a third classification method for classifying by type of highlight specification.
[0029] In addition, when the first content is a content including information on user reviews of the transaction object, the predetermined classification method may include a fourth classification method of classifying the evaluations of the transaction object into positive evaluations, negative evaluations, and neutral evaluations. Note that the predetermined classification method may be a method of classifying by a combination of two or more of the category, the range of the number of highlight designations, the type of highlight designation, and the evaluations of the transaction object.
[0030] Methods for handling the information of the highlighted portions include, for example, a first handling method in which the information of the highlighted portions is used as is, and a second handling method in which the information of the highlighted portions is summarized and used. The information processing device 1 can summarize the information of the highlighted portions by using, for example, a language model. The second handling method includes a method for individually summarizing the information of the multiple highlighted portions, and a method for collectively summarizing the information of the multiple highlighted portions.
[0031] The language model is, for example, a large-scale language model (LLM). The large-scale language model is, for example, a model such as a transformer trained to estimate and output the next token from an input token sequence. Such a language model is in the information processing device 1 and is created independently by the operator of the information processing device 1. It is preferable that the input information is trained so as not to be used as a new answer, thereby concealing information such as input personal information. Such a language model is, for example, a model trained to output a token sequence that summarizes the input token sequence.
[0032] The second handling method may include, for example, different summarization methods for summarizing the information in the highlighted portion. For example, the second handling method includes an extraction type summarization method, a compression type summarization method, and a generative summarization method. The extraction type summarization method is a summarization method that extracts important information in a sentence. The compression type summarization method is a summarization method that compresses information by shortening sentences, and the generative summarization method is a summarization method that analyzes the meaning of sentences and generates new sentences. Note that the second handling method may be a combination of the extraction type summarization method and the compression type summarization method.
[0033] The methods of arranging the information on the highlighted portions include a first arranging method of arranging the information on the highlighted portions in chronological order, a second arranging method of arranging the information on the highlighted portions in order of the specified number of highlights, a third arranging method of arranging the information on the highlighted portions in order of evaluation of the highlighted portions (e.g., in order of the number of evaluations or in order of average evaluation value), a fourth arranging method of arranging the information on the highlighted portions in order of predetermined categories, etc. The average evaluation value is, for example, the average value of the evaluation values for the highlighted portions when the value of a positive evaluation is 1 and the value of a negative evaluation is 0.
[0034] The information processing device 1 generates, for example, information including information of a plurality of highlighted portions as is or information obtained by summarizing the information as the second content. Including the information of the highlighted portions as is means, for example, that if the highlighted portions are character strings, the character strings of the highlighted portions are included as is, and that if the highlighted portions are images, the images of the highlighted portions are included as is.
[0035] Summarizing the information in the highlighted portion means, for example, if the highlighted portion is a string of characters, summarizing the string of characters in the highlighted portion, and if the highlighted portion is an image, abstracting the image of the highlighted portion or showing it as a string of characters.
[0036] Furthermore, the information processing device 1 generates, as the second content, information including information in which the information of the multiple highlighted portions is either directly or summarized and organized by category. For example, when the first content is article content such as news, the categories include politics, economy, international affairs, sports, entertainment, science, technology, health, environment, culture, etc., but are not limited to such examples. The information processing device 1 can generate, as the second content, bookshelf-like content in which article content is organized by category.
[0037] Furthermore, when the first content is a content including information on user reviews of the transaction object and the transaction object is a novel, the category of the first content is, for example, but not limited to, genres such as pure literature, fantasy, mystery, romance, and suspense. The information processing device 1 can generate, as the second content, a bookshelf-like content in which user reviews are organized by genre.
[0038] Furthermore, the multiple first contents may be, for example, contents including information on user reviews of a specific transaction object (for example, a specific model number of a product from company A) in different online shopping malls. The information processing device 1 can generate, as the second content, a content that cross-sectionally summarizes user reviews of the specific transaction object in multiple different online shopping malls.
[0039] For example, the information processing device 1 can include a link to each of the multiple highlighted portions in the second content. The information processing device 1 can also include information on the title of each of the multiple first contents, each of which includes multiple highlighted portions, in the second content. For example, the information processing device 1 can add a link to the highlighted portion to the information on the title of the first content or the information on the highlighted portion.
[0040] Furthermore, the information processing device 1 can combine information of multiple highlighted portions in a manner determined by a predetermined rule. For example, the information processing device 1 can combine information of multiple highlighted portions in a manner according to attributes of a user U who is a target user or attributes of a user U who is a providing user. The providing user is the user U to whom the second content is provided.
[0041] The attributes of the user U are defined by one or a combination of two or more of a plurality of attribute items such as the gender, age, occupation, annual income, family structure, personality, etc. of the user U. Furthermore, the attributes of the user U may be defined by one or a combination of two or more of a plurality of attribute items of psychographic attributes such as the user U's interests, values, lifestyle, behavioral patterns, etc., instead of or in addition to the demographic attributes such as the gender, age, occupation, annual income, family structure, personality, etc. of the user U.
[0042] User U's interests may be, for example, travel, fashion, science, books, art, technology, music, sports, movies, etc., but may also be further subdivided or categorized using a different classification method.
[0043] Also, suppose that the first content is a content including information on user reviews of the transaction target, and the transaction target is a novel. In this case, when the target user is a user U who is interested in books, the information processing device 1 generates, as the second content, information in which each of the pieces of information in the multiple highlighted portions is summarized and organized by genre, and the information is arranged in order of the designated number or in order of rating.
[0044] Furthermore, the information processing device 1 can change how information of multiple highlighted display portions is organized so that the first content is viewed more frequently, based on the history of the browsing frequency of the first content for each attribute of the user U, for example.
[0045] Furthermore, the information processing device 1 can change how information of multiple highlighted display portions is organized so that the second content is viewed more frequently, based on the history of the browsing frequency of the second content for each attribute of the user U, for example.
[0046] In addition, the information processing device 1 can also change the way in which the information of the multiple highlighted portions is organized so as to increase the viewing frequency of the first content and the second content based on the history of the viewing frequency of the user U, regardless of the attributes of the user U.
[0047] Next, the information processing device 1 provides the second content generated in step S5 to the user U (step S6). For example, the information processing device 1 provides the second content to the user U of the terminal device 2 that has transmitted the request to provide the second content by transmitting the second content to the terminal device 2 that has transmitted the request to provide the second content. The user U of the terminal device 2 that has transmitted the request to provide the second content is the above-mentioned user or another user.
[0048] The provision of the second content is not limited to when there is a request to provide the second content, and for example, the information processing device 1 can provide the second content to the user U by a push notification method. For example, when the number of times that a user U has newly specified highlighting has reached a threshold value or more, the information processing device 1 can provide the second content targeted at the user U by the push notification method to the user U.
[0049] Furthermore, for example, when the number of times that a user U has newly specified highlighting has reached a threshold or more, the information processing device 1 can provide the user U with a second content by a push notification method, the second content being targeted at other users U who have attributes in common with the user U. Having attributes in common means, for example, that one or more specific attribute items match, but is not limited to this example, and may mean, for example, that the similarity between the attributes of the two users is equal to or greater than a threshold.
[0050] In addition, the information processing device 1 can also provide a second content to a user U using a push notification method, for a plurality of users U who have common parts that have been specified for highlighting and the number of such common parts reaches or exceeds a threshold value, the second content being targeted at a user U (another user) other than the user himself / herself among the plurality of users U.
[0051] In this way, the information processing device 1 generates the second content based on information on a plurality of highlighted portions that are portions in a plurality of first contents each designated for highlighting by the same user U, and provides the generated second content. This allows the information processing device 1 to provide more convenient content.
[0052] The configuration of an information processing system 100 including an information processing device 1 that performs such processing and a plurality of terminal devices 2 will be described in detail below.
[0053] 2. Configuration of Information Processing System 100 2 is a diagram showing an example of a configuration of an information processing system 100 according to an embodiment. As shown in FIG. 2, the information processing system 100 according to an embodiment includes an information processing device 1 and a plurality of terminal devices 2.
[0054] The multiple terminal devices 2 are used by different users U. Each terminal device 2 is, for example, a notebook PC (Personal Computer), a desktop PC, a smartphone, a tablet PC, or a wearable device. The wearable device is, for example, smart glasses or a smart watch, but is not limited to such examples.
[0055] The information processing device 1 and the terminal device 2 are connected to each other so as to be able to communicate with each other by wire or wirelessly via a network N. Note that the information processing system 100 shown in FIG.
[0056] The network N includes, for example, a Wide Area Network (WAN) such as the Internet and mobile communication networks such as Long Term Evolution (LTE), 4th Generation (4G), and 5th Generation (5G: fifth generation mobile communication system).
[0057] Each terminal device 2 can connect to the network N via short-range wireless communication such as a mobile communication network, Bluetooth (registered trademark), or a wireless LAN (Local Area Network), and communicate with the information processing device 1.
[0058] 3. Configuration of information processing device 1 3 is a diagram showing an example of the configuration of the information processing device 1 according to the embodiment. As shown in FIG. 3, the information processing device 1 includes a communication unit 10, a storage unit 11, and a processing unit 12.
[0059] [3.1. Communication unit 10] The communication unit 10 is realized by, for example, a communication module or a NIC (Network Interface Card). The communication unit 10 is connected to a network N by wire or wirelessly, and transmits and receives information to and from various other devices. For example, the communication unit 10 transmits and receives information to and from the terminal device 2 via the network N.
[0060] [3.2. Storage section 11] The storage unit 11 is realized by, for example, a semiconductor memory element such as a random access memory (RAM) or a flash memory, or a storage device such as a hard disk or an optical disk. The storage unit 11 has a user information storage unit 20, a content storage unit 21, and an emphasis display information storage unit 22.
[0061] 3.2.1. User information storage unit 20 The user information storage unit 20 stores various pieces of information related to the user U. Fig. 4 is a diagram showing an example of a user information table stored in the user information storage unit 20 of the information processing device 1 according to the embodiment.
[0062] 4, the user information table stored in the user information storage unit 20 includes information items such as "User ID (Identifier)", "Attribute Information", and "History Information". The "User ID" is an identifier for identifying a user U, and is information assigned to each user U.
[0063] "Attribute information" is attribute information indicating attributes of user U associated with "user ID." The attributes of user U are, for example, demographic attributes, psychographic attributes, etc. Demographic attributes are demographic attributes, and include multiple attribute items such as generation (age), sex, occupation, place of residence, annual income, and family structure.
[0064] The psychographic attributes are psychological attributes, and include, for example, a plurality of attribute items related to lifestyle, values, interests, etc. For example, each of the plurality of attribute items in the psychographic attributes is an object of interest of the user U, such as a car, clothes, travel, games, camping, motorcycle, train, home appliance, or computer.
[0065] The "history information" includes information on the behavior history of the user U associated with the "user ID." The behavior history of the user U includes, for example, search history information, browsing history information, and transaction history information.
[0066] The search history information of the user U includes, for example, information on the search history by the user U in a web search service. The browsing history information of the user U includes, for example, information on the browsing history of content by the user U in an online service. The transaction history information includes, for example, information on the transaction history of products by the user U in an online service.
[0067] 3.2.2. Content storage unit 21 The content storage unit 21 stores various pieces of information related to content. Fig. 5 is a diagram showing an example of a content table stored in the content storage unit 21 of the information processing device 1 according to the embodiment.
[0068] 5, the content table stored in the content storage unit 21 includes information items such as "content ID," "content type," "content," and "link." The "content ID" is an identifier for identifying a content, and is information assigned to each piece of content.
[0069] "Content type" is information indicating the type of content associated with "content ID". The type of content is, for example, a category of the contents of the content, and in the case where the content is article content such as news, the type of content may be, but is not limited to, domestic, international, political, economic, social, scientific and technological, sports, entertainment, lifestyle, etc.
[0070] "Content" is content associated with "Content ID". The content associated with "Content ID" is content for which highlighting is specified by user U, and "Link" is link information of the content associated with "Content ID", for example, URL (Uniform Resource Locator) information.
[0071] [3.2.3. Highlighting information storage unit 22] The highlighting information storage unit 22 stores highlighting information that is information related to highlighting a part of a content. Fig. 6 is a diagram showing an example of a highlighting information table stored in the highlighting information storage unit 22 of the information processing device 1 according to the embodiment.
[0072] In the example shown in FIG. 6, the highlighting information table stored in the highlighting information storage unit 22 includes items such as "designated ID," "content ID," "highlighted portion information," and "reaction information."
[0073] The "designated ID" is identification information that identifies an emphasis-designated portion, which is a part of the content designated as a target for emphasis. The emphasis-designated portion is, for example, a range of paragraphs, sentences, phrases, words, or characters. The "content ID" is the content ID of the content that includes the emphasis-designated portion associated with the "designated ID."
[0074] The "highlighted portion information" is information about the highlighted portion associated with the "designated ID." For example, the information about the highlighted portion includes designated portion information indicating the highlighted portion, designation type information indicating the type of highlighting designation, designated user information indicating the user U who designated the highlighting, designated date and time information indicating the date and time when the highlighting designation was made, and user position information indicating the position of the user U when the highlighting designation was made. In the information about the highlighted portion, the designated user information, designated date and time information, and user position information are included for each highlighting designation.
[0075] When the highlighting designation portion is a range of paragraph units, the designation portion information includes information indicating the range of paragraph units, and when the highlighting designation portion is a range of sentence units, the designation portion information includes information indicating the range of sentence units. The designation type information is, for example, a designation of highlighting indicating a positive intention, a designation of highlighting indicating a negative intention, a designation of highlighting indicating a neutral intention, etc.
[0076] The "reaction information" is information indicating the reaction of another user U to the highlighting designated portion associated with the "designated ID." The other user U is a user U different from the user U who designated the highlighting of the highlighting designated portion associated with the "designated ID."
[0077] The reactions of the other users U are reactions such as evaluations of the highlighted portion, comments on the highlighted portion, etc. Evaluations of the highlighted portion include, but are not limited to, positive evaluations (e.g., "good") and negative evaluations (e.g., "bad").
[0078] The "reaction information" includes, for example, information indicating the number of other users U who selected the rating button in the content, information indicating comments entered by other users U, information indicating the number of other users U who entered comments, information indicating the number of other users U who shared the highlighted portion, etc. The information indicating the number of other users U who selected the rating button includes, for example, information indicating the number of other users U for each type of rating button selected by other users U (for example, positive ratings or negative ratings).
[0079] [3.3. Processing section 12] The processing unit 12 is a controller, and is realized, for example, by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit) executing various programs stored in a storage device inside the information processing device 1 using a RAM as a working area.
[0080] The processing unit 12 may be partially or entirely realized by an integrated circuit such as an application specific integrated circuit (ASIC) or a field programmable gate array (FPGA).
[0081] 3, the processing unit 12 has an acquisition unit 30, a reception unit 31, a generation unit 32, and a provision unit 33, and realizes or executes the functions and actions of information processing described below. Note that the internal configuration of the processing unit 12 is not limited to the configuration shown in FIG. 3, and may be other configurations as long as they perform the information processing described below.
[0082] [3.3.1. Acquisition part 30] The acquisition unit 30 acquires various pieces of information from an external information processing device or a terminal device 2 via the communication unit 10, and stores the acquired information in the storage unit 11.
[0083] For example, the acquisition unit 30 acquires user information, which is information about the user U, from an external information processing device or the terminal device 2 via the communication unit 10, and adds the acquired user information to a user information table in the user information storage unit 20.
[0084] Furthermore, the acquisition unit 30 acquires contents such as content from an external information processing device or the like via the communication unit 10, and adds the acquired contents to a content table stored in the content storage unit .
[0085] The acquisition unit 30 also acquires various types of information from the storage unit 11. For example, the acquisition unit 30 acquires user information, which is information about the user U, from the user information storage unit 20 or the like. The user information acquired by the acquisition unit 30 includes, for example, a part or all of at least one of the above-mentioned attribute information and history information. The acquisition unit 30 also acquires content from the content storage unit 21 or the like.
[0086] The acquisition unit 30 also acquires information on an emphasis display designated portion, which is a portion of the content for which emphasis display has been designated by the user U, from the emphasis display information storage unit 22 or the like. The information on the emphasis display designated portion is emphasis display information, and includes, for example, a part or all of at least one of emphasis portion information and reaction information.
[0087] The acquisition unit 30 acquires, for example, information on a plurality of highlight portions, which are portions designated as being highlighted by the same user U in a plurality of first contents, from the highlight information storage unit 22 or the like.
[0088] For example, the acquisition unit 30 acquires information on a plurality of highlighted portions which are portions in a plurality of first contents that have been specified for highlighting by a target user identified by target user information included in a request for provision of the second content accepted by the acceptance unit 31.
[0089] In addition, when the request to provide the second content accepted by the accepting unit 31 includes designated type identification information, which is information indicating the type of highlighting designation, the acquiring unit 30 acquires information on the highlighting portion of the type indicated by the designated type identification information.
[0090] The information of the highlighted portion acquired by the acquisition unit 30 is, for example, information about the character string if the highlighted portion is a character string, information about the image if the highlighted portion is an image, and information about the character string and image if the highlighted portion is both a character string and an image.
[0091] [3.3.2. Reception Unit 31] The reception unit 31 receives various requests and information from the terminal device 2 via the communication unit 10.
[0092] For example, the reception unit 31 receives a viewing request from the terminal device 2. The viewing request includes, for example, information identifying a user U of the terminal device 2 (for example, a user ID) and information identifying the content requested by the user U (for example, a content ID or a URL of the content).
[0093] The receiving unit 31 receives a designation for highlighting a part of the content based on designation information indicating a designation for highlighting a part of the content provided to the user U of the terminal device 2 by the providing unit 33. The receiving unit 31 stores a result of the designation for highlighting in the highlighting information storage unit 22.
[0094] The specified information includes, for example, information identifying the user U of the terminal device 2 (for example, a user ID), information indicating the specified location (portion), information indicating the specified type of highlighting, and information indicating the position of the user U. The specified location is, for example, a part of text included in the content, an image (still image or video), etc.
[0095] The specified portion may be, but is not limited to, one or more of a paragraph range, a sentence range, a character range, a word range, a character range, or a phrase range. The type of highlighting may be, but is not limited to, one or more of underline, bold, frame, and highlight.
[0096] The receiving unit 31 can receive a designation of one type from among a plurality of types including a designation of highlighting indicating a positive intention and a designation of highlighting indicating a negative intention, as a designation of highlighting for a part of the content provided to the user U of the terminal device 2 by the providing unit 33. Information indicating the designation type of highlighting is included in, for example, the designation information described above, but is not limited to such an example.
[0097] In addition, the types of highlighting designations are not limited to highlighting designations indicating a positive intent and highlighting designations indicating a negative intent, but may also include highlighting designations indicating a neutral intent or other types of designations.
[0098] The receiving unit 31 also receives evaluations (e.g., positive evaluations and negative evaluations) by other users U regarding the part for which the user U has specified highlighting. The receiving unit 31 stores reaction information including the received evaluation information in the highlighting information storage unit 22 or the like.
[0099] Furthermore, the receiving unit 31 receives a request for providing the second content transmitted from the terminal device 2. The request for providing the second content includes, for example, target user information that is information for identifying a target user who is a target user U.
[0100] The target user is, for example, the user U of the terminal device 2 that sent the request to provide the second content, or another user U designated by the user U of the terminal device 2 that sent the request to provide the second content.
[0101] The request for providing the second content may include designation type identification information that is information indicating the type of designation of highlighting.
[0102] [3.3.3. Generation unit 32] The generating unit 32 generates the second content based on the information of the multiple highlighted portions acquired by the acquiring unit 30. For example, the generating unit 32 generates, as the second content, information including information summarizing the information of the multiple highlighted portions acquired by the acquiring unit 30. The method of summarizing the information of the multiple highlighted portions includes, for example, a method of classifying the information of the highlighted portions, a method of handling the information of the highlighted portions, a method of arranging the information of the highlighted portions, and the like.
[0103] Methods for classifying information on highlighted portions include, for example, a first classification method for grouping multiple highlighted portions into one classification, a second classification method for classifying multiple highlighted portions into multiple classifications using a predetermined classification method, etc. Predetermined classification methods include, for example, a first classification method for classifying by category, a second classification method for classifying by range of the number of highlights specified, and a third classification method for classifying by type of highlight specification.
[0104] In addition, when the first content is a content including information on user reviews of the transaction object, the predetermined classification method may include a fourth classification method of classifying the evaluations of the transaction object into positive evaluations, negative evaluations, and neutral evaluations. Note that the predetermined classification method may be a method of classifying by a combination of two or more of the category, the range of the number of highlight designations, the type of highlight designation, and the evaluations of the transaction object.
[0105] Methods of handling the information of the highlighted portion include, for example, a first handling method in which the information of the highlighted portion is used as is, and a second handling method in which the information of the highlighted portion is summarized and used. The generating unit 32 can summarize the information of the highlighted portion by using, for example, a language model. The second handling method includes a method of individually summarizing the information of the multiple highlighted portions, and a method of collectively summarizing the information of the multiple highlighted portions.
[0106] The language model is, for example, a large-scale language model. The large-scale language model is, for example, a model such as a transformer trained to estimate and output the next token from an input token sequence. Such a language model is in the information processing device 1 and is created independently by the operator of the information processing device 1. It is preferable that the input information is trained so as not to be used as a new answer, thereby concealing information such as input personal information. Such a language model is, for example, a model trained to output a token sequence that summarizes the input token sequence.
[0107] The second handling method may include, for example, different summarization methods for summarizing the information in the highlighted portion. For example, the second handling method includes an extraction type summarization method, a compression type summarization method, and a generative summarization method. The extraction type summarization method is a summarization method that extracts important information in a sentence. The compression type summarization method is a summarization method that compresses information by shortening sentences, and the generative summarization method is a summarization method that analyzes the meaning of sentences and generates new sentences. Note that the second handling method may be a combination of the extraction type summarization method and the compression type summarization method.
[0108] The methods of arranging the information on the highlighted portions include a first arranging method of arranging the information on the highlighted portions in chronological order, a second arranging method of arranging the information on the highlighted portions in order of the specified number of highlights, a third arranging method of arranging the information on the highlighted portions in order of evaluation of the highlighted portions (e.g., in order of the number of evaluations or in order of average evaluation value), a fourth arranging method of arranging the information on the highlighted portions in order of predetermined categories, etc. The average evaluation value is, for example, the average value of the evaluation values for the highlighted portions when the value of a positive evaluation is 1 and the value of a negative evaluation is 0.
[0109] The generating unit 32 generates, for example, information including information of a plurality of highlighted portions as is or information obtained by summarizing the information as the second content. Including the information of the highlighted portions as is means, for example, that if the highlighted portions are character strings, the character strings of the highlighted portions are included as is, and that if the highlighted portions are images, the images of the highlighted portions are included as is.
[0110] Summarizing the information in the highlighted portion means, for example, if the highlighted portion is a string of characters, summarizing the string of characters in the highlighted portion, and if the highlighted portion is an image, abstracting the image of the highlighted portion or showing it as a string of characters.
[0111] Furthermore, the generating unit 32 generates, as the second content, information including information obtained by directly or collectively summarizing information of a plurality of highlighted portions for each category. For example, when the first content is article content such as news, the categories include politics, economics, international affairs, sports, entertainment, science, technology, health, environment, culture, etc., but are not limited to such examples. The generating unit 32 can generate, as the second content, bookshelf-like content in which article content is categorized.
[0112] Furthermore, when the first content is a content including information on user reviews of the transaction object and the transaction object is a novel, the category of the first content is, for example, but not limited to, genres such as pure literature, fantasy, mystery, romance, and suspense. The generating unit 32 can generate, as the second content, a bookshelf-like content in which the user reviews are organized by genre.
[0113] The first contents may be, for example, contents including information on user reviews of a specific transaction object (e.g., a product of a specific model number from company A) in different online shopping malls. The generating unit 32 can generate, as the second content, contents that collectively summarize user reviews of the specific transaction object in different online shopping malls.
[0114] For example, the generation unit 32 can include a link to each of the multiple highlighted portions in the second content. The generation unit 32 can also include information on the title of each of the multiple first contents, each of which includes multiple highlighted portions, in the second content. For example, the generation unit 32 can add a link to the highlighted portion to the information on the title of the first content or the information on the highlighted portion.
[0115] Furthermore, the generating unit 32 can combine information of a plurality of highlighted portions in a combining manner determined by a predetermined rule. For example, the generating unit 32 can combine information of a plurality of highlighted portions in a combining manner according to attributes of a user U who is a target user or attributes of a user U who is a providing user. The providing user is the user U who is the recipient of the second content.
[0116] The attributes of the user U are defined by one or a combination of two or more of a plurality of attribute items such as the gender, age, occupation, annual income, family structure, personality, etc. of the user U. Furthermore, the attributes of the user U may be defined by one or a combination of two or more of a plurality of attribute items of psychographic attributes such as the user U's interests, values, lifestyle, behavioral patterns, etc., instead of or in addition to the demographic attributes such as the gender, age, occupation, annual income, family structure, personality, etc. of the user U.
[0117] User U's interests may be, for example, travel, fashion, science, books, art, technology, music, sports, movies, etc., but may also be further subdivided or categorized using a different classification method.
[0118] In addition, it is assumed that the first content is a content including information on user reviews of the transaction object, and the transaction object is a novel. In this case, when the target user is a user U who is interested in books, the generating unit 32 generates, as the second content, information in which each of the pieces of information in the multiple highlighted portions is summarized and organized by genre, and the information is arranged in order of the designated number or in order of evaluation.
[0119] Furthermore, the generating unit 32 can change how information of a plurality of highlighted display portions is organized so that the first content is viewed more frequently, for example, based on the history of the viewing frequency of the first content for each attribute of the user U.
[0120] Furthermore, the generating unit 32 can change how the information of the multiple highlighted display portions is organized so that the second content is viewed more frequently, for example, based on the history of the viewing frequency of the second content for each attribute of the user U.
[0121] In addition, the generation unit 32 can also change the way in which the information of the multiple highlighted portions is organized so as to increase the viewing frequency of the first content and the second content based on the history of the viewing frequency of the user U, regardless of the attributes of the user U.
[0122] [3.3.4.Providing Department 33] The providing unit 33 provides various information to the user U of the terminal device 2. For example, the providing unit 33 transmits content to the terminal device 2 and provides the content to the user U. For example, the providing unit 33 transmits content for which highlighting has been specified to the terminal device 2 of the user U and provides the content for which highlighting has been specified to the user U. The content provided by the providing unit 33 is the first content, the second content, etc. described above.
[0123] The recipients of the first content for which highlighting has been specified are all users U who have requested to view (transmit) the first content, including the user U who specified the highlighting, but are not limited to this example. For example, the recipients of the first content for which highlighting has been specified may be other users U with similar user attributes to the user U who specified the highlighting, or other users U who are interested in the first content for which highlighting has been specified.
[0124] The first content provided to the user U by the providing unit 33 includes, for example, script information for displaying a GUI (Graphical User Interface) that accepts highlighting specifications, and when the user U specifies highlighting for a part of the first content, the specification information is transmitted from the terminal device 2.
[0125] Fig. 7 is a diagram showing an example of a first content provided by the providing unit 33 of the information processing device 1 according to the embodiment. The first content 60 shown in Fig. 7 is a news content, and includes an image 61, text 62, and highlighting designation information 63a and 63b.
[0126] In the example shown in FIG. 7, the highlighting designation information 63a includes the information of the character string “Attention you and 22 others” as information indicating that the character string “claims to be a pioneering figure in Tokyo” in the first content 60 has been designated for highlighting.
[0127] In the example shown in FIG. 7, the highlighting designation information 63b includes the information of the character string “11 people are paying attention” as information indicating that highlighting has been designated for “Experts described this presentation as ‘the arrival of a new paradigm’...” in the first content 60.
[0128] This allows the user U to easily understand, for example, the parts highlighted by the other user U. Since the parts highlighted by the other user U are parts that the other user U recognizes as important, the providing unit 33 can provide the user U with the first content 60 that is more convenient.
[0129] The user U can specify highlighting of a part of the first content 60 by operating the terminal device 2. The highlighting specification information 63a and 63b shown in Fig. 7 includes specification buttons 631a and 631b.
[0130] The user U can specify highlighting of the character string "Tokyo's pioneering...claims..." by selecting (e.g., clicking or tapping) the designation button 631a. The user U can specify highlighting of the character string "Experts represent 'the arrival of a new paradigm'..." by selecting (e.g., clicking or tapping) the designation button 631b.
[0131] The providing unit 33 provides the second content generated by the generating unit 32. For example, the providing unit 33 provides the second content to the user U of the terminal device 2 that transmitted the request to provide the second content by transmitting the second content to the terminal device 2 that transmitted the request to provide the second content. The user U of the terminal device 2 that transmitted the request to provide the second content is the above-mentioned user or another user.
[0132] The provision of the second content is not limited to the case where there is a request to provide the second content, and for example, the providing unit 33 can provide the second content to the user U by a push notification method. For example, for a user U who has newly specified highlighting a number of times that the number of times is equal to or greater than a threshold, the providing unit 33 can provide the user U with the second content targeted at the user U by a push notification method.
[0133] Furthermore, for example, for a user U who has newly specified highlighting more than or equal to a threshold number of times, the providing unit 33 can provide the user U with a second content by a push notification method, the second content being targeted at other users U who have attributes in common with the user U. Having attributes in common means, for example, that one or more specific attribute items match, but is not limited to this example, and may mean, for example, that the similarity between the attributes is more than or equal to a threshold.
[0134] In addition, the providing unit 33 can provide a second content to a user U using a push notification method, the second content being targeted at a user U (another user) other than the user U among the multiple users U, when the parts designated for highlighting are common and the number of such common parts is equal to or greater than a threshold value.
[0135] 8 is a diagram showing an example of the second content provided by the providing unit 33 of the information processing device 1 according to the embodiment. The second content 70 shown in FIG.
[0136] Each of the highlighting correspondence information 71, 72, and 73 includes information on a title including the highlighting designated portion for which the target user specified highlighting, information summarizing the highlighting designated portion, and information on the date and time when the target user specified highlighting.
[0137] For example, the highlighting support information 71 includes title information 71a such as the string "New type of 'quantum computer' technology...", information 71b summarizing the highlighted portion such as the string "Tokyo technology company X announces a new type of quantum computer with 1,000 quantum bit capabilities", and information regarding the date and time when the target user specified the highlighting such as the string "1 period ago".
[0138] The highlighting support information 72 includes information on the title 72a, which is the character string "A new language developed by artificial intelligence has appeared," information 72b summarizing the highlighted portion, which is the character string "A new language developed by artificial intelligence, "AI language," has appeared. The language is used in conversations between artificial intelligences and is said to have a high level of expressiveness," and information on the date and time when the target user specified the highlighting, which is the character string "3 hours ago."
[0139] Further, the highlighting support information 73 includes title information 73a in the form of the character string "Mysterious signal from space, extraterrestrial life form...", information 73b summarizing the highlighted portion in the form of the character string "A mysterious signal from space has been detected. This signal is transmitted from a planet approximately 100 light years away from Earth", and information regarding the date and time when the target user specified the highlighting in the form of the character string "1 day ago".
[0140] In addition, each of the highlighting compatible information 71, 72, and 73 has a link to the corresponding first content or a link to a highlighted portion, and the user U can select the highlighting compatible information corresponding to the highlighted portion that the user wants to display from the highlighting compatible information 71, 72, and 73. For example, if the second content is a web page generated using HTML (HyperText Markup Language), You can use tags to make text into a link.
[0141] Fig. 9 is a diagram showing another example of the second content provided by the providing unit 33 of the information processing device 1 according to the embodiment. The second content 70 shown in Fig. 9 includes a bookshelf graphic 74 for each category, shelf areas 75a, 75b, 75c, and 75d in the bookshelf graphic 74, and highlighting support information 76a, 76b, 76c, 76d, 76e, 76f, 76g, 76h, 76i, and 76j.
[0142] Shelf area 75a is an area where highlighting corresponding information of the first content whose category is technology is arranged, shelf area 75b is an area where highlighting corresponding information of the first content whose category is economy is arranged, shelf area 75c is an area where highlighting corresponding information of the first content whose category is domestic is arranged, and shelf area 75d is an area where highlighting corresponding information of the first content whose category is science is arranged.
[0143] Each piece of highlighting correspondence information 76a, 76b, 76c, 76d, 76e, 76f, 76g, 76h, 76i, and 76j includes information summarizing the highlight-designated portion, which is the portion designated for highlighting by the target user.
[0144] The highlight display compatible information 76a, 76b, 76c, and 76d are highlight display compatible information for the first content whose category is technology, and are arranged in the shelf area 75a. The highlight display compatible information 76e, 76f, and 76g are highlight display compatible information for the first content whose category is economy, and are arranged in the shelf area 75b.
[0145] The highlight display support information 76h and 76i are highlight display support information for the first content whose category is “Japan” and are arranged in the shelf area 75c. The highlight display support information 76j is highlight display support information for the first content whose category is “Science” and are arranged in the shelf area 75d.
[0146] In this way, the providing unit 33 can provide information including information in which the summarized information of the multiple highlighted display parts is summarized by category as the second content to the user U. This allows the providing unit 33 to provide more convenient content.
[0147] 4. Processing Procedure Next, a procedure of information processing by the processing unit 12 of the information processing device 1 according to the embodiment will be described. Fig. 10 is a flowchart showing an example of information processing by the processing unit 12 of the information processing device 1 according to the embodiment.
[0148] 10, the processing unit 12 of the information processing device 1 determines whether or not there is a viewing request from the terminal device 2 (step S10). When it is determined that there is a viewing request (step S10: Yes), the processing unit 12 transmits content corresponding to the viewing request to the terminal device 2, thereby providing the content corresponding to the viewing request to the user U (step S11).
[0149] When the process of step S11 is completed or when it is determined that there is no viewing request (step S10: No), the processing unit 12 determines whether or not the specific information transmitted from the terminal device 2 has been accepted (step S12). When it is determined that the specific information has been accepted (step S12: Yes), the processing unit 12 stores the accepted specific information in the storage unit 11 (step S13).
[0150] When the processing of step S13 is completed or when it is determined that the designated information has not been received (step S12: No), the processing unit 12 determines whether or not the reaction information transmitted from the terminal device 2 has been received (step S14). When it is determined that the reaction information has been received (step S14: Yes), the processing unit 12 stores the received reaction information in the storage unit 11 (step S15).
[0151] When the process of step S15 is completed or when it is determined that the reaction information has not been received (step S14: No), the processing unit 12 determines whether or not a determination timing has arrived (step S16). The determination timing may be, for example, when a request for providing the second content is received, when a condition for providing the second content is satisfied, or when a timing arrives at a predetermined period of time, but is not limited to such examples.
[0152] When it is determined that it is time to provide the second content (step S16: Yes), the processing unit 12 acquires information on a plurality of highlighted portions that are portions that have been specified as highlighted by the target user (step S17), and generates the second content based on the acquired information on the plurality of highlighted portions (step S18).Then, the processing unit 12 provides the second content generated in step S18 (step S19).
[0153] When the process of step S19 is completed or when it is determined that the determination timing has not come (step S16: No), the processing unit 12 determines whether the operation end timing has come (step S20). The processing unit 12 determines that the operation end timing has come when, for example, the power supply of the information processing device 1 is turned off.
[0154] If the processing unit 12 determines that the operation end time has not arrived (step S20: No), it transitions to step S10, and if it determines that the operation end time has arrived (step S20: Yes), it terminates the processing shown in FIG. 10.
[0155] 5. Modifications When the first content is article content, the generation unit 32 calculates the number of highlighting designations made by the target user for each genre of the first content, and based on the calculation results, can include in the second content a pie chart or the like showing the number or percentage of highlighting designations made by the target user for each genre.
[0156] The acquisition unit 30 acquires information about the highlighted portion where the number of users U who have specified highlighting is equal to or greater than a threshold, and the generation unit 32 can generate the second content based on the information about the highlighted portion where the number of users U who have specified highlighting is equal to or greater than a threshold.
[0157] In addition, the acquisition unit 30 acquires information about the highlighted portion where the number of evaluations or the average evaluation value of the user U is equal to or greater than a threshold value, and the generation unit 32 can generate the second content based on the information about the highlighted portion where the number of users U who have specified highlighting is equal to or greater than a threshold value.
[0158] In addition, the acquisition unit 30 acquires information about the highlighted portion where the number of users U who have specified highlighting is equal to or greater than a threshold and the number of evaluations or the average evaluation value of users U is equal to or greater than a threshold, and the generation unit 32 can generate the second content based on the information about the highlighted portion where the number of users U who have specified highlighting is equal to or greater than a threshold.
[0159] [6. Hardware Configuration] The information processing device 1 according to the embodiment described above is realized by a computer 80 having a configuration as shown in Fig. 11. Fig. 11 is a hardware configuration diagram showing an example of the computer 80 that realizes the functions of the information processing device 1 according to the embodiment. The computer 80 has a CPU 81, a RAM 82, a ROM (Read Only Memory) 83, a HDD (Hard Disk Drive) 84, a communication interface (I / F) 85, an input / output interface (I / F) 86, and a media interface (I / F) 87.
[0160] The CPU 81 operates and controls each part based on a program stored in the ROM 83 or the HDD 84. The ROM 83 stores a boot program executed by the CPU 81 when the computer 80 is started up, and programs that depend on the hardware of the computer 80.
[0161] The HDD 84 stores programs executed by the CPU 81, data used by such programs, etc. The communication interface 85 receives data from other devices via the network N (see FIG. 2) and sends it to the CPU 81, and transmits data generated by the CPU 81 to other devices via the network N.
[0162] The CPU 81 controls output devices such as a display and a printer, and input devices such as a keyboard and a mouse, via the input / output interface 86. The CPU 81 acquires data from the input devices via the input / output interface 86. The CPU 81 also outputs data generated via the input / output interface 86 to the output devices.
[0163] The media interface 87 reads a program or data stored in a recording medium 88 and provides it to the CPU 81 via the RAM 82. The CPU 81 loads the program from the recording medium 88 onto the RAM 82 via the media interface 87 and executes the loaded program. The recording medium 88 is, for example, an optical recording medium such as a DVD (Digital Versatile Disc) or a PD (Phase change rewritable Disc), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory.
[0164] For example, when the computer 80 functions as the information processing device 1 according to the embodiment, the CPU 81 of the computer 80 executes a program loaded onto the RAM 82 to realize the function of the processing unit 12. In addition, the HDD 84 stores data in the storage unit 11. The CPU 81 of the computer 80 reads and executes these programs from a recording medium 88, but as another example, these programs may be obtained from another device via the network N.
[0165] [7. Other] In addition, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically by a known method. In addition, the information including the processing procedures, specific names, various data and parameters shown in the above documents and drawings can be changed arbitrarily unless otherwise specified. For example, the various information shown in each drawing is not limited to the illustrated information.
[0166] In addition, each component of each device shown in the figure is a functional concept, and does not necessarily have to be physically configured as shown in the figure. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit according to various loads, usage conditions, etc.
[0167] For example, the above-mentioned information processing device 1 may be realized by a terminal device and a server computer, or may be realized by multiple server computers. Also, depending on the functions, the configuration can be flexibly changed, such as by calling an external platform using an API (Application Programming Interface) or network computing.
[0168] Furthermore, the above-described embodiments and modifications can be appropriately combined as long as the processing contents are not contradictory.
[0169] 8. Effects As described above, the information processing device 1 according to the embodiment includes an acquisition unit 30, a generation unit 32, and a provision unit 33. The acquisition unit 30 acquires information on a plurality of highlighted portions, which are portions in a plurality of first contents each designated for highlighting by the same user U. The generation unit 32 generates a second content based on the information on the plurality of highlighted portions acquired by the acquisition unit 30. The provision unit 33 provides the second content generated by the generation unit 32. This enables the information processing device 1 to provide content with higher convenience.
[0170] Furthermore, the generating unit 32 generates, as the second content, information including information summarizing the information on the multiple highlighted display portions acquired by the acquiring unit 30. This enables the information processing device 1 to provide more convenient content.
[0171] Furthermore, the generating unit 32 generates, as the second content, information including information in which the information on the multiple highlighted display portions acquired by the acquiring unit 30 is organized by category. This enables the information processing device 1 to provide more convenient content.
[0172] Furthermore, the generating unit 32 generates, as the second content, information including information obtained by summarizing the information on the multiple highlighted display portions acquired by the acquiring unit 30. This enables the information processing device 1 to provide more convenient content.
[0173] Furthermore, the generating unit 32 generates, as the second content, information including information obtained by summarizing information on a plurality of highlighted portions in a manner according to the attributes of the user U who is the target user or the attributes of the user U who is the providing user. This enables the information processing device 1 to provide more convenient content.
[0174] The attributes of the user U include the interests of the user U, and the generating unit 32 generates, as the second content, information including information on the multiple highlighted portions summarized in a manner according to the interests of the user U. This allows the information processing device 1 to provide more convenient content.
[0175] Moreover, the plurality of first contents 60 include information on user reviews of the transaction object as a portion to be highlighted, and the generating unit 32 generates a content that summarizes the information on the user reviews of the transaction object as the second content. This allows the information processing device 1 to provide a more convenient content.
[0176] Moreover, the second content includes links to each of the multiple highlighted portions, which enables the information processing device 1 to provide more convenient content.
[0177] The information also includes information on the titles of the second content and each of the plurality of first contents 60. This enables the information processing device 1 to provide highly convenient content.
[0178] Furthermore, the providing unit 33 provides the second content to the user U. This enables the information processing device 1 to provide more convenient content.
[0179] Furthermore, the providing unit 33 provides the second content to a user U different from the user U. This allows the information processing device 1 to provide more convenient content.
[0180] The above describes the embodiment of the present application in detail based on the drawings, but this is merely an example, and the present invention can be implemented in other forms that include various modifications and improvements based on the knowledge of those skilled in the art, including the forms described in the Disclosure of the Invention section.
[0181] Furthermore, the above-mentioned "section, module, unit" can be read as "means" or "circuit", etc. For example, an acquisition section can be read as an acquisition means or an acquisition circuit. [Explanation of symbols]
[0182] 1. Information processing device 2 Terminal Equipment 10. Communications Department 11 Storage section 12 Processing section 20 User information storage unit 21 Content storage unit 22 Highlight information storage section 30 Acquisition Department 31 Reception 32 Generation part 33 Providing Department N Network
Claims
1. an acquisition unit that acquires information on a plurality of highlight portions, each of which is a portion designated as being highlighted by a same user in a plurality of first contents; a generating unit that generates a second content based on the information on the plurality of highlighted display portions acquired by the acquiring unit; a providing unit that provides the second content generated by the generating unit.
23. An information processing apparatus comprising:
2. The generation unit is generating information including information summarizing the information on the plurality of highlighted display portions acquired by the acquisition unit as the second content; 2. The information processing apparatus according to claim 1,
3. The generation unit is generating, as the second content, information including information obtained by grouping the information on the plurality of highlighted display portions acquired by the acquisition unit by category; 3. The information processing apparatus according to claim 2.
4. The generation unit is generating information including information obtained by summarizing the information on the plurality of highlighted display portions acquired by the acquisition unit as the second content; 3. The information processing apparatus according to claim 2.
5. The generation unit is generating, as the second content, information including information obtained by summarizing information on the plurality of highlighted display portions in a manner corresponding to an attribute of the user; 5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
6. The attributes of the user include: The user's interests and concerns are included; The generation unit is generating, as the second content, information including information obtained by summarizing information on the plurality of highlighted portions in a manner corresponding to the user's interests and concerns; 6. The information processing apparatus according to claim 5,
7. The plurality of first contents include The part to be highlighted includes information on user reviews of the transaction object, The generation unit is A content summarizing information on user reviews of the transaction object is generated as the second content.
5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
8. The second content is A link to each of the plurality of highlighted portions.
5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
9. The second content is The information on the title of each of the plurality of first contents is included.
5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
10. The providing unit is Providing the second content to the user 5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
11. The providing unit is Providing the second content to a user different from the user 5. The information processing apparatus according to claim 1, wherein the information processing apparatus is a computer.
12. 1. A computer-implemented information processing method, comprising: an acquiring step of acquiring information on a plurality of highlighted display portions, each of which is a portion designated as highlighted by the same user in a plurality of first contents; a generating step of generating a second content based on the information on the plurality of highlighted display portions acquired by the acquiring step; and providing the second content generated by the generating step.
23. An information processing method comprising:
13. An acquisition step of acquiring information on a plurality of highlight portions, each of which is a portion designated as being highlighted by the same user in a plurality of first contents; a generating step of generating a second content based on the information of the plurality of highlighted display portions acquired by the acquiring step; a providing step of providing the second content generated by the generating step, 2. An information processing program comprising:
Citation Information
Patent Citations
Reward providing server, image data totalization system and electronic camera
JP2010063008A
