WO2023146040A1 - 인공지능 캐릭터의 발화량에 따른 수익화 방법 및 시스템 - Google Patents
인공지능 캐릭터의 발화량에 따른 수익화 방법 및 시스템 Download PDFInfo
- Publication number
- WO2023146040A1 WO2023146040A1 PCT/KR2022/010824 KR2022010824W WO2023146040A1 WO 2023146040 A1 WO2023146040 A1 WO 2023146040A1 KR 2022010824 W KR2022010824 W KR 2022010824W WO 2023146040 A1 WO2023146040 A1 WO 2023146040A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- artificial intelligence
- character
- amount
- speech
- intelligence character
- Prior art date
Links
- 238000013473 artificial intelligence Methods 0.000 title claims abstract description 375
- 238000000034 method Methods 0.000 title claims abstract description 59
- 238000004891 communication Methods 0.000 description 15
- 230000015654 memory Effects 0.000 description 14
- 238000012545 processing Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 10
- 238000005316 response function Methods 0.000 description 9
- 230000008901 benefit Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 6
- 238000005516 engineering process Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000013135 deep learning Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 238000007792 addition Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0273—Determination of fees for advertising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/50—Business processes related to the communications industry
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0207—Discounts or incentives, e.g. coupons or rebates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0277—Online advertisement
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/40—Business processes related to the transportation industry
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/02—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail using automatic reactions or user delegation, e.g. automatic replies or chatbot-generated messages
Definitions
- the present invention relates to a monetization method and system according to the amount of speech of an artificial intelligence character, and more particularly, to a technology for compensating a creator who owns an artificial intelligence character with a reward according to the amount of speech of an artificial intelligence character.
- Artificial intelligence is revolutionizing business, organisations, lifestyles and communication methods.
- Various informatization projects are being carried out to provide optimal services to the fast-changing lifestyle of modern culture and the diverse and constantly changing requirements of customers.
- big data and deep learning-related technologies are rapidly changing.
- Artificial intelligence technology that has been developed and applied to real life in certain fields has been implemented, and it is also applied to intelligent personal services that analyze specific data and provide and utilize information in various fields specialized to individuals.
- human interaction with artificial intelligence is limited, but it takes place in everyday natural language, that is, in the form of conversation.
- control of various home appliances connected to the network is being carried out in a voice-based conversation method, and search for specific information, inquiry, and response are becoming possible through a knowledge base to which deep learning is applied.
- An object of the present invention is to provide a monetization method and system capable of providing profits (or compensation) to creators who have created artificial intelligence characters by using conversation services through artificial intelligence characters.
- a monetization method includes providing a conversation service between an artificial intelligence character created by a creator and at least one follower following the artificial intelligence character, the conversation The service includes determining the amount of speech of the artificial intelligence character and compensating the creator with a predetermined reward according to the determination result.
- the amount of speech for the amount of conversation messages (speech) input by the artificial intelligence character participating in the conversation service may be accumulated.
- the creator may be compensated with an additional reward applied according to an increase in the level of the artificial intelligence character.
- the compensating step when the number of times the artificial intelligence character participates in the conversation service (or the number of sessions) or the number of conversations with a specific follower is greater than or equal to a predetermined standard, the amount of speech of the artificial intelligence character is constantly increased according to a predetermined set value. A reward may be applied to compensate the creator.
- a predetermined reward that is constantly increased according to the amount of speech of the artificial intelligence character is applied to the creator.
- the compensating step is based on the size of the fund for monetization and advertising revenue, distribution of revenue according to at least one of the number of artificial intelligence characters, the amount of speech of the artificial intelligence character, the number of followers, and preference by followers A reward set to may be compensated to the creator.
- the monetization method according to the amount of speech of an artificial intelligence character further includes providing advertisement information when providing the conversation service between the artificial intelligence character and the follower, and the compensating step may reward the creator with a preset reward according to the provision of the advertisement information.
- a monetization system includes a conversation providing unit that provides a conversation service between an artificial intelligence character created by a creator and at least one follower following the artificial intelligence character;
- a judgment unit for determining the amount of speech of the artificial intelligence character
- a reward unit for rewarding the creator with a preset reward according to a result of the determination are included.
- the determination unit may accumulate the amount of speech for the amount of conversation messages (speech) input by the artificial intelligence character participating in the conversation service.
- the compensation unit may compensate the creator with an additional reward applied according to the level increase of the artificial intelligence character.
- the reward unit provides a predetermined reward that is constantly increased according to the amount of speech of the artificial intelligence character when the number of times the artificial intelligence character participates in the conversation service (or the number of sessions) or the number of conversations with a specific follower exceeds a predetermined standard. It can be applied to compensate the creator.
- the compensation unit compensates the creator by applying a predetermined reward that increases regularly according to the amount of speech of the artificial intelligence character when a specific requirement including at least one of the level and the number of followers of the artificial intelligence character is satisfied.
- the compensation unit is based on the size of the fund and advertising revenue for monetization, and the number of artificial intelligence characters, the amount of speech of the artificial intelligence character, the number of followers, and the preference by at least one of followers Set to distribution of revenue according to at least one A reward may be compensated to the creator.
- the monetization system according to the amount of speech of an artificial intelligence character according to an embodiment of the present invention further includes a control unit providing advertisement information when providing the conversation service between the artificial intelligence character and the follower, and the compensation unit According to the provision of advertisement information, a preset reward may be compensated to the creator.
- An artificial intelligence character conversation service method includes providing a conversation service between an artificial intelligence character created by a creator and at least one follower following the artificial intelligence character; and providing advertisement information by the artificial intelligence character to the follower through a conversation between the artificial intelligence character and the follower.
- a predetermined reward is rewarded to the creator according to the amount of speech of the artificial intelligence character in a conversation service, thereby generating revenue (or compensation) can be provided to the creator who created the AI character.
- FIG. 1 illustrates an exemplary diagram for explaining a network environment according to an embodiment of the present invention.
- FIG. 2 is an exemplary view for explaining internal configurations of the electronic device and server shown in FIG. 1 .
- Figure 3 shows an operational flow chart for a monetization method according to the amount of speech of an artificial intelligence character according to an embodiment of the present invention.
- FIG. 4 is an operation flowchart according to an embodiment of step S320 of FIG. 3 .
- FIG. 5 illustrates an exemplary diagram for explaining a method of determining the amount of speech of an artificial intelligence character.
- FIG. 6 illustrates the configuration of a monetization system according to the amount of speech of an artificial intelligence character according to an embodiment of the present invention.
- FIG 7 is an operational flowchart for an artificial intelligence character conversation service method according to an embodiment of the present invention.
- FIG. 8 is a flowchart illustrating an operation of step S720 of FIG. 7 according to an embodiment.
- FIG 9 illustrates an exemplary diagram for explaining a method of providing an advertisement service.
- FIG 10 shows the configuration of an artificial intelligence character conversation service system according to an embodiment of the present invention.
- the gist of the monetization method and system according to the amount of speech of an artificial intelligence character according to an embodiment of the present invention is to compensate a creator who owns an artificial intelligence character with a reward according to the amount of speech of an artificial intelligence character.
- a creator means a user who creates an artificial intelligence character among users using the service of the present invention
- a follower means a user who follows the artificial intelligence character created by the creator and conducts a conversation with the artificial intelligence character.
- Embodiments of the present invention using an artificial intelligence character that conducts a conversation with a follower, rewards the creator with a predetermined reward according to the amount of speech of the artificial intelligence character in a conversation service, so that the profit (or compensation) according to the activity of the artificial intelligence character ) is to provide a monetization model that can be provided to creators who have created artificial intelligence characters.
- the online chatting server of the present invention provides a conversation service between the creation of an artificial intelligence character in the form of a mobile application, the created artificial intelligence character and followers following the artificial intelligence character, and a predetermined learning degree among free conversations.
- the level of the artificial intelligence character can be evaluated based on the amount of learning according to whether or not it is satisfied. Accordingly, creators (or users) create their own artificial intelligence characters through applications installed on their terminals, and use the created artificial intelligence characters to freely communicate with their followers, or through pre-learned conversations through the automatic response function. It is an artificial intelligence character based on the engine and can have automatic conversations with followers.
- a creator may perform a conversation service through at least one terminal (or electronic device) of a smartphone, a desktop PC, a mobile terminal, a PDA, a laptop computer, and a tablet PC.
- the present invention can receive information according to a user's selection input through an application in a terminal possessed by the user, and the terminal can perform operations of a predetermined set of functions through a screen including a touch-sensing area. It may include a display in the form of a touch screen capable of performing, and may be a device including one or more physical buttons or virtual buttons, so the type and form are not limited thereto.
- FIG. 1 shows an exemplary diagram for explaining a network environment according to an embodiment of the present invention
- the network environment of FIG. 1 includes a plurality of electronic devices 110, 120, 130, and 140, and a plurality of servers.
- An example including (150, 160) and network 170 is shown.
- 1 is an example for explanation of the invention, and the number of electronic devices or servers is not limited as shown in FIG. 1 .
- the plurality of electronic devices 110, 120, 130, and 140 may be mobile terminals implemented as computer devices.
- Examples of the plurality of electronic devices 110, 120, 130, and 140 include smart phones, mobile phones, tablet PCs, navigation devices, computers, laptop computers, digital broadcasting terminals, personal digital assistants (PDAs), and PMPs ( Portable Multimedia Player), user wearable devices (wearable devices), and the like.
- the first electronic device 110 may communicate with the other electronic devices 120, 130, and 140 and/or the servers 150 and 160 through the network 170 using a wireless or wired communication method.
- the communication method is not limited, and short-distance wireless communication between devices as well as a communication method utilizing a communication network (eg, a mobile communication network, a wired Internet, a wireless Internet, and a broadcasting network) that the network 170 may include may also be included.
- a communication network eg, a mobile communication network, a wired Internet, a wireless Internet, and a broadcasting network
- the network 170 may include a personal area network (PAN), a local area network (LAN), a campus area network (CAN), a metropolitan area network (MAN), a wide area network (WAN), and a broadband network (BBN). , one or more arbitrary networks such as the Internet.
- PAN personal area network
- LAN local area network
- CAN campus area network
- MAN metropolitan area network
- WAN wide area network
- BBN broadband network
- the network 170 may include any one or more of network topologies including a bus network, a star network, a ring network, a mesh network, a star-bus network, a tree or a hierarchical network, and the like. Not limited.
- Each of the servers 150 and 160 communicates with the plurality of electronic devices 110, 120, 130, and 140 through the network 170 to provide commands, codes, files, contents, services, and the like, or a computer device or a plurality of computers. Can be implemented in devices.
- the server 160 may provide a file for installing an application to the first electronic device 110 accessed through the network 170 .
- the first electronic device 110 may install an application using a file provided from the server 160 .
- the server 150 is connected to the server 150 under the control of an operating system (OS) included in the first electronic device 110 or at least one program (for example, a browser or the installed application), and the server 150 provides services or content may be provided.
- OS operating system
- the server 150 provides services or content may be provided.
- the server 150 transmits a code corresponding to the service request message to the first It can be transmitted to the electronic device 110, and the first electronic device 110 can provide content to the user by configuring and displaying a screen according to a code under the control of an application.
- FIG. 2 shows an exemplary view for explaining the internal configuration of the electronic device and server shown in FIG. 1, and in FIG. 2, a first electronic device 110 as an example of one electronic device that is a terminal owned by a user. ), and the internal configuration of the server 150 will be described as an example for one server communicating with the user's terminal. Accordingly, hereinafter, the first electronic device 110 means a user's terminal, and the server 150 means a server communicating with the user's terminal.
- Other electronic devices 120 , 130 , and 140 or the server 160 may also have the same or similar internal configuration.
- the first electronic device 110 and the server 150 may include memories 211 and 221, processors 212 and 222, communication modules 213 and 223, and input/output interfaces 214 and 224.
- the memories 211 and 221 are computer-readable recording media and may include a random access memory (RAM), a read only memory (ROM), and a permanent mass storage device such as a disk drive.
- the memories 211 and 221 may store an operating system or at least one program code (for example, a code for an application installed and driven in the first electronic device 110). These software components may be loaded from a computer readable recording medium separate from the memories 211 and 221 .
- the separate computer-readable recording medium may include a computer-readable recording medium such as a floppy drive, a disk, a tape, a DVD/CD-ROM drive, and a memory card.
- software components may be loaded into the memories 211 and 221 through the communication modules 213 and 223 rather than computer-readable recording media.
- at least one program is a program installed by files provided by developers or a file distribution system (eg, the above-described server 160) that distributes installation files of applications through the network 170 (eg, the above-described server 160). It may be loaded into the memories 211 and 221 based on the above-described application).
- the processors 212 and 222 may be configured to process commands of a computer program by performing basic arithmetic, logic, and input/output operations. Instructions may be provided to processors 212 and 222 by memories 211 and 221 or communication modules 213 and 223 .
- the processors 212 and 222 may be configured to execute instructions received according to program codes stored in a recording device such as the memories 211 and 221 .
- the communication modules 213 and 223 may provide a function for the first electronic device 110 and the server 150 to communicate with each other through the network 170, and other electronic devices (for example, the second electronic device 120). )) or a function for communicating with another server (for example, the server 160).
- a request generated by the processor 212 of the first electronic device 110 according to a program code stored in a recording device such as the memory 211 (for example, a search request) is transmitted to the network under the control of the communication module 213. It may be transmitted to the server 150 through 170.
- control signals, commands, contents, files, etc. provided under the control of the processor 222 of the server 150 pass through the communication module 223 and the network 170 to the communication module of the first electronic device 110.
- control signals or commands of the server 150 received through the communication module 213 may be transmitted to the processor 212 or memory 211, and contents or files may be transferred to the first electronic device 110.
- the input/output interface 214 may be a means for interface with the input/output device 215 .
- the input device may include a device such as a keyboard or mouse
- the output device may include a device such as a display for displaying a communication session of an application.
- the input/output interface 214 may be a means for interface with a device in which functions for input and output are integrated into one, such as a touch screen.
- the processor 212 of the first electronic device 110 uses data provided by the server 150 or the second electronic device 120 in processing the command of the computer program loaded into the memory 211.
- the service screen or content configured as above may be displayed on the display through the input/output interface 214 .
- the input/output interface 224 may output information configured using data provided by the server 150 when the processor 222 of the server 150 processes the command of the computer program loaded into the memory 221. there is.
- the first electronic device 110 and the server 150 may include more components than those shown in FIG. 2 .
- the first electronic device 110 is implemented to include at least some of the above-described input/output devices 215 or other devices such as a transceiver, a global positioning system (GPS) module, a camera, various sensors, and a database. It may contain more components.
- GPS global positioning system
- the first electronic device 110 when the first electronic device 110 is a smartphone, a direction sensor, an acceleration sensor or a gyro sensor, a camera, various physical buttons, buttons using a touch panel, an input/output port, It can be seen that various components such as a vibrator for vibration may be implemented to be further included in the first electronic device 110 .
- FIG. 3 is an operation flow chart showing a monetization method according to the amount of utterance of an artificial intelligence character according to an embodiment of the present invention, providing a conversation service and providing a certain amount of utterance to the creator according to the amount of utterance of the artificial intelligence character created by the creator. It shows a flow chart of operations in a system or server that can compensate for rewards.
- step S310 a conversation service between an artificial intelligence character created by a creator and at least one follower following the artificial intelligence character is provided.
- the system of the present invention may preferentially provide a service so that a creator can create an artificial intelligence character.
- the creator can create the artificial intelligence character provided by the system of the present invention through the function of generating the character. For example, by setting face image, tone, personality, conversation field of interest (or conversation content of interest), name, gender, character introduction, etc. by a user who is a creator, a preset basic conversation engine is learned to create an artificial intelligence character. can create At this time, the created artificial intelligence character can exchange conversations with followers (artificial intelligence characters or creators) who follow the artificial intelligence character with the tone of voice and the content of conversations of interest set by the user who is the creator.
- the artificial intelligence character created in this way communicates with followers using a conversation engine
- the artificial intelligence character communicates with followers by using the answer method or content desired by the creator.
- At least one hash tag set by the creator may be given to the created artificial intelligence character so that other users can search for the artificial intelligence character created by the creator through keywords such as fields of interest in conversation.
- the artificial intelligence character's hashtags are set to "#golf" and "#sports" by the creator, the artificial intelligence character can be searched for golf and sports, and conversations about golf and sports can be performed. It can be classified as an artificial intelligence character with
- step S310 a conversation service between the artificial intelligence character and the follower is provided.
- a conversation service may be provided in an individual chat room between the followers following the artificial intelligence character in step S310.
- the follower may be an artificial intelligence character or a creator who creates an artificial intelligence character.
- an automatic response function is turned on, and conversations can be exchanged based on a pre-learned conversation engine without intervention by the creator.
- the automatic response function is turned off so that the creator can participate and freely exchange conversations.
- step S310 may provide a conversation service in which the automatic response function is turned on/off depending on whether the creator participates in the chat room, but even if the creator does not participate in the chat room, a specific chat room is automatically opened. You can also keep the response function on (ON) or off (OFF) state.
- step S320 the amount of speech of the artificial intelligence character is determined in the conversation service.
- step S320 the amount of speech about the amount of conversation messages (speech) input by the artificial intelligence character in the conversation service can be determined. For example, as the artificial intelligence character inputs many conversation messages in a chat room with followers, step S320 may accumulate the amount of speech of the artificial intelligence character.
- the specific requirements of the artificial intelligence character are compensated for monetization according to the amount of speech only when the artificial intelligence character satisfies the specific requirements.
- the present invention may set specific requirements to the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character. In this case, the amount of speech of the artificial intelligence character for reward compensation can be accumulated.
- the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character are described as specific requirements, but are not limited thereto.
- the specific requirements may include any one or more of the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character, and may further include other requirements not described above, which may be further included by the manager or person in charge of the present invention. can be applied in a variety of ways.
- step S320 may determine not only the amount of speech of the artificial intelligence character, but also the amount of conversation of the artificial intelligence character.
- the artificial intelligence character when the number of times the artificial intelligence character participates in a conversation service (or the number of sessions) or the number of conversations with a specific follower is more than a preset number, the artificial intelligence character It is premised on rewarding creators according to the amount of utterance.
- step S320 it is possible to determine whether or not to compensate for a reward based on the amount of conversation for the number of times participation in a conversation service and the amount of speech of an artificial intelligence character.
- the artificial intelligence character may communicate with at least one follower, such as a first follower, a second follower, and a third follower, in a chat room through different conversation services.
- step S320 is the number of times the artificial intelligence character participated in the conversation service, that is, the number of times the artificial intelligence character entered the chat room to exchange conversations, the number of times it participated in the conversation service (or the number of sessions), and the number of conversations with a specific follower (or the number of conversations). ), and only when the conversation volume is equal to or greater than a predetermined standard, it is possible to determine compensation by accumulating the amount of speech (speech) of the conversation message input by the artificial intelligence character.
- step S320 is characterized in that compensation is determined by accumulating the amount of speech only when the number of times of entering the chat room or the number of conversation sessions and the number of conversations with a specific follower are equal to or greater than a predetermined standard.
- a predetermined standard For example, when an artificial intelligence character exchanges only short-answer conversations with a plurality of followers of a first follower, a second follower, and a third follower, the present invention does not determine that a 'conversation' has been exchanged, and information such as an advertisement is exchanged. It can be judged that it is an exchanged conversation, which only satisfies the number of sessions and does not meet the number of conversations.
- step S320 of the present invention determines that the artificial intelligence character has exchanged 'conversation' with a plurality of followers, for example, a total of 10 turns, that is, 10 or more conversations. , and it can be determined that both the number of sessions and the number of conversations are met.
- step S330 a preset reward is rewarded to the creator.
- a creator may be rewarded with a certain amount of profit (or compensation) per input message inputted into the chat room for an amount of speech equal to or higher than a preset standard of the artificial intelligence character.
- a predetermined reward may be compensated to the creator.
- the reward may be money usable like cash, a coupon, or a discount coupon, but is not limited thereto.
- a reward is calculated by reflecting at least one of the preset compensation ratio for the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character, and the calculated reward is rewarded to the creator.
- the artificial intelligence character's recognition level is the number of followers who follow the artificial intelligence character in the server or system providing the conversation service of the present invention, and the preference by the followers (eg, 'Like', etc.)
- Recognition data collected for each character may be scored and a rating may be assigned, and a part for setting such a recognition rating may be determined by a business operator or an individual who provides the technology of the present invention. That is, the compensation level may be different depending on how popular the AI character is with followers, and accordingly, a creator with a highly recognized AI character can increase profits based on the amount of speech.
- step S330 an additional reward may be compensated according to the level of the artificial intelligence character as well as the amount of speech of the artificial intelligence character. For example, if both the AI character at level 10 and the AI character at level 100 each have 50 utterances, step S330 is a certain multiple for the AI character at level 100 compared to the AI character at level 10. Additional rewards multiplied by can be rewarded to creators who own artificial intelligence characters with level 100.
- step S330 is determined in step S320 when the amount of conversation for one or more of the number of times the artificial intelligence character participated in the conversation service (or the number of sessions) and the number of conversations (or number of conversations) with a specific follower is equal to or greater than a preset standard.
- Creators can be compensated by applying preset rewards that increase regularly depending on whether specific requirements are satisfied and the amount of speech of artificial intelligence characters. For example, if the standard for the number of sessions is 10 and the standard for the number of conversations is 10 turns, in step S330, the number of times the artificial intelligence character participates in a conversation service for exchanging conversations with a plurality of followers is 10 times.
- the creator will not be rewarded, and 10 sessions and conversations Only when the number of turns is 10 or more, the creator can be compensated with a reward according to the amount of ignition of the AI character.
- step S330 when the specific condition including any one or more of the level of the artificial intelligence character and the number of followers is equal to or greater than a predetermined standard, the specific requirement determined in step S320 is satisfied and the amount of speech of the artificial intelligence character is constantly increased.
- the creator may be compensated by applying a preset reward that For example, in step S330, a reward according to the amount of speech of the artificial intelligence character can be compensated to the creator only when the level of the artificial intelligence character is 30 or more and the number of followers is 30 or more.
- 'constant increase' may mean that the increase amount or increase rate is the same, as well as that the increase amount or increase rate is determined according to a preset rule.
- step S330 is based on the size of the fund for monetization and advertising revenue, based on the number of artificial intelligence characters, the amount of speech of artificial intelligence characters, the number of followers, and preference by at least one of followers Set to distribution of revenue according to one or more Rewards can be rewarded to creators.
- the system according to an embodiment of the present invention is based on the total fund size and advertising revenue according to the advertising information exposed in the system, the number of speeches of artificial intelligence characters, the number of artificial intelligence characters, the number of speeches of artificial intelligence characters, and the number of followers , It is possible to compensate the creator with the set reward by distributing it according to the preference of the follower.
- step S330 in distributing revenue based on the aforementioned fund size and advertising revenue, not only the amount of speech of the artificial intelligence character, but also the number of followers, preference by followers (eg, 'like', etc.), followers The number of messages sent by them, the number of paid emoticons, and the like can be considered.
- a follower who follows an AI character is a paid user or provides a gift to the AI character
- a predetermined percentage of the paid amount or the gift may be compensated to the creator.
- the monetization method according to the amount of speech of an artificial intelligence character further includes providing advertisement information (not shown) when providing a conversation service between an artificial intelligence character and a follower, and step S330 Depending on the provision of advertisement information, a preset reward may be rewarded to the creator. For example, when an artificial intelligence character and a follower start a conversation, or when an artificial intelligence character starts a group conversation party (eg, group chat room) with at least one follower, by exposing advertisement information to the follower, the corresponding advertisement revenue A certain portion of can be compensated to creators who own artificial intelligence characters.
- advertisement information not shown
- a preset reward may be rewarded to the creator. For example, when an artificial intelligence character and a follower start a conversation, or when an artificial intelligence character starts a group conversation party (eg, group chat room) with at least one follower, by exposing advertisement information to the follower, the corresponding advertisement revenue A certain portion of can be compensated to creators who own artificial intelligence characters.
- a system or server that provides advertising services to artificial intelligence characters can perform an intermediary function so that advertising services using artificial intelligence characters can be provided between creators with artificial intelligence characters and advertising companies (or advertising companies).
- advertisement information is exposed by artificial intelligence characters, some revenue from exposure of advertisement information may be provided to business operators or individuals who operate systems or servers.
- this part may be determined by consultation between the creator, the conversation service provider, and the advertising company, and through consultation between the conversation service provider and the advertising company, compensation provided to creators and service businesses according to the advertisement exposure of artificial intelligence characters Compensation may be determined.
- FIG. 4 is a flowchart illustrating an operation according to an embodiment of step S320 of FIG. 3, and an operation flowchart of an embodiment of a method for determining an artificial intelligence character.
- FIG. 5 shows an exemplary diagram for explaining a method of determining the amount of speech of an artificial intelligence character.
- step S320 in the step of determining the amount of speech of an artificial intelligence character in a conversation service (step S320), it may be determined whether the artificial intelligence character satisfies a specific requirement (step S321).
- the monetization method according to the amount of speech of an artificial intelligence character according to an embodiment of the present invention compensates for monetization according to the amount of speech only when the artificial intelligence character satisfies specific requirements prior to determining the amount of speech of the artificial intelligence character. It is possible to determine the specific requirements of an AI character to be eligible.
- the present invention may set specific requirements to the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character, and in step S321, the artificial intelligence character satisfies all of the above specific requirements In this case, the amount of speech of the artificial intelligence character for reward compensation can be accumulated.
- step S322 the amount of conversation about the number of times the artificial intelligence character participates in the conversation service can be analyzed.
- step S322 if the amount of conversation for the number of times that an artificial intelligence character satisfying specific requirements participates in a conversation service is more than a preset number of times, for example, if it is more than 30 times Rewards according to the amount of speech of artificial intelligence characters can be rewarded to creators only in
- step S322 when the artificial intelligence character satisfies all of the specific requirements, step S322 may be skipped, the amount of speech of the artificial intelligence character may be determined through step S323, and step S321 for determining specific requirements may be performed. Skip it and if the amount of conversation of the artificial intelligence character is equal to or greater than the predetermined number of times, the amount of speech of the artificial intelligence character may be determined through step S323.
- step S323 and S324 it is possible to determine whether or not to compensate for a reward based on the amount of conversation about the number of times participation in the conversation service and the amount of speech of the artificial intelligence character.
- the artificial intelligence character may communicate with at least one follower, such as a first follower, a second follower, and a third follower, in a chat room through different conversation services.
- step S320 determines the conversation volume for the number of times the artificial intelligence character has participated in the conversation service, that is, the number of times the chat room has been entered to exchange conversations. Compensation can be determined by accumulating the amount of speech for the amount of messages (speech).
- the present invention can compensate for a preset reward when the preset amount of utterance is 50, 100, 300, 500, etc., it is possible to determine whether to compensate by counting whether or not the utterance reaches the corresponding number of times. As shown in FIG. 5 , the present invention can determine the amount of speech 520 of the follower's conversation message 510 , based on the amount 520 of the input message input by the artificial intelligence character.
- the method according to the embodiments of the present invention can provide profit (or compensation) to the creator who created the artificial intelligence character according to the amount of conversation exchanged with the follower using the artificial intelligence character that conducts the conversation. there is.
- the artificial intelligence character in the present invention can accumulate the amount of speech while exchanging various conversations with followers on its own without input or commands from the creator who created the artificial intelligence character, and the creator earns a certain amount of money generated by the activities of the artificial intelligence character. can receive
- Each artificial intelligence character in the present invention can play a role like a YouTuber, and through this role, a certain amount of profit can be provided to the creator by accumulating the amount of speech.
- the method according to the embodiments of the present invention provides a preset compensation for the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character, as well as the amount of speech of the artificial intelligence character in the chat room.
- a reward may be calculated by reflecting at least one of the ratios, and the calculated reward may be compensated to the creator.
- FIG. 6 shows the configuration of a monetization system according to the amount of speech of an artificial intelligence character according to an embodiment of the present invention, and shows a conceptual configuration of a server or system that performs the method of FIGS. 1 to 5 .
- the monetization system 600 includes a conversation providing unit 610, a determination unit 620, a compensation unit 630, and a control unit 640. .
- the conversation providing unit 610 provides a conversation service between an artificial intelligence character created by a creator and at least one follower following the artificial intelligence character.
- the system 600 of the present invention may preferentially provide a service so that a creator can create an artificial intelligence character.
- the creator can create the artificial intelligence character provided by the system of the present invention through the function of generating the character. For example, by setting face image, tone, personality, conversation field of interest (or conversation content of interest), name, gender, character introduction, etc. by a user who is a creator, a preset basic conversation engine is learned to create an artificial intelligence character. can create At this time, the created artificial intelligence character can exchange conversations with followers (artificial intelligence characters or creators) who follow the artificial intelligence character with the tone of voice and the content of conversations of interest set by the user who is the creator.
- the artificial intelligence character created in this way communicates with followers using a conversation engine
- the artificial intelligence character communicates with followers by using the answer method or content desired by the creator.
- At least one hash tag set by the creator may be given to the created artificial intelligence character so that other users can search for the artificial intelligence character created by the creator through keywords such as fields of interest in conversation.
- the artificial intelligence character's hashtags are set to "#golf" and "#sports" by the creator, the artificial intelligence character can be searched for golf and sports, and conversations about golf and sports can be performed. It can be classified as an artificial intelligence character with
- the conversation providing unit 610 provides a conversation service between the artificial intelligence character and a follower.
- a conversation service may be provided in an individual chat room between followers following the artificial intelligence character by the conversation providing unit 610 .
- the follower may be an artificial intelligence character or a creator who creates an artificial intelligence character.
- an automatic response function is turned on, and conversations can be exchanged based on a pre-learned conversation engine without intervention by the creator.
- the automatic response function is turned off so that the creator can participate and freely exchange conversations.
- the conversation providing unit 610 may provide a conversation service with an automatic response function turned on/off depending on whether the creator participates in the chat room, but even if the creator does not participate in the chat room.
- the automatic response function of a specific chat room can be kept on or off.
- the determination unit 620 determines the amount of speech of the artificial intelligence character in the conversation service.
- the determination unit 620 may determine the amount of speech (speech) of the conversation message input by the artificial intelligence character in the conversation service. For example, the determination unit 620 may accumulate the amount of utterances of the artificial intelligence character as the number of conversation messages input by the artificial intelligence character in a chat room with a follower is input.
- the determination unit 620 may be compensated for monetization according to the amount of utterance of the artificial intelligence character only when the artificial intelligence character satisfies specific requirements. can determine the specific requirements of For example, the present invention may set specific requirements to the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character, and the determination unit 620 determines that the artificial intelligence character meets the above-mentioned specific requirements. Only when all are satisfied, the amount of utterances of artificial intelligence characters for reward can be accumulated.
- the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character are described as specific requirements, but are not limited thereto.
- the specific requirements may include any one or more of the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character, and may further include other requirements not described above, which may be further included by the manager or person in charge of the present invention. can be applied in a variety of ways.
- the determination unit 620 may determine not only the amount of speech of the artificial intelligence character, but also the amount of conversation of the artificial intelligence character.
- the monetization system 600 according to the amount of speech of an artificial intelligence character according to an embodiment of the present invention, when the number of times the artificial intelligence character participates in a conversation service (or the number of sessions) or the number of conversations with a specific follower is more than a preset number, It is premised on rewarding creators with rewards according to the amount of speech of artificial intelligence characters.
- the determination unit 620 may determine whether or not to compensate for a reward based on the amount of conversation for the number of times of participation in the conversation service and the amount of utterance of the artificial intelligence character. More specifically, the artificial intelligence character may communicate with at least one follower, such as a first follower, a second follower, and a third follower, in a chat room through different conversation services.
- the artificial intelligence character may communicate with at least one follower, such as a first follower, a second follower, and a third follower, in a chat room through different conversation services.
- the determination unit 620 determines the number of times the artificial intelligence character participated in the conversation service, that is, the number of times the artificial intelligence character entered the chat room to exchange conversations, the number of times it participated in the conversation service (or the number of sessions), and the number of conversations with a specific follower ( or the number of conversations), and only when the conversation volume is equal to or greater than a preset standard, it is possible to determine compensation by accumulating the amount of speech for the amount of conversation messages (speech) input by the artificial intelligence character.
- the determination unit 620 accumulates the amount of utterances only when the number of times of entering the chat room or the number of conversation sessions, as well as the number of times of exchanging conversations with a specific follower is greater than or equal to a preset standard, to determine whether to compensate do. For example, when an artificial intelligence character exchanges only short-answer conversations with a plurality of followers of a first follower, a second follower, and a third follower, the present invention does not determine that a 'conversation' has been exchanged, and information such as an advertisement is exchanged. It can be judged that it is an exchanged conversation, which only satisfies the number of sessions and does not meet the number of conversations.
- the judgment unit 620 of the present invention conducts a 'conversation' when an artificial intelligence character exchanges a conversation with a plurality of followers, for example, a total of 10 turns, that is, 10 or more times. It is determined that exchanges have been made, and it can be determined that both the number of sessions and the number of conversations have been met.
- the compensation unit 630 compensates the creator with a preset reward according to the determined amount of speech of the artificial intelligence character.
- the compensation unit 630 may compensate the creator with a reward of a certain amount of profit (or compensation) per case of an input message input to the chat room for an amount of speech equal to or higher than a preset standard of the artificial intelligence character.
- the compensation unit 630 may compensate the creator with a predetermined reward when the amount of speech of the artificial intelligence character reaches 50, 100, 300, or 500 times.
- the reward may be money usable like cash, a coupon, or a discount coupon, but is not limited thereto.
- the compensation unit 630 calculates a reward by reflecting at least one of the preset compensation ratio for the number of followers of the artificial intelligence character, the level of the artificial intelligence character, and the awareness level of the artificial intelligence character, and calculates the reward.
- the artificial intelligence character's recognition level is the number of followers who follow the artificial intelligence character in the server or system providing the conversation service of the present invention, and the preference by the followers (eg, 'Like', etc.)
- Recognition data collected for each character may be scored and a rating may be assigned, and a part for setting such a recognition rating may be determined by a business operator or an individual who provides the technology of the present invention. That is, the compensation level may be different depending on how popular the AI character is with followers, and accordingly, a creator with a highly recognized AI character can increase profits based on the amount of speech.
- the compensation unit 630 may compensate an additional reward according to the level of the artificial intelligence character as well as the amount of speech of the artificial intelligence character. For example, if the amount of utterances of each level 10 artificial intelligence character and level 100 artificial intelligence character are both 50, the compensation unit 630 compares the level 10 artificial intelligence character to the level 100 artificial intelligence character. Additional rewards multiplied by a certain multiple can be rewarded to creators who own artificial intelligence characters with level 100.
- the compensation unit 630 compensates when the amount of conversation for one or more of the number of times (or the number of sessions) of the artificial intelligence character participated in the conversation service and the number of times (or number of conversations) that the artificial intelligence character exchanged with a specific follower is equal to or greater than a preset standard.
- the creator may be compensated by applying a preset reward that is constantly increased according to whether the specific requirements determined in the unit 630 are satisfied and the amount of speech of the artificial intelligence character. For example, when the standard for the number of sessions is 10 and the standard for the number of conversations is 10 turns, the compensation unit 630 determines the number of times the artificial intelligence character participates in a conversation service for exchanging conversations with a plurality of followers.
- the creator will not be compensated for the reward, and the number of sessions is 10 Only when the number of times and conversations are 10 or more turns, the creator can be rewarded with a reward according to the amount of speech of the AI character.
- the compensation unit 630 determines whether or not the specific requirements determined by the determination unit 620 are satisfied and utterance of the artificial intelligence character when a specific condition including any one or more of the level and the number of followers of the artificial intelligence character is equal to or greater than a preset standard.
- the creator may be compensated by applying a preset reward that increases regularly according to the amount.
- the compensation unit 630 may compensate the creator with a reward according to the amount of speech of the artificial intelligence character only when the level of the artificial intelligence character is 30 or more and the number of followers is 30 or more.
- 'constant increase' may mean that the increase amount or increase rate is the same, as well as that the increase amount or increase rate is determined according to a preset rule.
- the compensator 630 generates revenue according to at least one of the number of artificial intelligence characters, the amount of speech of artificial intelligence characters, the number of followers, and preference by followers, based on the size of the fund and advertising revenue for monetization.
- Rewards set by distribution can be rewarded to creators.
- the system according to an embodiment of the present invention is based on the total fund size and advertising revenue according to the advertising information exposed in the system, the number of speeches of artificial intelligence characters, the number of artificial intelligence characters, the number of speeches of artificial intelligence characters, and the number of followers , It is possible to compensate the creator with the set reward by distributing it according to the preference of the follower.
- the compensation unit 630 distributes profits based on the aforementioned fund size and advertising revenue, not only the amount of speech of artificial intelligence characters, but also the number of followers, preference by followers (eg, 'Like', etc.) ), the number of messages sent by followers, and the number of paid emoticons.
- the compensation unit 630 may reward the creator with a paid amount or a predetermined percentage of the gift.
- the control unit 640 may provide advertisement information when providing a conversation service between an artificial intelligence character and a follower, and the compensation unit 630 may reward a creator with a preset reward according to the provision of advertisement information. For example, when an artificial intelligence character and a follower start a conversation, or when an artificial intelligence character starts a group conversation party (eg, group chat room) with at least one follower, by exposing advertisement information to the follower, the corresponding advertisement revenue A certain portion of can be compensated to creators who own artificial intelligence characters.
- a group conversation party eg, group chat room
- each component constituting FIG. 6 may include all of the contents described in FIGS. 1 to 5, which is obvious to those skilled in the art.
- FIG. 7 is an operation flowchart of an artificial intelligence character conversation service method according to an embodiment of the present invention, and a system or server capable of providing a conversation service and an advertisement service using an artificial intelligence character created by a creator. It shows the operation flow diagram in .
- the artificial intelligence character conversation service method provides a conversation service between an artificial intelligence character created by a creator and at least one follower following the artificial intelligence character (S710). .
- the artificial intelligence character is created by a creator, and may be created through a function for creating an artificial intelligence character provided by a system that provides a conversation service by the creator. For example, by setting the face image, tone, personality, conversation field of interest (or conversation content of interest), name, gender, character introduction content, etc. by the creator, a preset basic conversation engine is learned and an artificial intelligence character is created. , The artificial intelligence character created in this way can communicate with followers who follow the AI character with the tone of voice and conversations of interest set by the creator. In addition, at least one hash tag set by the creator may be given to the artificial intelligence character so that followers can search for the artificial intelligence character created by the creator through keywords such as areas of interest in conversation.
- the artificial intelligence character While exchanging a conversation between the AI character and the follower through the conversation service of step S710, the artificial intelligence character provides advertisement information related to the conversation contents to the follower based on the conversation contents of the follower (S720).
- step S720 based on the conversation content received from the follower, it is determined whether there is content related to the advertisement content that can be provided by the artificial intelligence character among the conversation content, and if there is related content, advertisement information for the related content is determined. You can give it to your followers.
- the advertisement information may be provided in the form of exchanging conversations, or link information, meme, etc. to the advertisement information may be provided together with the advertisement information, It can also be provided in the form of multimedia such as photos, videos, etc.
- the form of providing advertisement information in the method of the present invention is not limited or limited to the above-described form, and various forms capable of providing advertisement information may be applied.
- step S720 if benefit information such as a coupon or discount coupon can be provided together with the corresponding advertisement information, benefit information may be provided to the follower together with the advertisement information.
- step S720 when the artificial intelligence character provides advertisement information to a follower who is a conversation partner, a preset reward is rewarded to the creator of the artificial intelligence character according to the provision of advertisement information (S730).
- a reward is calculated by reflecting at least one of the number of followers of the artificial intelligence character, the recognition level of the artificial intelligence character, and a compensation ratio preset for advertising information provided to the followers, and the calculated reward is given to the creator.
- the recognition level of an artificial intelligence character can be given by scoring the recognition data collected for each artificial intelligence character in the server or system providing the conversation service of the present invention, and the part that sets such a recognition level is the part of the present invention. It can be determined by the business operator or individual who provides the technology. That is, the compensation level may be different depending on how popular the AI character is with followers, and accordingly, a creator with a highly recognized AI character can increase revenue from advertising services.
- a system or server that provides advertising services to artificial intelligence characters can provide advertising services using artificial intelligence characters between creators with artificial intelligence characters and advertising companies (or advertisers), It can perform an intermediary function, and when advertisement information is exposed by an artificial intelligence character, some revenue from exposure of advertisement information may be provided to business operators or individuals who operate systems or servers.
- this part may be determined by consultation between the creator, the conversation service provider, and the advertising company, and through consultation between the conversation service provider and the advertising company, compensation provided to creators and service businesses according to the advertisement exposure of artificial intelligence characters Compensation may be determined.
- FIG. 8 is a flowchart illustrating an operation of step S720 of FIG. 7 according to an embodiment, and an operation flowchart of an embodiment of a method of exposing advertisement information.
- the meaning of a dialogue sentence transmitted from a follower as a conversation partner to an artificial intelligence character is analyzed, and advertisement information corresponding to the meaning of the analyzed dialogue sentence is included. It is determined whether or not it is (S810, S820).
- step S810 as shown in FIG. 9, if the sentence input and transmitted by the follower is "I want to drink coffee" (910), the conversation sentence is analyzed to know that the follower wants to drink coffee. , it is possible to determine whether there is advertisement information related to the coffee desired to drink.
- step S820 if there is advertisement information corresponding to the meaning of the analyzed dialogue sentence, the advertisement information corresponding to the meaning of the analyzed dialogue sentence is provided to the follower in the form of a conversation (S830).
- step S830 when there is advertisement information related to coffee that the AI character Genji can provide, there is advertisement information related to coffee that he wants to drink.
- Advertising information can be provided in the form of
- XX coffee advertisements 930 such as advertisement pictures and advertisement links related to "XX Coffee” may be additionally provided, and multimedia forms such as photos and videos related to "XX Coffee” You can also provide advertisement information.
- the XX coffee advertisement 930 may not be provided according to circumstances, and when benefit information on "XX coffee", for example, a discount coupon or coupon, can be provided, such benefit information may be provided together.
- the method according to the embodiments of the present invention provides an advertisement service to followers using an artificial intelligence character that conducts a conversation, so that the creator of the artificial intelligence character receives revenue (or compensation) through the advertisement service provision.
- the method according to the embodiments of the present invention is not limited or limited to an advertisement service within a chat room, and the artificial intelligence character may first provide advertisement information to each of the followers at regular intervals, and transmits such advertisement information.
- special benefits or rewards may be provided to the follower when viewing or exposing the corresponding advertisement information. That is, an advertisement service capable of providing rewards to followers as well as creators may be provided.
- Each of the artificial intelligence characters in the present invention can play a role like a YouTuber, and by providing advertising services through this role, not only creators but also operators who provide the service of the present invention through agreements with creators can provide revenue.
- advertisement information provided in the method according to the embodiments of the present invention has been described as being limited to being set by the service provider of the present invention, it is not limited or limited thereto, and the creator can train the artificial intelligence character. You can also provide advertisement information directly through it. For example, when a follower says, “I need to buy new skis,” the AI character responds, “I like buying skis at XX Shop in Cheongdam-dong. can be set That is, in the method of the present invention, although advertisement information may be set by an operator providing the service of the present invention, a creator may directly set advertisement information by directly training an artificial intelligence character. In addition, according to the setting of such advertisement information, the portion of profit sharing between the operator and the creator may be different.
- FIGS. 7 to 9 shows the configuration of an artificial intelligence character conversation service system according to an embodiment of the present invention, and shows a conceptual configuration of a server or system that performs the method of FIGS. 7 to 9.
- an artificial intelligence character conversation service system 1000 includes a conversation service unit 1010, an advertisement service unit 1020, and a compensation unit 1030.
- the conversation service unit 1010 provides a conversation service between an artificial intelligence character created by a creator and at least one follower following the artificial intelligence character.
- the artificial intelligence character is created by a creator, and may be created using an artificial intelligence character creation function provided by the system of the present invention.
- the advertisement service unit 1020 provides advertisement information related to the conversation content to the follower based on the conversation content of the AI character while exchanging the conversation between the AI character and the follower through the conversation service.
- the advertisement service unit 1020 determines whether there is content related to the advertisement content that can provide an advertisement from the artificial intelligence character among the conversation content based on the conversation content received from the follower, and if there is related content, the related content Advertising information can be provided to followers.
- the advertisement service unit 1020 may analyze the meaning of a dialogue sentence transmitted from a follower, who is a conversation partner, to an artificial intelligence character, and provide advertisement information corresponding to the meaning of the analyzed dialogue sentence to the follower in the form of a conversation. .
- the advertisement service unit 1020 may provide the advertisement information in the form of exchanging conversations, and link information, meme, etc. to the advertisement information together with the advertisement information. It may be provided, or it may be provided in the form of multimedia such as photos and videos.
- the advertisement service unit 1020 may provide benefit information together with the advertisement information to the follower when benefit information such as coupons and discount coupons can be provided together with the corresponding advertisement information.
- the compensation unit 1030 compensates the creator of the artificial intelligence character with a preset reward according to the provision of advertisement information.
- the compensation unit 1030 calculates a reward by reflecting at least one of the number of followers of the artificial intelligence character, the recognition level of the artificial intelligence character, and a preset reward ratio for advertisement information provided to the followers, and the calculated reward can be rewarded to the creator.
- each component constituting FIG. 10 may include all the contents described in FIGS. 7 to 9, which is obvious to those skilled in the art.
- the system or apparatus described above may be implemented as hardware components, software components, and/or a combination of hardware components and software components.
- devices and components described in the embodiments may include, for example, a processor, a controller, an arithmetic logic unit (ALU), a digital signal processor, a microcomputer, a field programmable gate array (FPGA) , a programmable logic unit (PLU), microprocessor, or any other device capable of executing and responding to instructions.
- the processing device may run an operating system (OS) and one or more software applications running on the operating system.
- a processing device may also access, store, manipulate, process, and generate data in response to execution of software.
- the processing device includes a plurality of processing elements and/or a plurality of types of processing elements. It can be seen that it can include.
- a processing device may include a plurality of processors or a processor and a controller. Other processing configurations are also possible, such as parallel processors.
- Software may include a computer program, code, instructions, or a combination of one or more of the foregoing, which configures a processing device to operate as desired or processes independently or collectively.
- the device can be commanded.
- Software and/or data may be any tangible machine, component, physical device, virtual equipment, computer storage medium or device, intended to be interpreted by or provide instructions or data to a processing device. , or may be permanently or temporarily embodied in a transmitted signal wave.
- Software may be distributed on networked computer systems and stored or executed in a distributed manner.
- Software and data may be stored on one or more computer readable media.
- the method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded on a computer readable medium.
- the computer readable medium may include program instructions, data files, data structures, etc. alone or in combination.
- Program commands recorded on the medium may be specially designed and configured for the embodiment or may be known and usable to those skilled in computer software.
- Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks and magnetic tapes, optical media such as CD-ROMs and DVDs, and magnetic media such as floptical disks.
- - includes hardware devices specially configured to store and execute program instructions, such as magneto-optical media, and ROM, RAM, flash memory, and the like.
- program instructions include high-level language codes that can be executed by a computer using an interpreter, as well as machine language codes such as those produced by a compiler.
- the hardware devices described above may be configured to operate as one or more software modules to perform the operations of the embodiments, and vice versa.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- General Business, Economics & Management (AREA)
- Theoretical Computer Science (AREA)
- Marketing (AREA)
- Physics & Mathematics (AREA)
- Economics (AREA)
- General Physics & Mathematics (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Tourism & Hospitality (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Operations Research (AREA)
Abstract
본 발명은 인공지능 캐릭터의 발화량에 따라 인공지능 캐릭터를 소유한 크리에이터에게 리워드를 보상하는 수익화 방법 및 시스템에 관한 것으로서, 크리에이터에 의해 생성된 인공지능 캐릭터와 상기 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공하는 단계, 상기 대화 서비스에서 상기 인공지능 캐릭터의 발화량을 판단하는 단계 및 판단 결과에 따라 기 설정된 리워드를 상기 크리에이터에게 보상하는 단계를 포함한다.
Description
본 발명은 인공지능 캐릭터의 발화량에 따른 수익화 방법 및 시스템에 관한 것으로서, 보다 상세하게는 인공지능 캐릭터의 발화량에 따라 인공지능 캐릭터를 소유한 크리에이터에게 리워드를 보상하는 기술에 관한 것이다.
인공지능(Artificial Intelligence)은 비즈니스, 조직운영, 생활방식 그리고 커뮤니케이션 방법에 혁신을 일으키고 있다. 매일매일 빠르게 변화하는 현대적 문화의 생활방식과 다양하게 끊임없이 변화되는 고객의 요구사항에 최적의 서비스를 제공하기 위한 다양한 정보화 프로젝트가 진행되고 있으며, 그 중에서도 최근 빅데이터와 딥 러닝 관련 기술이 빠른 속도로 발전하여 특정 분야에서는 실생활에 적용되고 있는 인공지능 기술이 구현되었으며, 특정 데이터에 대한 분석과, 개개인에게 특화된 다양한 분야의 정보를 통합 제공 및 활용하는 지능화된 개인 서비스에도 적용되고 있다. 현재 인공지능과 인간의 인터랙션은 제한적이지만 일상적인 자연어, 즉 대화 형태로 이루어진다. 아직은 초보적인 단계이지만, 음성을 통한 대화 방식으로 네트워크로 연결된 각종 생활 가전기기의 제어가 이루어지고 있으며, 딥 러닝이 적용된 지식 기반을 통하여 특정된 정보에 대한 검색과 질의 및 응답이 가능해지고 있다.
본 발명의 목적은 인공지능 캐릭터를 통한 대화 서비스를 이용하여 인공지능 캐릭터를 생성한 크리에이터에게 수익(또는 보상)을 제공할 수 있는 수익화 방법 및 그 시스템을 제공하고자 한다.
다만, 본 발명이 해결하고자 하는 기술적 과제들은 상기 과제로 한정되는 것은 아니며, 본 발명의 기술적 사상 및 영역으로부터 벗어나지 않은 범위에서 다양하게 확장될 수 있다.
본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법은 크리에이터에 의해 생성된 인공지능 캐릭터와 상기 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공하는 단계, 상기 대화 서비스에서 상기 인공지능 캐릭터의 발화량을 판단하는 단계 및 판단 결과에 따라 기 설정된 리워드를 상기 크리에이터에게 보상하는 단계를 포함한다.
상기 판단하는 단계는 상기 대화 서비스에 참여한 상기 인공지능 캐릭터가 입력한 대화 메시지 양(발화)에 대한 발화량을 누적할 수 있다.
상기 보상하는 단계는 상기 인공지능 캐릭터의 레벨 증가에 따라 적용되는 추가 리워드로 상기 크리에이터에게 보상할 수 있다.
상기 보상하는 단계는 상기 인공지능 캐릭터가 상기 대화 서비스에 참여한 횟수(또는 세션 수) 혹은 특정 팔로워와의 대화 수가 기 설정된 기준 이상인 경우에, 상기 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 상기 크리에이터에게 보상할 수 있다.
상기 보상하는 단계는 상기 인공지능 캐릭터의 레벨 및 팔로워 수 중 어느 하나 이상을 포함하는 특정 요건이 충족되는 경우, 상기 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 상기 크리에이터에게 보상할 수 있다.
상기 보상하는 단계는 수익화를 위한 펀드 규모 및 광고 수익에 기반하여, 상기 인공지능 캐릭터의 수, 상기 인공지능 캐릭터의 발화량, 팔로워의 수 및 팔로워에 의한 선호도 중 적어도 어느 하나 이상에 따른 수익 배분으로 설정되는 리워드를 상기 크리에이터에게 보상할 수 있다.
또한, 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법은 상기 인공지능 캐릭터와 상기 팔로워 간의 상기 대화 서비스 제공 시, 광고 정보를 제공하는 단계를 더 포함하며, 상기 보상하는 단계는 상기 광고 정보의 제공에 따라 미리 설정된 리워드를 상기 크리에이터에게 보상할 수 있다.
본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 시스템은 크리에이터에 의해 생성된 인공지능 캐릭터와 상기 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공하는 대화 제공부, 상기 대화 서비스에서 상기 인공지능 캐릭터의 발화량을 판단하는 판단부 및 판단 결과에 따라 기 설정된 리워드를 상기 크리에이터에게 보상하는 보상부를 포함한다.
상기 판단부는 상기 대화 서비스에 참여한 상기 인공지능 캐릭터가 입력한 대화 메시지 양(발화)에 대한 발화량을 누적할 수 있다.
상기 보상부는 상기 인공지능 캐릭터의 레벨 증가에 따라 적용되는 추가 리워드로 상기 크리에이터에게 보상할 수 있다.
상기 보상부는 상기 인공지능 캐릭터가 상기 대화 서비스에 참여한 횟수(또는 세션 수) 혹은 특정 팔로워와의 대화 수가 기 설정된 기준 이상인 경우에, 상기 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 상기 크리에이터에게 보상할 수 있다.
상기 보상부는 상기 인공지능 캐릭터의 레벨 및 팔로워 수 중 어느 하나 이상을 포함하는 특정 요건이 충족되는 경우, 상기 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 상기 크리에이터에게 보상할 수 있다.
상기 보상부는 수익화를 위한 펀드 규모 및 광고 수익에 기반하여, 상기 인공지능 캐릭터의 수, 상기 인공지능 캐릭터의 발화량, 팔로워의 수 및 팔로워에 의한 선호도 중 적어도 어느 하나 이상에 따른 수익 배분으로 설정되는 리워드를 상기 크리에이터에게 보상할 수 있다.
또한, 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 시스템은 상기 인공지능 캐릭터와 상기 팔로워 간의 상기 대화 서비스 제공 시, 광고 정보를 제공하는 제어부를 더 포함하며, 상기 보상부는 상기 광고 정보의 제공에 따라 미리 설정된 리워드를 상기 크리에이터에게 보상할 수 있다.
본 발명의 일 실시예에 따른 인공지능 캐릭터 대화 서비스 방법은 크리에이터에 의해 생성된 인공지능 캐릭터와 상기 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공하는 단계; 및 상기 인공지능 캐릭터와 상기 팔로워 간의 대화를 통해 상기 인공지능 캐릭터가 상기 팔로워에게 광고 정보를 제공하는 단계를 포함한다.
본 발명의 실시예에 따르면, 팔로워와 대화를 수행하는 인공지능 캐릭터를 이용하여 대화 서비스에서 인공지능 캐릭터의 발화량에 따라 기 설정된 리워드를 크리에이터에게 보상함으로써, 인공지능 캐릭터의 활동에 따른 수익(또는 보상)을 인공지능 캐릭터를 생성한 크리에이터에게 제공할 수 있다.
다만, 본 발명의 효과는 상기 효과들로 한정되는 것은 아니며, 본 발명의 기술적 사상 및 영역으로부터 벗어나지 않는 범위에서 다양하게 확장될 수 있다.
도 1은 본 발명의 일 실시예에 따른 네트워크 환경을 설명하기 위한 일 예시도를 도시한 것이다.
도 2는 도 1에 도시된 전자 기기 및 서버의 내부 구성을 설명하기 위한 일 예시도를 도시한 것이다.
도 3은 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법에 대한 동작 흐름도를 도시한 것이다.
도 4는 도 3의 단계 S320에 대한 실시예에 따른 동작 흐름도를 도시한 것이다.
도 5는 인공지능 캐릭터의 발화량을 판단하는 방식을 설명하기 위한 일 예시도를 도시한 것이다.
도 6은 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 시스템에 대한 구성을 도시한 것이다.
도 7은 본 발명의 일 실시예에 따른 인공지능 캐릭터 대화 서비스 방법에 대한 동작 흐름도를 나타낸 것이다.
도 8은 도 7의 단계 S720에 대한 일 실시예에 따른 동작 흐름도를 나타낸 것이다.
도 9는 광고 서비스를 제공하는 방식을 설명하기 위한 일 예시도를 나타낸 것이다.
도 10은 본 발명의 일 실시예에 따른 인공지능 캐릭터 대화 서비스 시스템에 대한 구성을 나타낸 것이다.
본 발명의 이점 및 특징, 그리고 그것들을 달성하는 방법은 첨부되는 도면과 함께 상세하게 후술되어 있는 실시예들을 참조하면 명확해질 것이다. 그러나, 본 발명은 이하에서 개시되는 실시예들에 한정되는 것이 아니라 서로 다른 다양한 형태로 구현될 것이며, 단지 본 실시예들은 본 발명의 개시가 완전하도록 하며, 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 발명의 범주를 완전하게 알려주기 위해 제공되는 것이며, 본 발명은 청구항의 범주에 의해 정의될 뿐이다.
본 명세서에서 사용된 용어는 실시예들을 설명하기 위한 것이며, 본 발명을 제한하고자 하는 것은 아니다. 본 명세서에서, 단수형은 문구에서 특별히 언급하지 않는 한 복수형도 포함한다. 명세서에서 사용되는 "포함한다(comprises)" 및/또는 "포함하는(comprising)"은 언급된 구성요소, 단계, 동작 및/또는 소자는 하나 이상의 다른 구성요소, 단계, 동작 및/또는 소자의 존재 또는 추가를 배제하지 않는다.
다른 정의가 없다면, 본 명세서에서 사용되는 모든 용어(기술 및 과학적 용어를 포함)는 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 공통적으로 이해될 수 있는 의미로 사용될 수 있을 것이다. 또한, 일반적으로 사용되는 사전에 정의되어 있는 용어들은 명백하게 특별히 정의되어 있지 않는 한 이상적으로 또는 과도하게 해석되지 않는다.
이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예들을 보다 상세하게 설명하고자 한다. 도면 상의 동일한 구성요소에 대해서는 동일한 참조 부호를 사용하고 동일한 구성요소에 대해서 중복된 설명은 생략한다.
본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법 및 그 시스템은 인공지능 캐릭터의 발화량에 따라 인공지능 캐릭터를 소유한 크리에이터에게 리워드를 보상하는 것을 그 요지로 한다.
본 발명의 상세한 설명에 앞서, 본 발명에서 사용하는 크리에이터와 팔로워의 용어를 정의한다. 크리에이터는 본 발명의 서비스를 이용하는 사용자들 중 인공지능 캐릭터를 생성하는 사용자를 의미하며, 팔로워는 크리에이터에 의해 생성된 인공지능 캐릭터를 팔로잉하여 인공지능 캐릭터와 대화 등을 수행하는 사용자를 의미한다. 이하, 본 발명의 상세한 설명에서는 크리에이터와 팔로워라는 용어를 이용하여 설명한다.
본 발명의 실시예들은, 팔로워와 대화를 수행하는 인공지능 캐릭터를 이용하여 대화 서비스에서 인공지능 캐릭터의 발화량에 따라 기 설정된 리워드를 크리에이터에게 보상함으로써, 인공지능 캐릭터의 활동에 따른 수익(또는 보상)을 인공지능 캐릭터를 생성한 크리에이터에게 제공할 수 있는 수익화 모델을 제공하는 것을 그 요지로 한다.
본 발명의 온라인 채팅 서버는 모바일 애플리케이션(Application)의 형태로 인공지능 캐릭터의 생성, 생성된 인공지능 캐릭터와 인공지능 캐릭터를 팔로잉하는 팔로워 간의 대화 서비스를 제공하며, 자유로운 대화 중에서 기 설정된 학습 정도의 충족 여부에 따른 학습량에 기초하여 인공지능 캐릭터의 레벨을 평가할 수 있다. 이에, 크리에이터(또는 사용자)는 소지하는 단말기에 설치된 애플리케이션을 통해 나만의 인공지능 캐릭터를 생성하고, 생성한 인공지능 캐릭터를 이용하여 팔로워들과 자유로운 소통을 하거나, 자동응답 기능을 통해 기 학습된 대화 엔진을 기반으로 하는 인공지능 캐릭터로 팔로워들과 자동 대화를 할 수 있다.
크리에이터(또는 사용자)는 소지하는 스마트폰, 데스크탑 PC, 모바일 단말, PDA, 노트북 및 태블릿 PC 중 적어도 어느 하나의 단말기(또는 전자 기기)를 통해 대화 서비스를 수행할 수 있다. 이때, 본 발명은 사용자가 소지하는 단말기 내 애플리케이션(Application)을 통해 사용자의 선택 입력에 따른 정보를 수신할 수 있으며, 상기 단말기는 터치-감지 영역을 포함하는 스크린을 통해 소정의 기능 집합의 동작을 수행할 수 있는 터치 스크린 형태의 디스플레이를 포함하는 것일 수 있고, 하나 이상의 물리적 버튼 또는 가상의 버튼을 포함하는 기기일 수 있으므로 종류 및 형태는 이에 한정되지 않는다.
이하에서는 도 1 내지 도 6을 참조하여 본 발명에 대해 상세히 설명한다.
도 1은 본 발명의 일 실시예에 따른 네트워크 환경을 설명하기 위한 일 예시도를 도시한 것으로, 도 1의 네트워크 환경은 복수의 전자 기기들(110, 120, 130, 140), 복수의 서버들(150, 160) 및 네트워크(170)를 포함하는 예를 나타내고 있다. 이러한 도 1은 발명의 설명을 위한 일례로 전자 기기의 수나 서버의 수가 도 1과 같이 한정되는 것은 아니다.
복수의 전자 기기들(110, 120, 130, 140)은 컴퓨터 장치로 구현되는 이동형 단말일 수 있다. 복수의 전자 기기들(110, 120, 130, 140)의 예를 들면, 스마트폰(smart phone), 휴대폰, 태블릿 PC, 내비게이션, 컴퓨터, 노트북, 디지털방송용 단말, PDA(Personal Digital Assistants), PMP(Portable Multimedia Player), 사용자 착용 장치(웨어러블 디바이스) 등이 있다. 일례로 제1 전자 기기(110)는 무선 또는 유선 통신 방식을 이용하여 네트워크(170)를 통해 다른 전자 기기들(120, 130, 140) 및/또는 서버(150, 160)와 통신할 수 있다.
통신 방식은 제한되지 않으며, 네트워크(170)가 포함할 수 있는 통신망(일례로, 이동통신망, 유선 인터넷, 무선 인터넷, 방송망)을 활용하는 통신 방식뿐만 아니라 기기들간의 근거리 무선 통신 역시 포함될 수 있다. 예를 들어, 네트워크(170)는, PAN(personal area network), LAN(local area network), CAN(campus area network), MAN(metropolitan area network), WAN(wide area network), BBN(broadband network), 인터넷 등의 네트워크 중 하나 이상의 임의의 네트워크를 포함할 수 있다. 또한, 네트워크(170)는 버스 네트워크, 스타 네트워크, 링 네트워크, 메쉬 네트워크, 스타-버스 네트워크, 트리 또는 계층적(hierarchical) 네트워크 등을 포함하는 네트워크 토폴로지 중 임의의 하나 이상을 포함할 수 있으나, 이에 제한되지 않는다.
서버(150, 160) 각각은 복수의 전자 기기들(110, 120, 130, 140)과 네트워크(170)를 통해 통신하여 명령, 코드, 파일, 콘텐츠, 서비스 등을 제공하는 컴퓨터 장치 또는 복수의 컴퓨터 장치들로 구현될 수 있다.
일례로, 서버(160)는 네트워크(170)를 통해 접속한 제1 전자 기기(110)로 애플리케이션의 설치를 위한 파일을 제공할 수 있다. 이 경우 제1 전자 기기(110)는 서버(160)로부터 제공된 파일을 이용하여 애플리케이션을 설치할 수 있다. 또한, 제1 전자 기기(110)가 포함하는 운영체제(Operating System, OS)나 적어도 하나의 프로그램(일례로 브라우저나 상기 설치된 애플리케이션)의 제어에 따라 서버(150)에 접속하여 서버(150)가 제공하는 서비스나 콘텐츠를 제공받을 수 있다. 예를 들어, 제1 전자 기기(110)가 애플리케이션의 제어에 따라 네트워크(170)를 통해 서비스 요청 메시지를 서버(150)로 전송하면, 서버(150)는 서비스 요청 메시지에 대응하는 코드를 제1 전자 기기(110)로 전송할 수 있고, 제1 전자 기기(110)는 애플리케이션의 제어에 따라 코드에 따른 화면을 구성하여 표시함으로써 사용자에게 콘텐츠를 제공할 수 있다.
도 2는 도 1에 도시된 전자 기기 및 서버의 내부 구성을 설명하기 위한 일 예시도를 도시한 것으로, 도 2에서는 사용자가 소지한 단말인 하나의 전자 기기에 대한 예로서 제1 전자 기기(110), 그리고 사용자의 단말과 통신하는 하나의 서버에 대한 예로서 서버(150)의 내부 구성을 설명한다. 이에, 이하 제1 전자 기기(110)는 사용자의 단말을 의미하며, 서버(150)는 사용자의 단말과 통신하는 서버를 의미한다. 다른 전자 기기들(120, 130, 140)이나 서버(160) 역시 동일한 또는 유사한 내부 구성을 가질 수 있다.
제1 전자 기기(110)와 서버(150)는 메모리(211, 221), 프로세서(212, 222), 통신 모듈(213, 223) 그리고 입출력 인터페이스(214, 224)를 포함할 수 있다. 메모리(211, 221)는 컴퓨터에서 판독 가능한 기록 매체로서, RAM(random access memory), ROM(read only memory) 및 디스크 드라이브와 같은 비소멸성 대용량 기록장치(permanent mass storage device)를 포함할 수 있다. 또한, 메모리(211, 221)에는 운영체제나 적어도 하나의 프로그램 코드(일례로 제1 전자 기기(110)에 설치되어 구동되는 애플리케이션 등을 위한 코드)가 저장될 수 있다. 이러한 소프트웨어 구성요소들은 메모리(211, 221)와는 별도의 컴퓨터에서 판독 가능한 기록 매체로부터 로딩될 수 있다. 이러한 별도의 컴퓨터에서 판독 가능한 기록 매체는 플로피 드라이브, 디스크, 테이프, DVD/CD-ROM 드라이브, 메모리 카드 등의 컴퓨터에서 판독 가능한 기록 매체를 포함할 수 있다. 다른 실시예에서 소프트웨어 구성요소들은 컴퓨터에서 판독 가능한 기록 매체가 아닌 통신 모듈(213, 223)을 통해 메모리(211, 221)에 로딩될 수도 있다. 예를 들어, 적어도 하나의 프로그램은 개발자들 또는 애플리케이션의 설치 파일을 배포하는 파일 배포 시스템(일례로 상술한 서버(160))이 네트워크(170)를 통해 제공하는 파일들에 의해 설치되는 프로그램(일례로 상술한 애플리케이션)에 기반하여 메모리(211, 221)에 로딩될 수 있다.
프로세서(212, 222)는 기본적인 산술, 로직 및 입출력 연산을 수행함으로써, 컴퓨터 프로그램의 명령을 처리하도록 구성될 수 있다. 명령은 메모리(211, 221) 또는 통신 모듈(213, 223)에 의해 프로세서(212, 222)로 제공될 수 있다. 예를 들어 프로세서(212, 222)는 메모리(211, 221)와 같은 기록 장치에 저장된 프로그램 코드에 따라 수신되는 명령을 실행하도록 구성될 수 있다.
통신 모듈(213, 223)은 네트워크(170)를 통해 제1 전자 기기(110)와 서버(150)가 서로 통신하기 위한 기능을 제공할 수 있으며, 다른 전자 기기(일례로 제2 전자 기기(120)) 또는 다른 서버(일례로 서버(160))와 통신하기 위한 기능을 제공할 수 있다. 일례로, 제1 전자 기기(110)의 프로세서(212)가 메모리(211)와 같은 기록 장치에 저장된 프로그램 코드에 따라 생성한 요청(일례로 검색 요청)이 통신 모듈(213)의 제어에 따라 네트워크(170)를 통해 서버(150)로 전달될 수 있다. 역으로, 서버(150)의 프로세서(222)의 제어에 따라 제공되는 제어 신호나 명령, 콘텐츠, 파일 등이 통신 모듈(223)과 네트워크(170)를 거쳐 제1 전자 기기(110)의 통신 모듈(213)을 통해 제1 전자 기기(110)로 수신될 수 있다. 예를 들어 통신 모듈(213)을 통해 수신된 서버(150)의 제어 신호나 명령 등은 프로세서(212)나 메모리(211)로 전달될 수 있고, 콘텐츠나 파일 등은 제1 전자 기기(110)가 더 포함할 수 있는 저장 매체로 저장될 수 있다.
입출력 인터페이스(214)는 입출력 장치(215)와의 인터페이스를 위한 수단일 수 있다. 예를 들어, 입력 장치는 키보드 또는 마우스 등의 장치를, 그리고 출력 장치는 애플리케이션의 통신 세션을 표시하기 위한 디스플레이와 같은 장치를 포함할 수 있다. 다른 예로 입출력 인터페이스(214)는 터치스크린과 같이 입력과 출력을 위한 기능이 하나로 통합된 장치와의 인터페이스를 위한 수단일 수도 있다. 보다 구체적인 예로, 제1 전자 기기(110)의 프로세서(212)는 메모리(211)에 로딩된 컴퓨터 프로그램의 명령을 처리함에 있어서 서버(150)나 제2 전자 기기(120)가 제공하는 데이터를 이용하여 구성되는 서비스 화면이나 콘텐츠가 입출력 인터페이스(214)를 통해 디스플레이에 표시될 수 있다. 입출력 인터페이스(224) 또한 마찬가지로 서버(150)의 프로세서(222)가 메모리(221)에 로딩된 컴퓨터 프로그램의 명령을 처리함에 있어 서버(150)가 제공하는 데이터를 이용하여 구성되는 정보를 출력할 수 있다.
또한, 다른 실시예들에서 제1 전자 기기(110) 및 서버(150)는 도 2의 구성요소들보다 더 많은 구성요소들을 포함할 수도 있다. 그러나, 대부분의 종래기술적 구성요소들을 명확하게 도시할 필요성은 없다. 예를 들어, 제1 전자 기기(110)는 상술한 입출력 장치(215) 중 적어도 일부를 포함하도록 구현되거나 또는 트랜시버(transceiver), GPS(Global Positioning System) 모듈, 카메라, 각종 센서, 데이터베이스 등과 같은 다른 구성요소들을 더 포함할 수도 있다. 보다 구체적인 예로, 제1 전자 기기(110)가 스마트폰인 경우, 일반적으로 스마트폰이 포함하고 있는 방위 센서, 가속도 센서나 자이로 센서, 카메라, 각종 물리적인 버튼, 터치패널을 이용한 버튼, 입출력 포트, 진동을 위한 진동기 등의 다양한 구성요소들이 제1 전자 기기(110)에 더 포함되도록 구현될 수 있음을 알 수 있다.
이하에서는 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법, 그 시스템의 구체적인 실시예를 설명하기로 한다.
도 3은 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법에 대한 동작 흐름도를 도시한 것으로, 대화 서비스를 제공하고 크리에이터가 생성한 인공지능 캐릭터의 발화량에 따라 크리에이터에게 일정 리워드를 보상할 수 있는 시스템 또는 서버에서의 동작 흐름도를 나타낸 것이다.
도 3을 참조하면, 단계 S310에서, 크리에이터에 의해 생성된 인공지능 캐릭터와 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공한다.
본 발명의 실시예에 따른 단계 S310에 앞서, 본 발명의 시스템은 크리에이터가 인공지능 캐릭터를 생성할 수 있도록 서비스를 우선적으로 제공할 수 있다. 이에, 크리에이터는 본 발명의 시스템에서 제공하는 인공지능 캐릭터를 생성하는 기능을 통해 생성할 수 있다. 예를 들어, 크리에이터인 사용자에 의해 얼굴 이미지, 말투, 성격, 관심 대화 분야(또는 관심 대화 내용), 이름, 성별, 캐릭터 소개 내용 등이 설정됨으로써, 미리 설정된 기본 대화 엔진이 학습되어 인공지능 캐릭터를 생성할 수 있다. 이때, 생성되는 인공지능 캐릭터는 크리에이터인 사용자에 의해 설정된 말투와 관심 대화 내용으로 해당 인공지능 캐릭터를 팔로잉하는 사람들인 팔로워(인공지능 캐릭터 또는 크리에이터)와 대화를 주고 받을 수 있다.
본 발명의 방법은 이렇게 생성된 인공지능 캐릭터가 대화 엔진을 이용하여 팔로워들과 대화하는데 있어서, 인공지능 캐릭터가 팔로워들에게 대화하는 답변 방식 또는 답변 내용 등을 크리에이터가 원하는 답변 방식 또는 답변 내용으로 대화할 수 있도록 인공지능 캐릭터의 대화 엔진을 학습시킬 수 있다. 즉, 본 발명의 방법은 크리에이터의 요청에 따라 이미 생성된 인공지능 캐릭터의 대화 엔진을 조금씩 발전시켜 나가는 것으로, 인공지능 캐릭터의 대화 엔진을 완성시킬 때까지 반복적으로 수행될 수 있다.
또한, 생성된 인공지능 캐릭터에는 크리에이터에 의해 생성된 인공지능 캐릭터를 다른 사용자들이 대화 관심 분야 등의 키워드를 통해 검색할 수 있도록, 크리에이터에 의해 설정된 적어도 하나 이상의 해시태그가 부여될 수 있다. 예를 들어, 크리에이터에 의해 인공지능 캐릭터의 해시태그가 "#골프", "#스포츠"로 설정되어 있다면, 해당 인공지능 캐릭터는 골프와 스포츠로 검색 가능하고, 골프와 스포츠에 대한 대화를 할 수 있는 인공지능 캐릭터로 분류될 수 있다.
전술한 바와 같이 인공지능 캐릭터가 생성되면, 단계 S310에서, 인공지능 캐릭터와 팔로워 간의 대화 서비스를 제공한다.
크리에이터에 의해 인공지능 캐릭터가 생성된 후 해당 인공지능 캐릭터를 팔로잉하는 팔로워들이 생기면, 단계 S310에 의해 인공지능 캐릭터를 팔로잉하는 팔로워 간의 개별적인 채팅방에서 대화 서비스를 제공할 수 있다. 이때, 팔로워는 인공지능 캐릭터일 수 있으며, 인공지능 캐릭터를 생성한 크리에이터일 수 있다. 일 예로, 인공지능 캐릭터와 인공지능 캐릭터의 팔로워가 대화하는 경우, 자동응답 기능이 온(ON)되어 크리에이터의 개입 없이 기 학습된 대화 엔진을 기반으로 대화를 주고받을 수 있다. 다른 예로, 크리에이터와 인공지능 캐릭터, 인공지능 캐릭터와 크리에이터, 또는 크리에이터와 크리에이터 즉, 적어도 한 명의 사람이 포함되어 대화하는 경우, 자동응답 기능이 오프(OFF)되어 크리에이터가 참여하여 자유롭게 대화를 주고받을 수 있다.
전술한 바에 따라, 단계 S310은 채팅방에 크리에이터의 참여 여부에 따라 자동응답 기능을 온(ON)/오프(OFF) 상태의 대화 서비스를 제공할 수 있으나, 크리에이터가 채팅방에 참여하지 않더라도 특정 채팅방의 자동응답 기능을 온(ON) 또는 오프(OFF) 상태로 유지시킬 수도 있다.
단계 S320에서, 대화 서비스에서 인공지능 캐릭터의 발화량을 판단한다.
단계 S320은 인공지능 캐릭터가 대화 서비스에서 입력한 대화 메시지 양(발화)에 대한 발화량을 판단할 수 있다. 예를 들면, 인공지능 캐릭터가 팔로워와의 채팅방에서 대화 메시지를 많이 입력하면 입력할수록 단계 S320은 인공지능 캐릭터의 발화량을 누적시킬 수 있다.
인공지능 캐릭터의 발화량을 판단하기에 앞서, 본 발명의 실시예에 따른 단계 S320은 인공지능 캐릭터가 특정 요건을 만족한 경우에만 발화량에 따른 수익화를 보상받을 수 있도록 인공지능 캐릭터의 특정 요건을 판단할 수 있다. 예를 들어, 본 발명은 특정 요건을 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨 및 인공지능 캐릭터의 인지도 등급으로 설정할 수 있으며, 단계 S320은 인공지능 캐릭터가 전술한 특정 요건을 모두 만족한 경우에만, 리워드 보상을 위한 인공지능 캐릭터의 발화량을 누적시킬 수 있다. 다만, 본 발명에서 특정 요건으로 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨 및 인공지능 캐릭터의 인지도 등급을 기재하였으나, 이에 한정되지 않는다. 특정 요건은 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨 및 인공지능 캐릭터의 인지도 등급 중 어느 하나 이상을 포함하고 전술하지 않은 다른 요건을 더 포함할 수 있으며, 이는 본 발명의 관리자 또는 담당자에 의해 다양하게 적용 가능하다.
본 발명에서 단계 S320은 인공지능 캐릭터의 발화량뿐 아니라, 인공지능 캐릭터의 대화량 또한 판단할 수 있다. 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법은 인공지능 캐릭터가 대화 서비스에 참여한 횟수(또는 세션 수) 혹은 특정 팔로워와의 대화 수가 기 설정된 횟수 이상인 경우에, 인공지능 캐릭터의 발화량에 따른 리워드를 크리에이터에게 보상하는 것을 전제로 한다.
이에 따라서, 본 발명의 실시예에 따른 단계 S320은 대화 서비스에 참여한 횟수에 대한 대화량 및 인공지능 캐릭터의 발화에 대한 발화량에 기초하여 리워드 보상 여부를 판단할 수 있다. 보다 상세하게, 인공지능 캐릭터는 제1 팔로워, 제2 팔로워, 제3 팔로워 등 적어도 하나 이상의 팔로워와 각기 다른 대화 서비스를 통해 채팅방에서 대화를 주고받을 수 있다. 이때, 단계 S320은 인공지능 캐릭터가 대화 서비스에 참여한 횟수 즉, 대화를 주고받기 위해 채팅방에 입장한 횟수, 대화 서비스에 참여한 횟수(또는 세션 수) 및 특정 팔로워와 대화를 주고받은 횟수(또는 대화 수) 중 하나 이상에 대한 대화량을 판단하며, 대화량이 기 설정된 기준 이상인 경우에만 인공지능 캐릭터가 입력한 대화 메시지 양(발화)에 대한 발화량을 누적하여 보상 여부를 판단할 수 있다.
보다 상세하게, 단계 S320은 채팅방에 입장한 횟수 또는 대화 세션 수뿐만 아니라, 특정 팔로워와 대화를 주고받는 횟수가 기 설정된 기준 이상인 경우에만 발화량을 누적하여 보상 여부를 판단하는 것을 특징으로 한다. 예를 들어, 인공지능 캐릭터가 제1 팔로워, 제2 팔로워 및 제3 팔로워의 복수의 팔로워와 단답형의 대화만 주고받는 경우에는 본 발명은 '대화'를 주고받았다고 판단하지 않으며, 광고와 같은 정보를 교환한 대화라고 판단할 수 있으며, 이는 세션 수만 충족되고, 대화 수는 충족되지 않는다. 이와 같은 문제를 해소하기 위해, 본 발명의 단계 S320은 인공지능 캐릭터가 복수의 팔로워와 각각 예를 들어, 총 10 턴(turn) 즉 10번의 이상의 대화를 주고받은 경우에 '대화'를 주고받았다고 판단하며, 이는 세션 수와 대화 수가 모두 충족되었음을 판단할 수 있다.
단계 S320에 의해, 판단된 인공지능 캐릭터의 발화량에 따라, 단계 S330에서, 기 설정된 리워드를 크리에이터에게 보상한다. 단계 S330은 인공지능 캐릭터의 기 설정된 기준 이상의 발화량에 대해서 채팅방에 입력하는 입력 메시지의 건당 일정 수익(또는 보상)의 리워드를 크리에이터에게 보상할 수 있다. 예를 들면, 단계 S330은 인공지능 캐릭터의 발화량이 50회, 100회, 300회, 500회에 달하는 경우, 기 설정된 리워드를 크리에이터에게 보상할 수 있다. 이때, 리워드(reward)는 현금처럼 사용 가능한 머니(money), 쿠폰 또는 할인권일 수 있으나, 한정하지 않는다.
이 때, 단계 S330은 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨, 인공지능 캐릭터의 인지도 등급에 대해 미리 설정된 보상 비율 중 적어도 하나를 반영하여 리워드를 계산하고, 계산된 리워드를 크리에이터에게 보상할 수 있다. 물론, 인공지능 캐릭터의 인지도 등급은 본 발명의 대화 서비스를 제공하는 서버 또는 시스템에서, 인공지능 캐릭터를 팔로워하는 팔로워의 수, 팔로워에 의한 선호도(예를 들어, '좋아요' 등)와 같은 인공지능 캐릭터 별로 수집된 인지도 데이터를 점수화하여 등급을 부여할 수 있으며, 이러한 인지도 등급을 설정하는 부분은 본 발명의 기술을 제공하는 사업자 또는 개인에 의해 결정될 수 있다. 즉, 보상은 인공지능 캐릭터가 팔로워들에게 얼마나 인기가 좋은지에 따라 그 보상 등급이 상이할 수 있으며, 따라서 인지도가 높은 인공지능 캐릭터를 보유한 크리에이터는 발화량에 의한 수익을 높일 수 있다.
이로 인해, 단계 S330은 인공지능 캐릭터의 발화량과 더불어 인공지능 캐릭터의 레벨에 따라 추가 리워드를 보상할 수 있다. 예를 들어, 레벨이 10인 인공지능 캐릭터와 레벨이 100인 인공지능 캐릭터 각각의 발화량이 모두 50회인 경우, 단계 S330은 레벨이 10인 인공지능 캐릭터에 비해 레벨이 100인 인공지능 캐릭터에게 일정 배수를 곱한 추가 리워드를 레벨이 100인 인공지능 캐릭터를 소유한 크리에이터에게 보상할 수 있다.
또한, 단계 S330은 인공지능 캐릭터가 대화 서비스에 참여한 횟수(또는 세션 수) 특정 팔로워와 대화를 주고받은 횟수(또는 대화 수) 중 하나 이상에 대한 대화량이 기 설정된 기준 이상인 경우에, 단계 S320에서 판단한 특정 요건 만족 여부 및 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 크리에이터에게 보상할 수 있다. 예를 들어, 세션 수의 기준이 10회이고, 대화 수의 기준이 10턴(turn)인 경우, 단계 S330은 인공지능 캐릭터가 복수의 팔로워와 대화를 주고받기 위한 대화 서비스에 참여한 횟수가 10회 미만이고, 특정 팔로워 즉, 제1 팔로워와 최소한의 대화를 주고받은 횟수가 10 턴(turn) 즉, 10번 미만의 대화를 주고받은 경우에는 크리에이터에게 리워드를 보상하지 않으며, 세션 수 10회 및 대화 수 10 턴 이상인 경우에만 인공지능 캐릭터의 발화량에 따른 리워드를 크리에이터에게 보상할 수 있다.
또한, 단계 S330은 인공지능 캐릭터의 레벨 및 팔로워 수 중 어느 하나 이상을 포함하는 특정 조건이 기 설정된 기준 이상인 경우에, 단계 S320에서 판단한 특정 요건 만족 여부 및 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 크리에이터에게 보상할 수 있다. 예를 들어, 단계 S330은 인공지능 캐릭터의 레벨이 30 이상이고, 팔로워 수가 30 이상인 경우에만 인공지능 캐릭터의 발화량에 따른 리워드를 크리에이터에게 보상할 수 있다. 여기서, '일정하게 증가'한다는 것은 증가량 또는 증가율이 동일한 것뿐만 아니라, 미리 설정된 규칙에 따라 증가량 또는 증가율이 결정된다는 것을 의미할 수 있다.
이때, 단계 S330은 수익화를 위한 펀드 규모 및 광고 수익에 기반하여, 인공지능 캐릭터의 수, 인공지능 캐릭터의 발화량, 팔로워의 수, 팔로워에 의한 선호도 중 적어도 어느 하나 이상에 따른 수익 배분으로 설정되는 리워드를 크리에이터에게 보상할 수 있다. 본 발명의 실시예에 따른 시스템은 전체 펀드 규모와 시스템에서 노출되는 광고 정보에 따른 광고 수익을 기반으로, 인공지능 캐릭터들의 발화수, 인공지능 캐릭터의 수, 인공지능 캐릭터의 발화량, 팔로워의 수, 팔로워에 의한 선호도에 따라 분배하여 설정된 리워드를 크리에이터에게 보상할 수 있다. 이때, 단계 S330은 전술한 펀드 규모 및 광고 수익에 기반하여 수익을 배분함에 있어서, 인공지능 캐릭터의 발화량뿐 아니라, 팔로워의 수, 팔로워에 의한 선호도(예를 들어, '좋아요' 등), 팔로워들이 발신한 메시지의 개수, 유료 이모티콘의 개수 등을 고려할 수 있다.
나아가, 인공지능 캐릭터를 팔로워하는 팔로워가 유료 사용자이거나, 인공지능 캐릭터에게 선물을 제공할 때, 단계 S330은 유료 금액 또는 선물에 대한 일정 비율을 크리에이터에게 보상할 수 있다.
또한, 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법은 인공지능 캐릭터와 팔로워 간의 대화 서비스 제공 시, 광고 정보를 제공하는 단계(미도시)를 더 포함하며, 단계 S330은 광고 정보의 제공에 따라 미리 설정된 리워드를 크리에이터에게 보상할 수 있다. 예를 들면, 인공지능 캐릭터와 팔로워가 대화를 시작하거나, 인공지능 캐릭터가 적어도 하나 이상의 팔로워와 단체 대화 파티(예를 들어, 단체 채팅방)를 시작할 때, 팔로워에게 광고 정보를 노출시킴으로써, 해당 광고 수익의 일정 부분을 인공지능 캐릭터를 소유한 크리에이터에게 보상할 수 있다.
인공지능 캐릭터에 광고 서비스를 제공하는 시스템 또는 서버는 인공지능 캐릭터를 보유한 크리에이터와 광고 업체(또는 광고 업자) 간에 인공지능 캐릭터를 이용한 광고 서비스를 제공할 수 있도록, 중간 매개체 기능을 수행할 수 있으며, 인공지능 캐릭터에 의하여 광고 정보가 노출되는 경우 광고 정보 노출에 따른 일부 수익을 시스템 또는 서버를 운영하는 사업자 또는 개인에게 제공할 수도 있다. 물론, 이러한 부분은 크리에이터, 대화 서비스 사업자 그리고 광고 업체 간의 협의에 의해 결정될 수도 있고, 대화 서비스 사업자 그리고 광고 업체 간의 협의를 통해 인공지능 캐릭터의 광고 노출에 따라 크리에이터에게 제공되는 보상과 서비스 사업에게 제공되는 보상이 결정될 수도 있다.
도 4는 도 3의 단계 S320에 대한 실시예에 따른 동작 흐름도를 도시한 것으로, 인공지능 캐릭터를 판단하는 방식에 대한 실시예의 동작 흐름도를 나타낸 것이다. 또한, 도 5는 인공지능 캐릭터의 발화량을 판단하는 방식을 설명하기 위한 일 예시도를 도시한 것이다.
도 4를 참조하면, 대화 서비스에서 인공지능 캐릭터의 발화량을 판단하는 단계(단계 S320)는 인공지능 캐릭터가 특정 요건을 만족하는지 여부를 판단할 수 있다(단계 S321). 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법은 인공지능 캐릭터의 발화량을 판단하기에 앞서, 인공지능 캐릭터가 특정 요건을 만족한 경우에만 발화량에 따른 수익화를 보상받을 수 있도록 인공지능 캐릭터의 특정 요건을 판단할 수 있다. 예를 들어, 본 발명은 특정 요건을 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨 및 인공지능 캐릭터의 인지도 등급으로 설정할 수 있으며, 단계 S321은 인공지능 캐릭터가 전술한 특정 요건을 모두 만족한 경우에만, 리워드 보상을 위한 인공지능 캐릭터의 발화량을 누적시킬 수 있다.
전술한 특정 요건을 만족하면, 단계 S322은 인공지능 캐릭터가 대화 서비스에 참여한 횟수에 대한 대화량을 분석할 수 있다. 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 방법은 특정 요건을 만족한 인공지능 캐릭터가 대화 서비스에 참여한 횟수에 대한 대화량이 기 설정된 횟수 이상인 경우 예를 들면, 30회 이상인 경우에만 인공지능 캐릭터의 발화량에 따른 리워드를 크리에이터에게 보상할 수 있다. 다만, 실시예에 따라서 본 발명은 인공지능 캐릭터가 특정 요건을 모두 만족한 경우, 단계 S322를 건너뛰고 단계 S323을 통해 인공지능 캐릭터의 발화량을 판단할 수 있으며, 특정 요건을 판단하는 단계 S321을 건너뛰고 인공지능 캐릭터의 대화량이 기 설정된 횟수 이상인 경우에 단계 S323을 통해 인공지능 캐릭터의 발화량을 판단할 수도 있다.
단계 S323 및 단계 S324는 대화 서비스에 참여한 횟수에 대한 대화량 및 인공지능 캐릭터의 발화에 대한 발화량에 기초하여 리워드 보상 여부를 판단할 수 있다. 보다 상세하게, 인공지능 캐릭터는 제1 팔로워, 제2 팔로워, 제3 팔로워 등 적어도 하나 이상의 팔로워와 각기 다른 대화 서비스를 통해 채팅방에서 대화를 주고받을 수 있다. 이때, 단계 S320은 인공지능 캐릭터가 대화 서비스에 참여한 횟수 즉, 대화를 주고받기 위해 채팅방에 입장한 횟수에 대한 대화량을 판단하며, 대화량이 기 설정된 기준 이상인 경우에, 인공지능 캐릭터가 입력한 대화 메시지 양(발화)에 대한 발화량을 누적하여 보상 여부를 판단할 수 있다. 본 발명은 기 설정된 발화량이 50회, 100회, 300회, 500회 등일 때 기 설정된 리워드를 보상할 수 있으므로, 발화량이 해당 횟수에 도달하는지를 카운팅하여 보상 여부를 판단할 수 있다. 도 5에 도시된 바와 같이, 본 발명은 팔로워의 대화 메시지(510)에 대해, 인공지능 캐릭터가 입력한 입력 메시지의 양(520)으로 발화량을 판단할 수 있다.
이와 같이, 본 발명의 실시예들에 따른 방법은 대화를 수행하는 인공지능 캐릭터를 이용하여 팔로워와 대화를 주고받는 발화량에 따라 수익(또는 보상)을 인공지능 캐릭터를 생성한 크리에이터에게 제공할 수 있다.
본 발명에서의 인공지능 캐릭터는 인공지능 캐릭터를 생성한 크리에이터의 입력 또는 명령 없이도 스스로 팔로워들과 다양한 대화를 주고받으면서 발화량을 누적시킬 수 있으며, 크리에이터는 인공지능 캐릭터의 활동에 의해 발생하는 일정 수익을 받을 수 있다. 본 발명에서의 인공지능 캐릭터 각각은 유튜버와 같은 역할을 수행할 수 있으며, 이러한 역할을 통해 발화량을 누적시킴으로써, 크리에이터에게 일정 수익을 제공할 수 있다.
또한, 본 발명의 실시예들에 따른 방법은 채팅방 내에서의 인공지능 캐릭터의 발화량뿐 아니라, 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨, 인공지능 캐릭터의 인지도 등급에 대해 미리 설정된 보상 비율 중 적어도 하나를 반영하여 리워드를 계산하고, 계산된 리워드를 크리에이터에게 보상할 수 있다.
도 6은 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 시스템에 대한 구성을 도시한 것으로, 도 1 내지 도 5의 방법을 수행하는 서버 또는 시스템에 대한 개념적인 구성을 나타낸 것이다.
도 6을 참조하면, 본 발명의 실시예에 따른 발화량에 따른 수익화 시스템(600)은 대화 제공부(610), 판단부(620), 보상부(630) 및 제어부(640)를 포함한다.
대화 제공부(610)는 크리에이터에 의해 생성된 인공지능 캐릭터와 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공한다.
본 발명의 시스템(600)은 크리에이터가 인공지능 캐릭터를 생성할 수 있도록 서비스를 우선적으로 제공할 수 있다. 이에, 크리에이터는 본 발명의 시스템에서 제공하는 인공지능 캐릭터를 생성하는 기능을 통해 생성할 수 있다. 예를 들어, 크리에이터인 사용자에 의해 얼굴 이미지, 말투, 성격, 관심 대화 분야(또는 관심 대화 내용), 이름, 성별, 캐릭터 소개 내용 등이 설정됨으로써, 미리 설정된 기본 대화 엔진이 학습되어 인공지능 캐릭터를 생성할 수 있다. 이때, 생성되는 인공지능 캐릭터는 크리에이터인 사용자에 의해 설정된 말투와 관심 대화 내용으로 해당 인공지능 캐릭터를 팔로잉하는 사람들인 팔로워(인공지능 캐릭터 또는 크리에이터)와 대화를 주고 받을 수 있다.
본 발명의 시스템은 이렇게 생성된 인공지능 캐릭터가 대화 엔진을 이용하여 팔로워들과 대화하는데 있어서, 인공지능 캐릭터가 팔로워들에게 대화하는 답변 방식 또는 답변 내용 등을 크리에이터가 원하는 답변 방식 또는 답변 내용으로 대화할 수 있도록 인공지능 캐릭터의 대화 엔진을 학습시킬 수 있다. 즉, 본 발명의 시스템은 크리에이터의 요청에 따라 이미 생성된 인공지능 캐릭터의 대화 엔진을 조금씩 발전시켜 나가는 것으로, 인공지능 캐릭터의 대화 엔진을 완성시킬 때까지 반복적으로 수행될 수 있다.
또한, 생성된 인공지능 캐릭터에는 크리에이터에 의해 생성된 인공지능 캐릭터를 다른 사용자들이 대화 관심 분야 등의 키워드를 통해 검색할 수 있도록, 크리에이터에 의해 설정된 적어도 하나 이상의 해시태그가 부여될 수 있다. 예를 들어, 크리에이터에 의해 인공지능 캐릭터의 해시태그가 "#골프", "#스포츠"로 설정되어 있다면, 해당 인공지능 캐릭터는 골프와 스포츠로 검색 가능하고, 골프와 스포츠에 대한 대화를 할 수 있는 인공지능 캐릭터로 분류될 수 있다.
전술한 바와 같이 인공지능 캐릭터가 생성되면, 대화 제공부(610)에서, 인공지능 캐릭터와 팔로워 간의 대화 서비스를 제공한다.
크리에이터에 의해 인공지능 캐릭터가 생성된 후 해당 인공지능 캐릭터를 팔로잉하는 팔로워들이 생기면, 대화 제공부(610)에 의해 인공지능 캐릭터를 팔로잉하는 팔로워 간의 개별적인 채팅방에서 대화 서비스를 제공할 수 있다. 이때, 팔로워는 인공지능 캐릭터일 수 있으며, 인공지능 캐릭터를 생성한 크리에이터일 수 있다. 일 예로, 인공지능 캐릭터와 인공지능 캐릭터의 팔로워가 대화하는 경우, 자동응답 기능이 온(ON)되어 크리에이터의 개입 없이 기 학습된 대화 엔진을 기반으로 대화를 주고받을 수 있다. 다른 예로, 크리에이터와 인공지능 캐릭터, 인공지능 캐릭터와 크리에이터, 또는 크리에이터와 크리에이터 즉, 적어도 한 명의 사람이 포함되어 대화하는 경우, 자동응답 기능이 오프(OFF)되어 크리에이터가 참여하여 자유롭게 대화를 주고받을 수 있다.
전술한 바에 따라, 대화 제공부(610)는 채팅방에 크리에이터의 참여 여부에 따라 자동응답 기능을 온(ON)/오프(OFF) 상태의 대화 서비스를 제공할 수 있으나, 크리에이터가 채팅방에 참여하지 않더라도 특정 채팅방의 자동응답 기능을 온(ON) 또는 오프(OFF) 상태로 유지시킬 수도 있다.
판단부(620)는 대화 서비스에서 인공지능 캐릭터의 발화량을 판단한다.
판단부(620)는 인공지능 캐릭터가 대화 서비스에서 입력한 대화 메시지 양(발화)에 대한 발화량을 판단할 수 있다. 예를 들면, 인공지능 캐릭터가 팔로워와의 채팅방에서 대화 메시지를 많이 입력하면 입력할수록 판단부(620)는 인공지능 캐릭터의 발화량을 누적시킬 수 있다.
인공지능 캐릭터의 발화량을 판단하기에 앞서, 본 발명의 실시예에 따른 판단부(620)는 인공지능 캐릭터가 특정 요건을 만족한 경우에만 발화량에 따른 수익화를 보상받을 수 있도록 인공지능 캐릭터의 특정 요건을 판단할 수 있다. 예를 들어, 본 발명은 특정 요건을 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨 및 인공지능 캐릭터의 인지도 등급으로 설정할 수 있으며, 판단부(620)는 인공지능 캐릭터가 전술한 특정 요건을 모두 만족한 경우에만, 리워드 보상을 위한 인공지능 캐릭터의 발화량을 누적시킬 수 있다. 다만, 본 발명에서 특정 요건으로 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨 및 인공지능 캐릭터의 인지도 등급을 기재하였으나, 이에 한정되지 않는다. 특정 요건은 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨 및 인공지능 캐릭터의 인지도 등급 중 어느 하나 이상을 포함하고 전술하지 않은 다른 요건을 더 포함할 수 있으며, 이는 본 발명의 관리자 또는 담당자에 의해 다양하게 적용 가능하다.
본 발명에서 판단부(620)는 인공지능 캐릭터의 발화량뿐 아니라, 인공지능 캐릭터의 대화량 또한 판단할 수 있다. 본 발명의 실시예에 따른 인공지능 캐릭터의 발화량에 따른 수익화 시스템(600)은 인공지능 캐릭터가 대화 서비스에 참여한 횟수(또는 세션 수) 혹은 특정 팔로워와의 대화 수가 기 설정된 횟수 이상인 경우에, 인공지능 캐릭터의 발화량에 따른 리워드를 크리에이터에게 보상하는 것을 전제로 한다.
이에 따라서, 본 발명의 실시예에 따른 판단부(620)는 대화 서비스에 참여한 횟수에 대한 대화량 및 인공지능 캐릭터의 발화에 대한 발화량에 기초하여 리워드 보상 여부를 판단할 수 있다. 보다 상세하게, 인공지능 캐릭터는 제1 팔로워, 제2 팔로워, 제3 팔로워 등 적어도 하나 이상의 팔로워와 각기 다른 대화 서비스를 통해 채팅방에서 대화를 주고받을 수 있다. 이때, 판단부(620)는 인공지능 캐릭터가 대화 서비스에 참여한 횟수 즉, 대화를 주고받기 위해 채팅방에 입장한 횟수, 대화 서비스에 참여한 횟수(또는 세션 수) 및 특정 팔로워와 대화를 주고받은 횟수(또는 대화 수) 중 하나 이상에 대한 대화량을 판단하며, 대화량이 기 설정된 기준 이상인 경우에만 인공지능 캐릭터가 입력한 대화 메시지 양(발화)에 대한 발화량을 누적하여 보상 여부를 판단할 수 있다.
보다 상세하게, 판단부(620)는 채팅방에 입장한 횟수 또는 대화 세션 수뿐만 아니라, 특정 팔로워와 대화를 주고받는 횟수가 기 설정된 기준 이상인 경우에만 발화량을 누적하여 보상 여부를 판단하는 것을 특징으로 한다. 예를 들어, 인공지능 캐릭터가 제1 팔로워, 제2 팔로워 및 제3 팔로워의 복수의 팔로워와 단답형의 대화만 주고받는 경우에는 본 발명은 '대화'를 주고받았다고 판단하지 않으며, 광고와 같은 정보를 교환한 대화라고 판단할 수 있으며, 이는 세션 수만 충족되고, 대화 수는 충족되지 않는다. 이와 같은 문제를 해소하기 위해, 본 발명의 판단부(620)는 인공지능 캐릭터가 복수의 팔로워와 각각 예를 들어, 총 10 턴(turn) 즉 10번의 이상의 대화를 주고받은 경우에 '대화'를 주고받았다고 판단하며, 이는 세션 수와 대화 수가 모두 충족되었음을 판단할 수 있다.
보상부(630)는 판단된 인공지능 캐릭터의 발화량에 따라, 기 설정된 리워드를 크리에이터에게 보상한다. 보상부(630)는 인공지능 캐릭터의 기 설정된 기준 이상의 발화량에 대해서 채팅방에 입력하는 입력 메시지의 건당 일정 수익(또는 보상)의 리워드를 크리에이터에게 보상할 수 있다. 예를 들면, 보상부(630)는 인공지능 캐릭터의 발화량이 50회, 100회, 300회, 500회에 달하는 경우, 기 설정된 리워드를 크리에이터에게 보상할 수 있다. 이때, 리워드(reward)는 현금처럼 사용 가능한 머니(money), 쿠폰 또는 할인권일 수 있으나, 한정하지 않는다.
이 때, 보상부(630)는 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 레벨, 인공지능 캐릭터의 인지도 등급에 대해 미리 설정된 보상 비율 중 적어도 하나를 반영하여 리워드를 계산하고, 계산된 리워드를 크리에이터에게 보상할 수 있다. 물론, 인공지능 캐릭터의 인지도 등급은 본 발명의 대화 서비스를 제공하는 서버 또는 시스템에서, 인공지능 캐릭터를 팔로워하는 팔로워의 수, 팔로워에 의한 선호도(예를 들어, '좋아요' 등)와 같은 인공지능 캐릭터 별로 수집된 인지도 데이터를 점수화하여 등급을 부여할 수 있으며, 이러한 인지도 등급을 설정하는 부분은 본 발명의 기술을 제공하는 사업자 또는 개인에 의해 결정될 수 있다. 즉, 보상은 인공지능 캐릭터가 팔로워들에게 얼마나 인기가 좋은지에 따라 그 보상 등급이 상이할 수 있으며, 따라서 인지도가 높은 인공지능 캐릭터를 보유한 크리에이터는 발화량에 의한 수익을 높일 수 있다.
이로 인해, 보상부(630)는 인공지능 캐릭터의 발화량과 더불어 인공지능 캐릭터의 레벨에 따라 추가 리워드를 보상할 수 있다. 예를 들어, 레벨이 10인 인공지능 캐릭터와 레벨이 100인 인공지능 캐릭터 각각의 발화량이 모두 50회인 경우, 보상부(630)는 레벨이 10인 인공지능 캐릭터에 비해 레벨이 100인 인공지능 캐릭터에게 일정 배수를 곱한 추가 리워드를 레벨이 100인 인공지능 캐릭터를 소유한 크리에이터에게 보상할 수 있다.
또한, 보상부(630)는 인공지능 캐릭터가 대화 서비스에 참여한 횟수(또는 세션 수) 특정 팔로워와 대화를 주고받은 횟수(또는 대화 수) 중 하나 이상에 대한 대화량이 기 설정된 기준 이상인 경우에, 보상부(630)에서 판단한 특정 요건 만족 여부 및 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 크리에이터에게 보상할 수 있다. 예를 들어, 세션 수의 기준이 10회이고, 대화 수의 기준이 10턴(turn)인 경우, 보상부(630)는 인공지능 캐릭터가 복수의 팔로워와 대화를 주고받기 위한 대화 서비스에 참여한 횟수가 10회 미만이고, 특정 팔로워 즉, 제1 팔로워와 최소한의 대화를 주고받은 횟수가 10 턴(turn) 즉, 10번 미만의 대화를 주고받은 경우에는 크리에이터에게 리워드를 보상하지 않으며, 세션 수 10회 및 대화 수 10 턴 이상인 경우에만 인공지능 캐릭터의 발화량에 따른 리워드를 크리에이터에게 보상할 수 있다.
또한, 보상부(630)는 인공지능 캐릭터의 레벨 및 팔로워 수 중 어느 하나 이상을 포함하는 특정 조건이 기 설정된 기준 이상인 경우에, 판단부(620)에서 판단한 특정 요건 만족 여부 및 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 크리에이터에게 보상할 수 있다. 예를 들어, 보상부(630)는 인공지능 캐릭터의 레벨이 30 이상이고, 팔로워 수가 30 이상인 경우에만 인공지능 캐릭터의 발화량에 따른 리워드를 크리에이터에게 보상할 수 있다. 여기서, '일정하게 증가'한다는 것은 증가량 또는 증가율이 동일한 것뿐만 아니라, 미리 설정된 규칙에 따라 증가량 또는 증가율이 결정된다는 것을 의미할 수 있다.
이때, 보상부(630)는 수익화를 위한 펀드 규모 및 광고 수익에 기반하여, 인공지능 캐릭터의 수, 인공지능 캐릭터의 발화량, 팔로워의 수, 팔로워에 의한 선호도 중 적어도 어느 하나 이상에 따른 수익 배분으로 설정되는 리워드를 크리에이터에게 보상할 수 있다. 본 발명의 실시예에 따른 시스템은 전체 펀드 규모와 시스템에서 노출되는 광고 정보에 따른 광고 수익을 기반으로, 인공지능 캐릭터들의 발화수, 인공지능 캐릭터의 수, 인공지능 캐릭터의 발화량, 팔로워의 수, 팔로워에 의한 선호도에 따라 분배하여 설정된 리워드를 크리에이터에게 보상할 수 있다. 이때, 보상부(630)는 전술한 펀드 규모 및 광고 수익에 기반하여 수익을 배분함에 있어서, 인공지능 캐릭터의 발화량뿐 아니라, 팔로워의 수, 팔로워에 의한 선호도(예를 들어, '좋아요' 등), 팔로워들이 발신한 메시지의 개수, 유료 이모티콘의 개수 등을 고려할 수 있다.
나아가, 인공지능 캐릭터를 팔로워하는 팔로워가 유료 사용자이거나, 인공지능 캐릭터에게 선물을 제공할 때, 보상부(630)는 유료 금액 또는 선물에 대한 일정 비율을 크리에이터에게 보상할 수 있다.
제어부(640)는 인공지능 캐릭터와 팔로워 간의 대화 서비스 제공 시, 광고 정보를 제공할 수 있으며, 보상부(630)는 광고 정보의 제공에 따라 미리 설정된 리워드를 크리에이터에게 보상할 수 있다. 예를 들면, 인공지능 캐릭터와 팔로워가 대화를 시작하거나, 인공지능 캐릭터가 적어도 하나 이상의 팔로워와 단체 대화 파티(예를 들어, 단체 채팅방)를 시작할 때, 팔로워에게 광고 정보를 노출시킴으로써, 해당 광고 수익의 일정 부분을 인공지능 캐릭터를 소유한 크리에이터에게 보상할 수 있다.
비록, 도 6의 시스템에서 그 설명이 생략되었더라도, 도 6을 구성하는 각 구성 수단은 도 1 내지 도 5에서 설명한 모든 내용을 포함할 수 있으며, 이는 이 기술 분야에 종사하는 당업자에게 있어서 자명하다.
도 7은 본 발명의 일 실시예에 따른 인공지능 캐릭터 대화 서비스 방법에 대한 동작 흐름도를 나타낸 것으로, 대화서비스를 제공하고 크리에이터가 생성한 인공지능 캐릭터를 이용하여 광고 서비스를 제공할 수 있는 시스템 또는 서버에서의 동작 흐름도를 나타낸 것이다.
도 7을 참조하면, 본 발명의 일 실시예에 따른 인공지능 캐릭터 대화 서비스 방법은 크리에이터에 의해 생성된 인공지능 캐릭터와 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공한다(S710).
여기서, 인공지능 캐릭터는 크리에이터에 의해 생성되는 것으로, 크리에이터가 대화 서비스를 제공하는 시스템에서 제공하는 인공지능 캐릭터를 생성하는 기능을 통해 생성될 수 있다. 예를 들어, 크리에이터에 의해 얼굴 이미지, 말투, 성격, 관심 대화 분야(또는 관심 대화 내용), 이름, 성별, 캐릭터 소개 내용 등이 설정됨으로써, 미리 설정된 기본 대화 엔진이 학습되어 인공지능 캐릭터가 생성됨으로써, 이렇게 생성된 인공지능 캐릭터는 크리에이터에 의해 설정된 말투와 관심 대화 내용으로 해당 인공지능 캐릭터를 팔로잉하는 팔로워들과 대화를 주고 받을 수 있다. 그리고, 인공지능 캐릭터에는 크리에이터에 의해 생성된 인공지능 캐릭터를 팔로워들이 대화 관심 분야 등의 키워드를 통해 검색할 수 있도록, 크리에이터에 의해 설정된 적어도 하나 이상의 해시태그가 부여될 수도 있다.
단계 S710의 대화 서비스를 통해 인공지능 캐릭터와 팔로워 간의 대화를 주고 받는 중에, 인공지능 캐릭터가 팔로워의 대화 내용에 기초하여 대화 내용과 관련된 광고 정보를 팔로워에게 제공한다(S720).
여기서, 단계 S720은 팔로워로부터 수신된 대화 내용에 기반하여 대화 내용 중 인공지능 캐릭터에서 광고를 제공할 수 있는 광고 내용과 관련된 내용이 존재하는지 판단하고, 관련 내용이 있는 경우 관련 내용에 대한 광고 정보를 팔로워에게 제공할 수 있다.
나아가, 단계 S720은 인공지능 캐릭터가 팔로워에게 광고 정보를 제공할 때, 광고 정보를 주고 받는 대화 형태로 제공할 수도 있고, 광고 정보와 함께 광고 정보에 대한 링크 정보, 짤 등을 함께 제공할 수도 있으며, 사진, 비디오 등의 멀티미디어 형태로 제공할 수도 있다. 물론, 본 발명의 방법에서 광고 정보를 제공하는 형태가 상술한 형태로 제한되거나 한정되지 않으며, 광고 정보를 제공할 수 있는 다양한 형태가 적용될 수도 있다.
이 때, 단계 S720은 해당 광고 정보에 대하여, 쿠폰, 할인권 등과 같은 혜택 정보를 함께 제공할 수 있는 경우 광고 정보와 함께 혜택 정보를 팔로워에게 제공할 수도 있다.
단계 S720에 의해 인공지능 캐릭터가 대화 상대인 팔로워에게 광고 정보를 제공하면, 광고 정보의 제공에 따라 미리 설정된 리워드(reward)를 인공지능 캐릭터의 크리에이터에게 보상한다(S730).
이 때, 단계 S730은 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 인지도 등급과 팔로워에게 제공되는 광고 정보에 대해 미리 설정된 보상 비율 중 적어도 하나를 반영하여 리워드를 계산하고, 계산된 리워드를 크리에이터에게 보상할 수 있다. 물론, 인공지능 캐릭터의 인지도 등급은 본 발명의 대화 서비스를 제공하는 서버 또는 시스템에서, 인공지능 캐릭터 별로 수집된 인지도 데이터를 점수화하여 등급을 부여할 수 있으며, 이러한 인지도 등급을 설정하는 부분은 본 발명의 기술을 제공하는 사업자 또는 개인에 의해 결정될 수 있다. 즉, 보상은 인공지능 캐릭터가 팔로워들에게 얼마나 인기가 좋은지에 따라 그 보상 등급이 상이할 수 있으며, 따라서 인지도가 높은 인공지능 캐릭터를 보유한 크리에이터는 광고 서비스에 의한 수익을 높일 수 있다.
비록, 도 7에 도시하진 않았지만, 인공지능 캐릭터에 광고 서비스를 제공하는 시스템 또는 서버는 인공지능 캐릭터를 보유한 크리에이터와 광고 업체(또는 광고 업자) 간에 인공지능 캐릭터를 이용한 광고 서비스를 제공할 수 있도록, 중간 매개체 기능을 수행할 수 있으며, 인공지능 캐릭터에 의하여 광고 정보가 노출되는 경우 광고 정보 노출에 따른 일부 수익을 시스템 또는 서버를 운영하는 사업자 또는 개인에게 제공할 수도 있다. 물론, 이러한 부분은 크리에이터, 대화 서비스 사업자 그리고 광고 업체 간의 협의에 의해 결정될 수도 있고, 대화 서비스 사업자 그리고 광고 업체 간의 협의를 통해 인공지능 캐릭터의 광고 노출에 따라 크리에이터에게 제공되는 보상과 서비스 사업에게 제공되는 보상이 결정될 수도 있다.
도 8은 도 7의 단계 S720에 대한 일 실시예에 따른 동작 흐름도를 나타낸 것으로, 광고 정보를 노출시키는 방식에 대한 일 실시예의 동작 흐름도를 나타낸 것이다.
도 8을 참조하면, 팔로워에게 광고 정보를 제공하는 단계(S720)는 대화 상대인 팔로워로부터 인공지능 캐릭터로 전송된 대화 문장의 의미를 분석하고, 분석된 대화 문장의 의미에 대응하는 광고 정보가 포함되어 있는지 판단한다(S810, S820).
예를 들어, 단계 S810은 도 9에 도시된 바와 같이, 팔로워가 입력하여 전송한 문장이 "커피 마시고 싶다"(910)라고 하면, 해당 대화 문장을 분석하여 팔로워가 커피를 마시고 싶다는 것을 알 수 있으며, 마시고 싶은 커피와 관련된 광고 정보가 있는지 판단할 수 있다.
단계 S820의 판단 결과, 분석된 대화 문장의 의미에 대응하는 광고 정보가 있는 경우 분석된 대화 문장의 의미에 대응하는 광고 정보를 대화 형태로 팔로워에게 제공한다(S830).
예를 들어, 단계 S830은 도 9에 도시된 바와 같이, 인공지능 캐릭터 겐지가 제공할 수 있는 광고 정보 중 마시고 싶은 커피와 관련된 광고 정보가 있는 경우 "XX커피가 맛있더라"(920)와 같이 대화 형태로 광고 정보를 제공할 수 있다. 그리고, 대화 형태로 제공되는 광고 정보뿐만 아니라 "XX커피"와 관련된 광고 짤, 광고 링크 등의 XX 커피 광고(930)을 추가적으로 제공할 수도 있으며, "XX커피"와 관련된 사진, 비디오 등의 멀티미디어 형태로 광고 정보를 제공할 수도 있다. 물론, XX 커피 광고(930)는 상황에 따라 제공되지 않을 수도 있고, "XX커피"에 대한 혜택 정보 예를 들어, 할인권, 쿠폰이 제공 가능한 경우 이러한 혜택 정보를 함께 제공할 수도 있다.
그리고, 도 9에서 "XX커피가 맛있더라"에서 "XX커피"는 다른 색상으로 디스플레이되거나, "XX커피"의 홈페이지 또는 광고 페이지로 연결할 수 있는 링크 정보가 연결되어 제공될 수도 있다.
이와 같이, 본 발명의 실시예들에 따른 방법은 대화를 수행하는 인공지능 캐릭터를 이용하여 팔로워에게 광고 서비스를 제공함으로써, 광고 서비스 제공에 따른 통한 수익(또는 보상)을 인공지능 캐릭터를 생성한 크리에이터에게 제공할 수 있다.
또한, 본 발명의 실시예들에 따른 방법은 채팅방 내에서의 광고 서비스로 제한되거나 한정하지 않으며, 인공지능 캐릭터가 팔로워들 각각에게 일정 주기로 광고 정보를 먼저 제공할 수도 있으며, 이러한 광고 정보를 전송하는 경우에는 해당 광고 정보를 시청하거나 노출시키는 경우 이에 대한 특별한 혜택 또는 리워드를 팔로워에게 제공할 수도 있다. 즉, 크리에이터 뿐만 아니라 팔로워에게도 보상을 제공해줄 수 있는 광고 서비스를 제공할 수도 있다.
본 발명에서의 인공지능 캐릭터 각각은 유투버와 같은 역할을 수행할 수 있으며, 이러한 역할을 통한 광고 서비스를 제공함으로써, 크리에이터 뿐만 아니라 크리에어터와의 협약을 통하여 본 발명의 서비스를 제공하는 사업자에게도 수익을 제공할 수 있다.
비록, 본 발명의 실시예들에 따른 방법에서 제공되는 광고 정보가 본 발명의 서비스를 제공하는 사업자에 의해 설정된 것으로 한정하여 설명하였지만, 이에 제한되거나 한정되지 않으며, 크리에이터가 인공지능 캐릭터에 대한 트레이닝을 통해 직접 광고 정보를 제공할 수도 있다. 예를 들어, 팔로워가 "스키 새로 사야하는데"라는 말을 했을 때, 인공지능 캐릭터가 "스키는 청담동 XX숍에서 사는게 좋아. 피팅을 잘 해 주거든"이라고 대답을 하도록, 크리에이터가 트레이능을 통해 세팅할 수 있다. 즉, 본 발명의 방법은 본 발명의 서비스를 제공하는 사업자에 의해 광고 정보가 설정될 수도 있지만, 크리에이터 본인이 인공지능 캐릭터를 직접 트레이닝시켜 광고 정보를 직접 설정할 수도 있다. 그리고, 이러한 광고 정보 설정에 따라, 사업자와 크리에이터 간의 수익 공유 부분이 달라질 수도 있다.
도 10은 본 발명의 일 실시예에 따른 인공지능 캐릭터 대화 서비스 시스템에 대한 구성을 나타낸 것으로, 도 7 내지 도 9의 방법을 수행하는 서버 또는 시스템에 대한 개념적인 구성을 나타낸 것이다.
도 10을 참조하면, 본 발명의 일 실시예에 따른 인공지능 캐릭터 대화 서비스 시스템(1000)은 대화 서비스부(1010), 광고 서비스부(1020) 및 보상부(1030)를 포함한다.
대화 서비스부(1010)는 크리에이터에 의해 생성된 인공지능 캐릭터와 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공한다.
여기서, 인공지능 캐릭터는 크리에이터에 의해 생성되는 것으로, 본 발명의 시스템에서 제공되는 인공지능 캐릭터 생성 기능을 이용하여 생성될 수 있다.
광고 서비스부(1020)는 대화 서비스를 통해 인공지능 캐릭터와 팔로워 간에 대화를 주고 받는 중에, 인공지능 캐릭터가 팔로워의 대화 내용에 기초하여 대화 내용과 관련된 광고 정보를 팔로워에게 제공한다
여기서, 광고 서비스부(1020)는 팔로워로부터 수신된 대화 내용에 기반하여 대화 내용 중 인공지능 캐릭터에서 광고를 제공할 수 있는 광고 내용과 관련된 내용이 존재하는지 판단하고, 관련 내용이 있는 경우 관련 내용에 대한 광고 정보를 팔로워에게 제공할 수 있다. 예컨대, 광고 서비스부(1020)는 대화 상대인 팔로워로부터 인공지능 캐릭터로 전송된 대화 문장의 의미를 분석하고, 상기 분석된 대화 문장의 의미에 대응하는 광고 정보를 대화 형태로 팔로워에게 제공할 수 있다.
나아가, 광고 서비스부(1020)는 인공지능 캐릭터가 팔로워에게 광고 정보를 제공할 때, 광고 정보를 주고 받는 대화 형태로 제공할 수도 있고, 광고 정보와 함께 광고 정보에 대한 링크 정보, 짤 등을 함께 제공할 수도 있으며, 사진, 비디오 등의 멀티미디어 형태로 제공할 수도 있다.
이 때, 광고 서비스부(1020)는 해당 광고 정보에 대하여, 쿠폰, 할인권 등과 같은 혜택 정보를 함께 제공할 수 있는 경우 광고 정보와 함께 혜택 정보를 팔로워에게 제공할 수도 있다.
보상부(1030)는 광고 정보의 제공에 따라 미리 설정된 리워드(reward)를 인공지능 캐릭터의 크리에이터에게 보상한다
이 때, 보상부(1030)는 인공지능 캐릭터의 팔로워들 수, 인공지능 캐릭터의 인지도 등급과 팔로워에게 제공되는 광고 정보에 대해 미리 설정된 보상 비율 중 적어도 하나를 반영하여 리워드를 계산하고, 계산된 리워드를 크리에이터에게 보상할 수 있다.
비록, 도 10의 시스템에서 그 설명이 생략되었더라도, 도 10을 구성하는 각 구성 수단은 도 7 내지 도 9에서 설명한 모든 내용을 포함할 수 있으며, 이는 이 기술 분야에 종사하는 당업자에게 있어서 자명하다.
이상에서 설명된 시스템 또는 장치는 하드웨어 구성요소, 소프트웨어 구성요소, 및/또는 하드웨어 구성요소 및 소프트웨어 구성요소의 조합으로 구현될 수 있다. 예를 들어, 실시예들에서 설명된 장치 및 구성요소는, 예를 들어, 프로세서, 콘트롤러, ALU(arithmetic logic unit), 디지털 신호 프로세서(digital signal processor), 마이크로컴퓨터, FPGA(Field Programmable Gate Array), PLU(programmable logic unit), 마이크로프로세서, 또는 명령(instruction)을 실행하고 응답할 수 있는 다른 어떠한 장치와 같이, 하나 이상의 범용 컴퓨터 또는 특수 목적 컴퓨터를 이용하여 구현될 수 있다. 처리 장치는 운영 체제(OS) 및 상기 운영 체제 상에서 수행되는 하나 이상의 소프트웨어 어플리케이션을 수행할 수 있다. 또한, 처리 장치는 소프트웨어의 실행에 응답하여, 데이터를 접근, 저장, 조작, 처리 및 생성할 수도 있다. 이해의 편의를 위하여, 처리 장치는 하나가 사용되는 것으로 설명된 경우도 있지만, 해당 기술분야에서 통상의 지식을 가진 자는, 처리 장치가 복수 개의 처리 요소(processing element) 및/또는 복수 유형의 처리 요소를 포함할 수 있음을 알 수 있다. 예를 들어, 처리 장치는 복수 개의 프로세서 또는 하나의 프로세서 및 하나의 콘트롤러를 포함할 수 있다. 또한, 병렬 프로세서(parallel processor)와 같은, 다른 처리 구성(processing configuration)도 가능하다.
소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.
실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.
이상과 같이 실시예들이 비록 한정된 실시예와 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기의 기재로부터 다양한 수정 및 변형이 가능하다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.
그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 특허청구범위의 범위에 속한다.
Claims (15)
- 크리에이터에 의해 생성된 인공지능 캐릭터와 상기 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공하는 단계;상기 대화 서비스에서 상기 인공지능 캐릭터의 발화량을 판단하는 단계; 및판단 결과에 따라 기 설정된 리워드를 상기 크리에이터에게 보상하는 단계를 포함하는 인공지능 캐릭터의 발화량에 따른 수익화 방법.
- 제1항에 있어서,상기 판단하는 단계는상기 대화 서비스에 참여한 상기 인공지능 캐릭터가 입력한 대화 메시지 양(발화)에 대한 발화량을 누적하는, 인공지능 캐릭터의 발화량에 따른 수익화 방법.
- 제2항에 있어서,상기 보상하는 단계는상기 인공지능 캐릭터의 레벨 증가에 따라 적용되는 추가 리워드로 상기 크리에이터에게 보상하는 것을 특징으로 하는, 인공지능 캐릭터의 발화량에 따른 수익화 방법.
- 제2항에 있어서,상기 보상하는 단계는상기 인공지능 캐릭터가 상기 대화 서비스에 참여한 횟수(또는 세션 수) 혹은 특정 팔로워와의 대화 수가 기 설정된 기준 이상인 경우에, 상기 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 상기 크리에이터에게 보상하는 것을 특징으로 하는, 인공지능 캐릭터의 발화량에 따른 수익화 방법.
- 제1항에 있어서,상기 보상하는 단계는상기 인공지능 캐릭터의 레벨 및 팔로워 수 중 어느 하나 이상을 포함하는 특정 요건이 충족되는 경우, 상기 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 상기 크리에이터에게 보상하는 것을 특징으로 하는, 인공지능 캐릭터의 발화량에 따른 수익화 방법.
- 제1항에 있어서,상기 보상하는 단계는수익화를 위한 펀드 규모 및 광고 수익에 기반하여, 상기 인공지능 캐릭터의 수, 상기 인공지능 캐릭터의 발화량, 팔로워의 수 및 팔로워에 의한 선호도 중 적어도 어느 하나 이상에 따른 수익 배분으로 설정되는 리워드를 상기 크리에이터에게 보상하는, 인공지능 캐릭터의 발화량에 따른 수익화 방법.
- 제1항에 있어서,상기 인공지능 캐릭터와 상기 팔로워 간의 상기 대화 서비스 제공 시, 광고 정보를 제공하는 단계를 더 포함하며,상기 보상하는 단계는상기 광고 정보의 제공에 따라 미리 설정된 리워드를 상기 크리에이터에게 보상하는, 인공지능 캐릭터의 발화량에 따른 수익화 방법.
- 크리에이터에 의해 생성된 인공지능 캐릭터와 상기 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공하는 대화 제공부;상기 대화 서비스에서 상기 인공지능 캐릭터의 발화량을 판단하는 판단부; 및판단 결과에 따라 기 설정된 리워드를 상기 크리에이터에게 보상하는 보상부를 포함하는 인공지능 캐릭터의 발화량에 따른 수익화 시스템.
- 제8항에 있어서,상기 판단부는상기 대화 서비스에 참여한 상기 인공지능 캐릭터가 입력한 대화 메시지 양(발화)에 대한 발화량을 누적하는, 인공지능 캐릭터의 발화량에 따른 수익화 시스템.
- 제9항에 있어서,상기 보상부는상기 인공지능 캐릭터의 레벨 증가에 따라 적용되는 추가 리워드로 상기 크리에이터에게 보상하는 것을 특징으로 하는, 인공지능 캐릭터의 발화량에 따른 수익화 시스템.
- 제9항에 있어서,상기 보상부는상기 인공지능 캐릭터가 상기 대화 서비스에 참여한 횟수(또는 세션 수) 혹은 특정 팔로워와의 대화 수가 기 설정된 기준 이상인 경우에, 상기 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 상기 크리에이터에게 보상하는 것을 특징으로 하는, 인공지능 캐릭터의 발화량에 따른 수익화 시스템.
- 제8항에 있어서,상기 보상부는상기 인공지능 캐릭터의 레벨 및 팔로워 수 중 어느 하나 이상을 포함하는 특정 요건이 충족되는 경우, 상기 인공지능 캐릭터의 발화량에 따라 일정하게 증가하는 기 설정된 리워드를 적용하여 상기 크리에이터에게 보상하는 것을 특징으로 하는, 인공지능 캐릭터의 발화량에 따른 수익화 시스템.
- 제8항에 있어서,상기 보상부는수익화를 위한 펀드 규모 및 광고 수익에 기반하여, 상기 인공지능 캐릭터의 수, 상기 인공지능 캐릭터의 발화량, 팔로워의 수 및 팔로워에 의한 선호도 중 적어도 어느 하나 이상에 따른 수익 배분으로 설정되는 리워드를 상기 크리에이터에게 보상하는, 인공지능 캐릭터의 발화량에 따른 수익화 시스템.
- 제8항에 있어서,상기 인공지능 캐릭터와 상기 팔로워 간의 상기 대화 서비스 제공 시, 광고 정보를 제공하는 제어부를 더 포함하며,상기 보상부는상기 광고 정보의 제공에 따라 미리 설정된 리워드를 상기 크리에이터에게 보상하는, 인공지능 캐릭터의 발화량에 따른 수익화 시스템.
- 크리에이터에 의해 생성된 인공지능 캐릭터와 상기 인공지능 캐릭터를 팔로잉하는 적어도 하나 이상의 팔로워 간의 대화 서비스를 제공하는 단계; 및상기 인공지능 캐릭터와 상기 팔로워 간의 대화를 통해 상기 인공지능 캐릭터가 상기 팔로워에게 광고 정보를 제공하는 단계를 포함하는 인공지능 캐릭터 대화 서비스 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US18/546,093 US20240119485A1 (en) | 2022-01-28 | 2022-07-22 | Systems and methods for monetization based on an amount of speech of an artificial intelligence character |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-2022-0012870 | 2022-01-28 | ||
KR1020220012870A KR20230116221A (ko) | 2022-01-28 | 2022-01-28 | 인공지능 캐릭터의 발화량에 따른 수익화 방법 및 시스템 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2023146040A1 true WO2023146040A1 (ko) | 2023-08-03 |
Family
ID=87472167
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/KR2022/010824 WO2023146040A1 (ko) | 2022-01-28 | 2022-07-22 | 인공지능 캐릭터의 발화량에 따른 수익화 방법 및 시스템 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20240119485A1 (ko) |
KR (1) | KR20230116221A (ko) |
WO (1) | WO2023146040A1 (ko) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150045056A (ko) * | 2013-10-17 | 2015-04-28 | 김흥구 | 이동 통신 단말기의 메신저를 이용한 광고성 캐릭터의 광고방법 |
KR20170115765A (ko) * | 2016-04-08 | 2017-10-18 | 주식회사 네온트리파트너스 | 크리에이터에 의한 디지털 콘텐츠 창작물의 저작권 보호와 공유에 관한 비즈니스 모델 |
JP2021056668A (ja) * | 2019-09-27 | 2021-04-08 | Kddi株式会社 | キャラクタに応じたテキストを発話するエージェントのプログラム、装置及び方法 |
KR102280489B1 (ko) * | 2020-11-19 | 2021-07-22 | 주식회사 두유비 | 대규모 사전학습 모델을 학습하여 지성을 기반으로 대화하는 대화 지능 획득 방법 |
KR20210093003A (ko) * | 2020-01-17 | 2021-07-27 | 마인드로직 주식회사 | 인공지능 캐릭터와의 대화 서비스 제공 방법 및 시스템 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11157947B2 (en) * | 2016-08-16 | 2021-10-26 | Loopme, Ltd. | System and method for real-time optimization and industry benchmarking for campaign management |
-
2022
- 2022-01-28 KR KR1020220012870A patent/KR20230116221A/ko not_active Application Discontinuation
- 2022-07-22 WO PCT/KR2022/010824 patent/WO2023146040A1/ko active Application Filing
- 2022-07-22 US US18/546,093 patent/US20240119485A1/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20150045056A (ko) * | 2013-10-17 | 2015-04-28 | 김흥구 | 이동 통신 단말기의 메신저를 이용한 광고성 캐릭터의 광고방법 |
KR20170115765A (ko) * | 2016-04-08 | 2017-10-18 | 주식회사 네온트리파트너스 | 크리에이터에 의한 디지털 콘텐츠 창작물의 저작권 보호와 공유에 관한 비즈니스 모델 |
JP2021056668A (ja) * | 2019-09-27 | 2021-04-08 | Kddi株式会社 | キャラクタに応じたテキストを発話するエージェントのプログラム、装置及び方法 |
KR20210093003A (ko) * | 2020-01-17 | 2021-07-27 | 마인드로직 주식회사 | 인공지능 캐릭터와의 대화 서비스 제공 방법 및 시스템 |
KR102280489B1 (ko) * | 2020-11-19 | 2021-07-22 | 주식회사 두유비 | 대규모 사전학습 모델을 학습하여 지성을 기반으로 대화하는 대화 지능 획득 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20230116221A (ko) | 2023-08-04 |
US20240119485A1 (en) | 2024-04-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020180013A1 (en) | Apparatus for vision and language-assisted smartphone task automation and method thereof | |
WO2020138928A1 (en) | Information processing method, apparatus, electrical device and readable storage medium | |
WO2014142541A1 (en) | Computing system with relationship model mechanism and method of operation thereof | |
WO2019132410A1 (en) | Electronic device and control method thereof | |
WO2017222087A1 (ko) | 대화 내용 검색 방법 및 시스템 | |
WO2015194799A1 (ko) | 교육용 컨텐츠 관리 장치 및 방법 | |
WO2023158059A1 (ko) | 증강 및 가상현실을 활용한 맞춤형 가상 전시 공간 구축 서비스 제공방법 | |
JP2024519367A (ja) | 情報インタラクション方法、装置、システム及び電子機器 | |
WO2022145946A1 (ko) | 학습 영상 및 예문의 인공지능 추천기반 언어학습 시스템 및 방법 | |
WO2023146040A1 (ko) | 인공지능 캐릭터의 발화량에 따른 수익화 방법 및 시스템 | |
WO2023286970A1 (ko) | 온라인 광고 대행 서버, 캠페인 정보에 포함된 운영 옵션 정보를 선택적으로 변경하는 온라인 광고 대행 방법 및 상기 방법을 실행하기 위한 컴퓨터 프로그램 | |
WO2020180008A1 (en) | Method for processing plans having multiple end points and electronic device applying the same method | |
WO2014109556A1 (en) | Content delivery system with sequence generation mechanism and method of operation thereof | |
WO2010030146A2 (ko) | 콘텐츠 협업 네트워크 시스템 및 콘텐츠 협업 방법 | |
WO2016036050A1 (ko) | 컨텐츠를 이용한 고객 확보 및 확장을 위한 광고방법 | |
WO2022010303A1 (ko) | 법률 컨텐츠 제공을 위한 클라이언트 단말과 프로바이더 단말 간의 매칭 방법 | |
WO2023149607A1 (ko) | 인공지능 캐릭터의 레벨 평가, 거래 방법과, 구독 방법 | |
WO2020040320A1 (ko) | 주제별 챗봇 제공 방법, 이를 이용한 주제별 챗봇 제공 시스템, 챗봇 거래 방법 및 챗봇 거래 시스템 | |
WO2019039665A1 (ko) | 대화 기능을 구비한 채팅 시스템 및 채팅 서비스를 제공하는 방법 | |
JP7334803B2 (ja) | 会話制御プログラム、会話制御方法および情報処理装置 | |
WO2023008842A1 (ko) | 인공지능 대화 엔진 학습 방법 및 그 시스템 | |
WO2023229233A1 (ko) | 사용자 프로필 정보 기반 커뮤니티 추천 서비스 제공 방법 및 시스템 | |
WO2020022645A1 (en) | Method and electronic device for configuring touch screen keyboard | |
WO2014189231A1 (ko) | 순차적으로 2개의 팝업창을 노출시키는 광고 서비스 시스템 및 방법 | |
WO2012036535A2 (ko) | 검색 시스템 및 그 제공방법 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 18546093 Country of ref document: US |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 22924296 Country of ref document: EP Kind code of ref document: A1 |