Method for generating diary content using AI characters, computer device, and computer program
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- LINE NEXT CORPORATION
- Filing Date
- 2025-09-24
- Publication Date
- 2026-08-03
Smart Images

Figure 2026125574000001_ABST
Abstract
Description
Technical Field
[0001] The following description relates to a technology for providing an AI (Artificial Intelligence) character for communication with a user.
Background Art
[0002] In recent years, service platforms that enable chatting with various characters through chatbot AI (Artificial Intelligence) services have been growing rapidly.
[0003] As a result, an AI character training service that allows communication with a character imitating a favorite person across time and space has been provided.
[0004] In the AI character training service, based on the know-how of avatar character services and AI technology, characters reflecting the personalities and characteristics of characters in games and animations, or real people can be provided.
[0005] For example, Patent Document 1 (registration date: November 18, 2024) discloses a character communication service providing technology that enables interaction with the characters of content.
Prior Art Documents
Patent Documents
[0006]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0009] Users can add comments to a diary generated based on conversations between them and an AI character.
[0010] For user comments in a diary, it is possible to generate and input comments from an AI character based on the diary text and user comments. [Means for solving the problem]
[0011] A method for generating diary content for a computer device including at least one processor, comprising the steps of: using at least one processor to collect conversation messages between a user and an AI character via a chat room in which the user and the AI character participate; and using at least one processor to generate diary content related to the AI character based on the conversation messages, provided that the conversation messages satisfy predetermined criteria.
[0012] According to one embodiment, the generation step may include a step of generating diary content if the number of conversation messages is above a certain level.
[0013] In another embodiment, the generation step may include the step of summarizing conversational messages to generate diary content.
[0014] In another embodiment, the generation step may include generating diary content that reflects the character characteristics, including the personality and tone of voice of the AI character, based on the AI character's profile information.
[0015] In another embodiment, the generation step may include a step of generating diary content that includes a message generated based on the user's profile.
[0016] In another embodiment, the generation step may include a step of generating diary content that includes messages generated based on the relationship between the user and the AI character.
[0017] In another embodiment, the generation step may include a step of generating diary content that includes messages generated based on user activity.
[0018] In another embodiment, the generation step may include a step of generating diary content that includes a message generated based on the user's location information.
[0019] In another embodiment, the generation step may include generating diary content based on the AI character's activities in accordance with the AI character and associated schedule.
[0020] In another embodiment, the generation step may include summarizing conversational messages to generate diary content in text format.
[0021] In another embodiment, the generation step may include a step of combining a photo shared via a chat room with an AI character to generate diary content as an image type.
[0022] In another embodiment, the diary content generation method may include a step of receiving user-inputted reactions to the diary content using at least one processor.
[0023] According to another aspect, the diary content generation method may include a step of receiving, by at least one processor, a comment input by a user for the diary content.
[0024] According to another aspect, the diary content generation method may include a step of generating, by at least one processor, a comment reply by an AI character for the comment.
[0025] According to another aspect, the step of generating a comment reply may include a step of generating a comment reply based on the text of the diary content and the comment.
[0026] According to another aspect, the step of generating a comment reply may include a step of generating a comment reply reflecting character characteristics including the personality and tone of the AI character based on the profile information of the AI character.
[0027] According to another aspect, the diary content generation method may include a step of providing, by at least one processor, a notification related to the diary content.
[0028] According to yet another aspect, the step of providing a notification may include a step of providing a notification for prompting a reaction when there is no reaction from the user to the diary content for a certain period of time or more.
[0029] There is provided a computer program recorded on a computer-readable recording medium for causing a computer device to execute the diary content generation method.
[0030] The present invention provides a computer device that includes at least one processor implemented to execute instructions readable by a computer device, the at least one processor processing: the process of collecting conversational messages between a user and an AI character via a chat room in which the user and the AI character participate; the process of generating diary content associated with the AI character based on the conversational messages, provided that the conversational messages meet predetermined criteria; the process of receiving comments entered by the user on the diary content; and the process of generating a comment response by the AI character based on the comments and the diary content. [Brief explanation of the drawing]
[0031] [Figure 1] This diagram shows an example of a network environment in one embodiment of the present invention. [Figure 2] This is a block diagram showing an example of a computer device in one embodiment of the present invention. [Figure 3] This flowchart shows an example of a method that a computer device can perform in one embodiment of the present invention. [Figure 4] This shows an example of a conversational interface with an AI character in one embodiment of the present invention. [Figure 5] This shows an example of a conversational interface with an AI character in one embodiment of the present invention. [Figure 6] This shows an example of a conversational interface with an AI character in one embodiment of the present invention. [Figure 7] This diagram shows an example of an interface for providing diary content in one embodiment of the present invention. [Figure 8] This diagram shows an example of an interface for providing diary content in one embodiment of the present invention. [Figure 9]This diagram shows an example of an interface for providing comments on diary content in one embodiment of the present invention. [Figure 10] This figure shows an example of an interface for providing comments on diary content in one embodiment of the present invention. [Figure 11] This diagram shows an example of an interface for providing comments on diary content in one embodiment of the present invention. [Modes for carrying out the invention]
[0032] Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
[0033] Embodiments of the present invention relate to a technology that provides an AI (artificial intelligence) character for communication with users.
[0034] Embodiments including those specifically disclosed herein can generate a diary based on conversations between a user and an AI character, and furthermore, through various functions such as allowing the user to post comments on the diary and the AI character to post comment replies to user comments, a rich and diverse experience is achieved. It can provide an interesting user experience.
[0035] A diary content generation device according to an embodiment of the present invention may be implemented by at least one computer device, and a diary content generation method according to an embodiment of the present invention may be executed through at least one computer device included in the diary content generation device. In this case, a computer program according to one embodiment of the present invention may be installed and executed in the computer device, and the computer device may execute the diary content generation method according to an embodiment of the present invention in accordance with the control of the executed computer program. The above-described computer program may be combined with the computer device and recorded on a computer-readable recording medium to cause the computer to execute the diary content generation method.
[0036] Figure 1 is a diagram showing an example of a network environment in one embodiment of the present invention. The network environment in Figure 1 shows an example that includes a plurality of electronic devices 110, 120, 130, 140, a plurality of servers 150, 160, and a network 170. Figure 1 is merely an example for the purpose of explaining the invention, and the number of electronic devices and servers is not limited to that shown in Figure 1. Furthermore, the network environment in Figure 1 is merely an example for the purpose of explaining an environment applicable to this embodiment, and the environment applicable to this embodiment is not limited to the network environment in Figure 1.
[0037] The multiple electronic devices 110, 120, 130, and 140 may be fixed terminals or mobile terminals implemented by computer devices. Examples of the multiple electronic devices 110, 120, 130, and 140 include smartphones, mobile phones, navigation systems, PCs (Personal Computers), notebook PCs, digital broadcasting terminals, PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), and tablets. As an example, Figure 1 shows a smartphone as an example of electronic device 110, but in embodiments of the present invention, electronic device 110 may mean one of a variety of physical computer devices that can communicate with other electronic devices 120, 130, 140 and / or servers 150, 160 via the network 170 using substantially wireless or wired communication methods.
[0038] The communication method is not limited, and may include not only communication methods that utilize communication networks that can be included in network 170 (for example, mobile communication networks, wired internet, wireless internet, broadcasting networks), but also short-range wireless communication between devices. For example, network 170 may include one or more arbitrary networks such as PAN (personal area network), LAN (local area network), CAN (campus area network), MAN (metropolitan area network), WAN (wide area network), BBN (broadband network), and the Internet. Furthermore, network 170 may include, but is not limited to, one or more network topologies, including bus networks, star networks, ring networks, mesh networks, star-bus networks, tree or hierarchical networks.
[0039] Servers 150 and 160 may each be implemented by one or more computer devices that communicate with multiple electronic devices 110, 120, 130, and 140 via a network 170 to provide commands, code, files, content, services, etc. For example, server 150 may be a system that provides services (for example, an AI character training service) to multiple electronic devices 110, 120, 130, and 140 connected via a network 170.
[0040] Figure 2 is a block diagram showing an example of a computer device in one embodiment of the present invention. Each of the aforementioned electronic devices 110, 120, 130, and 140, as well as each of the servers 150 and 160, may be implemented by the computer device 200 shown in Figure 2.
[0041] Such a computer device 200 may include a memory 210, a processor 220, a communication interface 230, and an input / output interface 240, as shown in Figure 2. The memory 210 is a computer-readable recording medium and may include RAM (random access memory), ROM (read-only memory), and a permanent mass storage device such as a disk drive. Here, the permanent mass storage device such as ROM and a disk drive may be included in the computer device 200 as a separate permanent storage device distinct from the memory 210. The memory 210 may also store an operating system and at least one program code. Such software components may be loaded into the memory 210 from a computer-readable recording medium separate from the memory 210. Such a separate computer-readable recording medium may include a floppy disk drive, a disk, a tape, a DVD / CD-ROM drive, a memory card, and other computer-readable recording media. In other embodiments, the software components may be loaded into the memory 210 through a communication interface 230 which is not a computer-readable recording medium. For example, software components may be loaded into the memory 210 of the computer device 200 based on a computer program installed by a file received via the network 170.
[0042] The processor 220 may be configured to process computer program instructions by performing basic arithmetic, logic, and input / output operations. Instructions may be provided to the processor 220 by memory 210 or a communication interface 230. For example, the processor 220 may be configured to execute instructions received according to program code stored in a recording device such as memory 210.
[0043] The communication interface 230 may provide a function for the computer device 200 to communicate with other devices (for example, the recording device described above) via the network 170. For example, requests, instructions, data, files, etc., generated by the processor 220 of the computer device 200 according to program code recorded in a recording device such as memory 210 may be transmitted to other devices via the network 170 under the control of the communication interface 230. Conversely, signals, instructions, data, files, etc., from other devices may be received by the computer device 200 via the network 170 through the communication interface 230 of the computer device 200. Signals, instructions, data, etc., received via the communication interface 230 may be transmitted to the processor 220 or memory 210, and files, etc., may be recorded on a recording medium (the persistent recording device described above) that the computer device 200 may further include.
[0044] The input / output interface 240 may be a means for interface with the input / output device 250. For example, the input device may include a microphone, keyboard, or mouse, and the output device may include a display or speaker. In another example, the input / output interface 240 may be a means for interface with a device that integrates input and output functions into one, such as a touchscreen. The input / output device 250 may consist of the computer device 200 and one other device.
[0045] In other embodiments, the computer device 200 may include fewer or more components than those shown in Figure 2. However, it is not necessary to explicitly show most of the conventional components in the figure. For example, the computer device 200 may be implemented to include at least some of the input / output devices 250 described above, and may further include other components such as transceivers and databases.
[0046] The following describes a specific embodiment of a diary content generation technology using AI characters.
[0047] This embodiment provides an AI character development service that allows users to communicate with characters that represent real or virtual objects using AI.
[0048] An AI character development service, based on the know-how and AI technology of avatar character services, can provide characters that reflect the personalities and characteristics of characters from games and animations, as well as real people. It may also include a character development function where users can select their favorite character from several options and develop it through various activities. By utilizing AI technology, it can provide various entertainment elements, such as the ability to converse with characters, manage virtual schedules for characters, style characters using costume items, and create original content by taking videos and photos of characters.
[0049] The computer device 200 according to this embodiment may provide an AI character development service to a client by connecting to a dedicated application installed on the client or to a web / mobile site associated with the computer device 200. The computer device 200 may be configured with a computer-implemented diary content generation device. For example, the diary content generation device may be implemented as an independently operating program, or it may be implemented in an in-app form for a specific application so that it can operate on the specific application.
[0050] The processor 220 of the computer device 200 may be implemented by components for performing the following diary content generation method. Depending on the embodiment, the components of the processor 220 may be selectively included in or excluded from the processor 220. Also, depending on the embodiment, the components of the processor 220 may be separated or merged for the expression of the functions of the processor 220.
[0051] Such a processor 220 and its components may control the computer device 200 to perform steps included in the following diary content generation method. For example, the processor 220 and its components may be implemented to execute instructions from the operating system code contained in the memory 210 and the code of at least one program.
[0052] Here, the components of the processor 220 may be representations of different functions that are executed by the processor 220 in accordance with instructions provided by the program code recorded in the computer device 200.
[0053] The processor 220 may read necessary instructions from the memory 210, which is loaded with instructions related to the control of the computer device 200. In this case, the instructions read may include instructions for controlling the processor 220 to perform the steps described below.
[0054] The steps included in the diary content generation method described below may be performed in a different order than shown in the diagram, and some steps may be omitted or additional processes may be included.
[0055] The steps included in the diary content generation method may be performed on server 150, and in some embodiments, at least some of the steps may be performed on the client.
[0056] Figure 3 is a flowchart showing an example of a method that a computer device can perform in one embodiment of the present invention.
[0057] Referring to Figure 3, in step 310, the processor 220 may send and receive conversation messages between the user and the AI character via a chat room in which the user and the AI character participate. The processor 220 may provide various AI characters that represent the personalities and characteristics of characters from games or animations, or real people, and when it receives a conversation request from the user terminal for an AI character identified by the user from among several AI characters, it may provide a chat room with that AI character. The processor 220 may collect a certain number of conversation messages exchanged between the user and the AI character as a unit via the chat room in which the user and the AI character participate.
[0058] In step 320, the processor 220 may generate and register diary content associated with the AI character based on the conversation messages between the user and the AI character. The processor 220 may generate diary content by the AI character if the conversation messages exchanged between the user and the AI character meet certain criteria. For example, the processor 220 may generate diary content if the number of conversation messages exchanged between the user and the AI character exceeds a certain amount.
[0059] Depending on the embodiment, if the AI character's activities meet certain criteria, diary content may be generated based on those activities. The AI character may include a schedule entered by the user or a schedule automatically generated by AI based on the character's characteristics, and it is also possible to generate diary content when the AI character performs the activities specified in the schedule.
[0060] As an example, the processor 220 may generate text-type diary content through conversation message summarization. As another example, the processor 220 can also generate image-type diary content, such as a picture diary, using photos entered by the user in a chat room with an AI character. If the user shares a photo through a chat room with an AI character, the AI character may be superimposed onto the photo to generate image-type diary content.
[0061] The processor 220 may generate diary content by summarizing conversational messages exchanged between the user and the AI character, based on AI-based summarization technology. In this case, the processor 220 may generate diary content that reflects the character characteristics, including the personality and tone of voice of the AI character, based on predefined profile information of the AI character. The diary content may also include messages generated based on the user profile. The processor 220 may generate diary content that includes messages about the user's birthday, age, gender, hobbies, occupation, etc. For example, if the conversation between the user and the AI character takes place on the user's birthday, the processor 220 may generate diary content that includes a message such as "Happy Birthday." The diary content may also include messages generated based on the relationship between the user and the AI character. For example, if it has been 100 days since the user selected the AI character as a character to raise, the processor 220 may generate diary content that includes a message such as "Today marks 100 days since we met." The diary content may also include messages generated based on the user's activities. For example, if a user does not log in for a certain period of time or does not send a message for a certain period of time, diary content including a safety check message may be generated. The diary content may also include messages generated based on the user's location information. The processor 220 may collect the user's location information at regular intervals and generate diary content including messages associated with the collected location. The diary content may also include messages generated based on the AI character's activities. If the AI character performs activities according to a predetermined schedule, diary content including the AI character's activities may be generated. Furthermore, the diary content may include messages generated based on information published through an official account (OA) linked to the AI character.For example, if the AI character is modeled after a real-life artist, it may generate diary content that includes the artist's schedule, which is published through the artist's official account.
[0062] In step 330, the processor 220 may receive and register reactions to diary content from the user terminal. The processor 220 may receive comments or empathy stamps (e.g., likes, hearts, etc.) entered by the user as a type of reaction to diary content. The processor 220 may manage the reactions entered by the user in association with diary content.
[0063] In step 340, the processor 220 may generate and register a comment response from the AI character in response to a comment entered by the user in the diary content. The processor 220 may generate a comment response from the AI character as an appropriate response to the user comment, based on the user comment and the text of the diary content in which the user left the comment. At this time, the processor 220 may generate the comment response by reflecting the character characteristics, including the personality and tone of voice of the AI character, based on predefined profile information of the AI character. Depending on the embodiment, if the diary content includes an image, it is also possible to generate a comment response appropriate to the image using image analysis technology.
[0064] The processor 220 may send diary content and related notifications to the user terminal. For example, when new diary content related to an AI character is registered, the processor 220 may provide the user with a new diary registration notification. As another example, if the user has not reacted to the diary content for a certain period of time or longer, the processor 220 may provide the user with a notification prompting them to react, such as by leaving a comment or using an empathy stamp. As yet another example, when the AI character registers a comment reply to a user comment on the diary content, the processor 220 may provide the user with a comment reply registration notification for the AI character. Messages to inform the user that diary content has been created may be associated with other applications installed on the user terminal or with the server 150, or sent based on information registered with the server 150.
[0065] Processor 220 may generate diaries with different content for users who are raising the same AI character. For the first user, it may generate first diary content by summarizing the conversation between the first user and the AI character, and for the second user, it may generate second diary content by summarizing the conversation between the second user and the AI character. The first and second diary content are managed independently, and the first diary content is created with different content from the second diary content.
[0066] Figures 4 to 6 show examples of conversational interfaces with AI characters in one embodiment of the present invention.
[0067] Figure 4 shows a chat room screen 400 in which a user and an AI character participate.
[0068] The chat room screen 400 refers to the interface screen for conversation with AI character 401, which the user has selected from among several AI characters.
[0069] The background of the chat room screen 400 may include at least one display element, and each display element may reflect character characteristics, including the personality and tone of voice of the AI character 401, based on the profile information of the AI character 401 that was defined in advance.
[0070] The chat room screen 400 may include a message input field 402 for the user to enter conversational messages, a "Schedule" menu 403 for managing a virtual schedule for the AI character 401, a "Diary" menu 404 for managing the AI character 401's diary, and so on.
[0071] Referring to Figure 5, the processor 220 may generate diary content from the AI character 401 if the conversational messages 510 exchanged between the user and the AI character 401 meet certain criteria. For example, the processor 220 may generate diary content if the number of conversational messages exchanged between the user and the AI character 401 is greater than or equal to a certain number (e.g., 25 messages).
[0072] The diary content generated by the AI conversation using AI character 401 may consist of at least one of the following: text and images. If it consists of images, it may include at least one of the following: an image shared by the user via the chat room screen 400, an image created by combining an image shared by the user with AI character 401, and an image automatically generated by the AI conversation using AI character 401.
[0073] The generation cycle for diary content may be one day, and generation may be limited to a predetermined maximum number of times. For example, if 25 conversations accumulate between the user and AI character 401 starting at midnight, the conversation history from 1 to 25 may be summarized to create one diary content. Subsequently, if 25 new conversations accumulate between the user and AI character 401, the conversation history from 26 to 50 may be summarized to add another diary content.
[0074] Referring to Figure 6, when new diary content is generated and registered through an AI conversation using the AI character 401, the processor 220 may provide a registration notification 611 for the new diary content. For example, a badge-type notification 611 indicating the presence of new diary content may be displayed adjacent to the "Diary" menu 404 in the chat room screen 400. In addition, it is also possible to provide registration notifications for new diary content by various methods such as push notifications and pop-up notifications. Notifications indicating that diary content has been created may be associated with other applications installed on the user terminal or with the server 150, or sent based on information registered with the server 150.
[0075] Figures 7 and 8 show an example of an interface for providing diary content in one embodiment of the present invention.
[0076] Figure 7 shows the diary screen 700, which interacts with the AI character 401.
[0077] If the "Diary" menu 404 is selected on the chat room screen 400, the processor 220 may provide the diary screen 700, as shown in Figure 7.
[0078] The diary screen 700 may include an interface 710 for selecting a date, diary content 720 generated by an AI conversation on the selected date, and a comment input field 730 for the diary content 720.
[0079] The date selection interface 710 may be provided as a calendar for schedule unit periods (such as monthly or weekly), and dates on which at least one diary content has been registered may be displayed separately from other dates.
[0080] In this case, on days when the user does not participate in the conversation and diary content is generated solely through the conversation of AI character 401, the first mark (e.g., a large heart) 711 may be displayed. On days when the user participates in the conversation and diary content is generated through the conversation between the user and AI character 401, the first mark 711 and the second mark (e.g., a small heart) 712 may be displayed.
[0081] Additionally, on days when the AI character provides a comment response to a user comment in the diary content, a third mark (for example, a dot) 713 may be displayed.
[0082] When the user enters the diary screen 700, the most recently generated diary content 720 may be displayed as the default (initial) state. Subsequently, if the user selects a specific date via the date selection interface 710, the diary content 720 generated for that date may be displayed.
[0083] The diary content 720 may be created as text-type content 721, which is a text summary of the conversation history between the user and the AI character 401.
[0084] Depending on the embodiment, as shown in Figure 8, the diary content 720 may be created as image-type content 722. For example, the image-type diary content 720 may be created based on at least one of the following: an image shared by the user via the chat room screen 400, an image created by combining an image shared by the user with the AI character 401, or an image automatically generated by an AI conversation using the AI character 401.
[0085] Diary content 720 is created based on predefined AI character profile information and may reflect the AI character's personality, speech patterns, and other character characteristics.
[0086] The processor 220 may provide a comment function for the diary content 720 via the diary screen 700. The user may register a comment for the diary content 720 using the comment input field 730 on the diary screen 700.
[0087] Figures 9 to 11 show examples of interfaces for providing comments on diary content in one embodiment of the present invention.
[0088] Referring to Figure 9, the processor 220 may display the comment 950 entered by the user in conjunction with the diary content 720 as a type of reaction to the diary content 720.
[0089] Referring to Figure 10, the processor 220 may generate a comment response 1060 for the AI character 401 in response to a comment 950 entered by the user in the diary content 720, and may display the comment response 1060 of the AI character 401 in conjunction with the diary content 720.
[0090] The processor 220 may create a comment response 1060 suitable for the user comment 950 based on the diary content 720 and the user comment 950. In this case, the comment response 1060 of the AI character 401 may reflect the character characteristics of the AI character 401, including its personality and tone of voice.
[0091] The number of user comments (950) and AI character replies (1060) for a single diary entry (720) may be predetermined and limited. After the maximum number of comments and replies have been registered, the comment input field (730) may be disabled.
[0092] At the bottom of the diary content 720, instead of a comment input field 730 for the user to enter comments, it is also possible to provide a pop-up comment input screen 1170 on the diary screen 700 in accordance with the user's request for comment input, as shown in Figure 11. The comment input screen 1170 may include a message from the AI guiding the user to respond to the comment (for example, "Enter a comment and you'll get a reply from the character!").
[0093] On the diary screen 700, the user's comments 950 and the AI character 401's replies to comments 1060 are displayed at the bottom of the diary content 720 in chronological order of most recent input, and a "See More" menu or similar may be provided to view all comments, including the displayed comments.
[0094] Thus, according to the embodiments of the present invention, a diary can be generated based on conversations between the user and the AI character. Furthermore, a rich and interesting user experience can be provided through various functions, including the ability for the user to post comments on the diary and for the AI character to post comment replies to user comments.
[0095] The above-described apparatus may be implemented by hardware components, software components, and / or combinations of hardware and software components. For example, the apparatus and components described in the embodiments may be implemented using one or more general-purpose or special-purpose computers, such as processors, controllers, ALUs (arithmetic logic units), digital signal processors, microcomputers, FPGAs (field programmable gate arrays), PLUs (programmable logic units), microprocessors, or various devices capable of executing and responding to instructions. The processing unit may execute an operating system (OS) and one or more software applications running on the OS. The processing unit may also respond to software execution, access data, record, manipulate, process, and generate data. For convenience of understanding, it may be described as if a single processing unit is used, but those skilled in the art will understand that the processing unit may include multiple processing elements and / or multiple types of processing elements. For example, the processing unit may include multiple processors or one processor and one controller. Other processing configurations, such as parallel processors, are also possible.
[0096] Software may include computer programs, code, instructions, or a combination of one or more of these, which may configure a processing unit to operate as desired, or which may instruct the processing unit independently or collectively. Software and / or data may be embodied in any kind of machine, component, physical device, computer recording medium, or device for interpretation based on the processing unit or for providing instructions or data to the processing unit. Software may be distributed across a networked computer system, and may be recorded or executed in a distributed manner. Software and data may be recorded on one or more computer-readable recording media.
[0097] The methods according to the embodiment may be implemented in the form of program instructions executable by various computer means and recorded on a computer-readable medium. In this case, the medium may continuously record computer-executable programs or may temporarily record them for execution or download. Furthermore, the medium may be various recording or storage means in the form of a combination of one or more hardware components, and may be a medium directly connected to a computer system or distributed on a network. Examples of mediums include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and devices configured to record program instructions such as ROM, RAM, and flash memory. Other examples of mediums include recording media and storage media managed by app stores that distribute applications, and sites and servers that supply and distribute various other software.
[0098] As described above, embodiments have been explained based on limited embodiments and drawings, but those skilled in the art will be able to make various modifications and variations from the above description. For example, the described technique may be performed in a different order than described, and / or the components of the described system, structure, apparatus, circuit, etc. may be combined or assembled in a different manner than described, or opposed or replaced by other components or equivalents, and still achieve suitable results.
[0099] Therefore, even if the embodiment is different, it falls within the scope of the attached claims if it is equivalent to the claims. [Explanation of symbols]
[0100] 110, 120, 130, 140: Electronic equipment 150, 160: Server 170: Network
Claims
1. A method for generating diary content for a computer device including at least one processor, The steps include: collecting conversation messages between the user and the AI character via a chat room in which the user and the AI character participate using at least one of the processors; The steps include: generating diary content associated with an AI character based on a conversation message, provided that the conversation message satisfies predetermined criteria using at least one of the aforementioned processors; A method for generating diary content, including [the following].
2. The above generation step is, If the number of conversation messages exceeds a certain amount, the step of generating the diary content is performed. A method for generating diary content according to claim 1, including the following:
3. The above generation step is, The step of summarizing the conversation messages and generating the diary content. A method for generating diary content according to claim 1, including the following:
4. The above generation step is, The step of generating the diary content, which reflects the character characteristics, including the personality and tone of voice of the AI character, based on the profile information of the AI character. A method for generating diary content according to claim 1, including the following:
5. The above generation step is, A step of generating the diary content, including a message generated based on the user's profile. A method for generating diary content according to claim 1, including the following:
6. The above generation step is, A step of generating the diary content, including a message generated based on the relationship between the user and the AI character. A method for generating diary content according to claim 1, including the following:
7. The above generation step is, A step of generating the diary content, including messages generated based on the user's activities. A method for generating diary content according to claim 1, including the following:
8. The above generation step is, The step of generating the diary content, including a message generated based on the user's location information. A method for generating diary content according to claim 1, including the following:
9. The above generation step is, The step of generating the diary content based on the AI character's activities in accordance with the schedule associated with the AI character. A method for generating diary content according to claim 1, including the following:
10. The above generation step is, A step of summarizing the aforementioned conversation messages and generating the diary content in text format. A method for generating diary content according to claim 1, including the following:
11. The above generation step is, Steps include: combining the photo shared via the chat room with the AI character to generate the diary content as an image type. A method for generating diary content according to claim 1, including the following:
12. The aforementioned diary content generation method is: The step of receiving reactions from the user to the diary content using at least one of the processors. A method for generating diary content according to claim 1, including the following:
13. The aforementioned diary content generation method is: The step of receiving comments entered by the user for the diary content using at least one of the processors. A method for generating diary content according to claim 1, including the following:
14. The aforementioned diary content generation method is: The step of generating a comment response by the AI character for the comment using at least one of the processors. A method for generating diary content according to claim 13, including the following.
15. The step of generating the aforementioned comment response is: A step to generate the comment response based on the body of the diary content and the comments. A method for generating diary content according to claim 14, including the following:
16. The step of generating the aforementioned comment response is: The step of generating the comment response, reflecting the character characteristics, including the personality and tone of voice of the AI character, based on the profile information of the AI character. A method for generating diary content according to claim 14, including the following:
17. The aforementioned diary content generation method is: The step of providing the diary content and related notifications using the at least one processor. A method for generating diary content according to claim 1, including the following:
18. The step of providing the aforementioned notice is: If the user does not react to the diary content for a certain period of time, the step of providing a notification to encourage the user to react. A method for generating diary content according to claim 17, including the following:
19. A computer program recorded on a computer-readable recording medium for causing the computer device to execute the diary content generation method described in any one of claims 1 to 18.
20. It includes at least one processor that is implemented to execute instructions readable by a computer device, The aforementioned at least one processor is A process for collecting conversation messages between a user and an AI character via a chat room in which the user and the AI character participate, A process for generating diary content related to an AI character based on a conversation message, where the conversation message meets predetermined criteria, A process for receiving comments entered by the user for the diary content, A process for generating a comment response by an AI character based on the aforementioned comment and the diary content, A computer device that processes data.