KR20040107859A - Method for offering contents in relation to analysis of user's log - Google Patents

Method for offering contents in relation to analysis of user's log Download PDF

Info

Publication number
KR20040107859A
KR20040107859A KR1020030038502A KR20030038502A KR20040107859A KR 20040107859 A KR20040107859 A KR 20040107859A KR 1020030038502 A KR1020030038502 A KR 1020030038502A KR 20030038502 A KR20030038502 A KR 20030038502A KR 20040107859 A KR20040107859 A KR 20040107859A
Authority
KR
South Korea
Prior art keywords
content
user
preference
chatbot
log analysis
Prior art date
Application number
KR1020030038502A
Other languages
Korean (ko)
Other versions
KR100526778B1 (en
Inventor
윤송이
Original Assignee
에스케이 텔레콤주식회사
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 에스케이 텔레콤주식회사 filed Critical 에스케이 텔레콤주식회사
Priority to KR10-2003-0038502A priority Critical patent/KR100526778B1/en
Publication of KR20040107859A publication Critical patent/KR20040107859A/en
Application granted granted Critical
Publication of KR100526778B1 publication Critical patent/KR100526778B1/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/50Business processes related to the communications industry
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/802D [Two Dimensional] animation, e.g. using sprites

Landscapes

  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Tourism & Hospitality (AREA)
  • Theoretical Computer Science (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

PURPOSE: A method for processing/offering contents based on user's preference obtained from analysis of a user log is provided to process/offer the contents through the user's preference by analyzing the log of a user using the Chatbot. CONSTITUTION: The needed contents are requested through chatting with the Chatbot(S11). The Chatbot collects the needed contents(S12). The collected contents are processed based on the preference drawn out by analyzing the stored user log, which is the log that a user uses the Chatbot(S13). The processed contents are transmitted and displayed to a terminal(S15).

Description

사용자 log 분석에 따른 content 제공 방법{Method for offering contents in relation to analysis of user's log}Method for offering contents in relation to analysis of user's log}

본 발명은 사용자 log 분석에 따른 content 제공 방법으로서, 챗봇(chatbot)과의 채팅을 통하여 contents를 제공받음에 있어서, 제공되는 contents가 사용자의 log를 분석하여 얻은 사용자의 선호도를 기준으로 하여 가공된 content가 제공되도록 하는 방법이다.The present invention provides a content providing method according to a user log analysis. In the case where contents are provided through a chat with a chatbot, the provided contents are processed based on the user's preference obtained by analyzing the user's log. Is to be provided.

종래부터 챗봇을 이용하여 채팅을 행하는 내용의 발명이 존재하고 있었다.뿐만아니라 챗봇을 통하여 content를 제공하는 발명도 존재하고 있다. 상기의 발명은 사용자 혼자서 챗봇과 대화를 나눌수 있도록 발명된 것이고, 한단계 더 나가서 챗봇이 사용자와의 대화를 통하여 사용자가 요구하는 content를 제공하는 기능도 포함하도록 발명된 것이다. 여기에 상기 챗봇이 가지는 이미지는 보다 부드럽고 접근하기 쉽게 만들기 위해서 캐릭터를 사용하여 챗봇을 나타내는 발명도 존재한다. 그러나 상기의 발명들은 단순히 챗봇을 이용하여 채팅을 하고 content를 제공하는 것에 불과할 뿐 사용자가 계속적인 접속을 통하여 형성된 사용자의 선호도를 반영하여 content를 제공하는 것을 불가능하다.Conventionally, there has been an invention of contents for chatting using a chatbot, as well as an invention for providing content through a chatbot. The above invention is invented so that the user can have a conversation with the chatbot by himself or herself, and it is invented to include the function of providing the content requested by the user through the conversation with the user. In addition, there is an invention that represents a chatbot using a character to make the image of the chatbot smoother and easier to access. However, the above-mentioned inventions are merely a chat using a chatbot and provide content, and it is impossible for the user to provide content reflecting the user's preference formed through continuous connection.

본 발명은 상술한 문제점을 해결하기 위하여 발명한 것으로서, 챗봇을 사용한 사용자의 log를 분석하여 사용자의 선호도를 통하여 content를 가공하여 전송하는 방법을 제공하기 위한것이다.The present invention has been invented to solve the above-described problem, and is to provide a method of processing and transmitting content through user preferences by analyzing a user's log using a chatbot.

상기 목적을 달성하기 위해서 챗봇을 이용하여 content를 제공하는 방법에 있어서, 챗봇과 대화를 통하여 필요한 content가 요청되는 단계와; 상기 챗봇은 상기 필요한 content를 수집하는 단계와; 상기 수집된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 가공하는 단계와; 상기 가공된 content를 전송하는 단계를 포함하여 형성되는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법을 제공하고자 한다,A method for providing content using a chatbot to achieve the above object, the method comprising: requesting necessary content through a conversation with the chatbot; The chatbot collecting the necessary content; Processing the collected content according to a preference derived by a log analysis of a user; To provide a content providing method according to the user log analysis, characterized in that it is formed, including the step of transmitting the processed content,

도 1은 본 발명을 실시하기 위한 시스템 구성도이다.1 is a system configuration diagram for practicing the present invention.

도 2는 본 발명 중 사용자 log분석을 통한 선호도에 의한 사용자 요청방식의 content 제공 방법에 대한 순서도이다.2 is a flowchart illustrating a content providing method of a user request method based on a preference through user log analysis according to the present invention.

도 3은 본 발명 중 사용자 log분석을 통한 선호도에 이한 푸시(push)방식의 content 제공 방법에 대한 순서도이다.3 is a flowchart illustrating a method of providing content in a push method following a preference through user log analysis in the present invention.

도 4는 본 발명 중 content를 사용자 log분석을 통한 선호도에 따라서 가공하는 예를 보여주는 순서도이다.4 is a flowchart illustrating an example of processing content according to a preference through user log analysis.

도 1은 본 발명을 실시하기 위한 시스템 구성도이고, 도 2는 본 발명 중 사용자 log분석을 통한 선호도에 의한 사용자 요청방식의 content 제공 방법에 대한 순서도이며, 도 3은 본 발명 중 사용자 log분석을 통한 선호도에 이한 푸시(push)방식의 content 제공 방법에 대한 순서도이고, 도 4는 본 발명 중 content를 사용자 log분석을 통한 선호도에 따라서 가공하는 예를 보여주는 순서도이다.1 is a system configuration diagram for implementing the present invention, Figure 2 is a flow chart for a method of providing content of the user request method according to the preferences through the user log analysis of the present invention, Figure 3 is a user log analysis of the present invention 4 is a flowchart illustrating a method of providing content in a push method following a preference through FIG. 4, and FIG. 4 is a flowchart illustrating an example of processing content according to a preference through user log analysis.

본 발명은 채팅로봇과의 채팅을 통하여 채팅로봇으로 부터 content를 제공받을 수 있는 발명에 있어서, 사용자가 채팅로봇을 사용하여 일정기간이상을 사용하게 된 경우에는 서버측에 사용자의 log가 다수 저장되어 있게 되는데, 이 경우 상기 저장된 사용자의 log를 분석하여 사용자의 선호도를 도출하여 상기 선호도를 이용하여 content의 제공시 반영하기 위한 것이다.The present invention provides a content that can be provided from the chat robot through a chat with the chat robot, when the user is using the chat robot for more than a certain period of time, a plurality of user logs are stored on the server side In this case, the stored user's log is analyzed to derive the user's preference and reflect it when providing the content using the preference.

본 발명은 크게 2가지 방식으로 분류되며, 2가지 방식은 사용자 요청 방식과 푸시(push)방식이다. 사용자 요청방식은 챗봇과 대화를 통하여 사용자가 요청한 content를 제공하는 방식이고, 푸시방식은 사용자가 미리 설정해둔 시간과 content내용에 따라서 챗봇이 해당 시간에 해당 내용의 content를 사용자에게 제공하여 주는 방식이다. 본 푸시방식은 사용자가 증권정보, 날씨정보, 뉴스 등의 선호 content를 가지고 있는 경우에도 해당 정보가 발생되면 사용자에게 송부하여 주는 경우에도 사용된다.The present invention is largely classified into two methods, and the two methods are a user request method and a push method. The user request method is to provide the content requested by the user through chat with the chatbot, and the push method is a method in which the chatbot provides the content of the content to the user at a corresponding time according to the time and content set by the user in advance. . This push method is used even when the user has preferred content such as stock information, weather information, news, etc., when the information is generated and sent to the user.

본 발명에 대하여 도면을 기초로 살펴보면, 도 1은 본 발명을 실시하기 위한 시스템 구성의 예를 도시하는 도면이다. 본 도면에서의 시스템 구성은 예시일 뿐이므로, 이와 다른 시스템의 구성도 가능하다.1 is a diagram showing an example of a system configuration for implementing the present invention. Since the system configuration in the figure is merely an example, a configuration of another system is also possible.

도 2는 본 발명 중 사용자 log분석을 통한 선호도에 의한 사용자 요청방식의content 제공 방법에 대한 순서도로서, 각 단계 별로 살펴보면, 첫번째 단계인 챗봇과 대화를 통하여 필요한 content가 요청되는 단계를 통하여 사용자가 채팅을 통하여 필요로 하는 content의 요청이 있게된다. 그리고 두번째 단계인 상기 챗봇은 상기 필요한 content를 수집하는 단계는 챗봇 스스로 필요로 하는 content를 수집하는 것으로 좀더 상세히 설명하면, content를 인터넷의 특정 정해진 URL이나 특정 장소를 통하여 수집하는 것을 의미한다. 상기 정해진 URL이나 장소는 프로그램 상에 설정되어 있다. 그리고 본 발명의 실시예에서는 챗봇으로 Alicebot을 사용하고 있으나, 본 Alicebot이외의 챗봇도 가능하다. 그리고 세번째 단계인 상기 수집된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 가공하는 단계는 본 발명의 핵심 부분으로서, 사용자가 챗봇을 사용하는 경우에 사용에 대한 내역을 저장하는 log를 통하여 이를 분석하여 사용자의 선호도를 도출하게 된다. 상기 log는 사용자 별로 구분되어 저장되며, 분석을 위하여 사용자의 log가 일정양 이상이 모일 것이 요구된다. 뿐만 아니라 상기 선호도의 도출은 사용자가 계속 챗봇을 사용하게 되므로, 정해진 기간 마다 업데이트를 요구한다. 즉 하루마다, 아니면 일주일마다등의 주기를 통하여 업데이트 함으로서 사용자의 선호도의 변화에 대하여 민감하게 반응할 수 있게된다. 이렇게 도출된 사용자의 선호도를 통하여 content의 가공은 도 4를 설명할 때 자세하게 설명하겠다. 그 후 네번째 단계인 상기 가공된 content를 전송하는 단계와 상기 전송받은 가공된 content를 단말기에 디스플레이 하는 단계는 사용자가 사용하는 단말로 상기 가공된 contnet를 전송하고 이를 전송받은 단말기는 이를 디스플레이하는 것으로 여기서 단말기는 휴대폰, PDA 및 컴퓨터 등 유무선 인터넷이 사용가능한 단말이면 가능하다.FIG. 2 is a flowchart illustrating a method of providing a content of a user request method based on a preference through analysis of a user log in the present invention. There is a request for the content that is needed. In the second step, the chatbot collecting the necessary content is to collect the content required by the chatbot in more detail. This means that the content is collected through a specific URL or a specific place of the Internet. The predetermined URL or place is set on the program. In the embodiment of the present invention, Alicebot is used as the chatbot, but chatbots other than the present Alicebot are possible. And the third step of processing the collected content according to the preferences derived by the user's log analysis is a key part of the present invention, through the log to store the details of the use when the user uses a chatbot The user's preference is derived by analyzing. The log is stored separately for each user, it is required to collect a certain amount or more of the user's log for analysis. In addition, the derivation of the preference requires the user to continue using the chatbot, and thus requires an update every predetermined period. That is, by updating every day or every week, the user can be sensitive to the change in the user's preference. Processing of the content through the user's preferences thus derived will be described in detail with reference to FIG. 4. Thereafter, the fourth step of transmitting the processed content and displaying the received processed content on a terminal transmits the processed contnet to a terminal used by a user, and the received terminal displays the processed contnet. The terminal may be a terminal capable of using a wired or wireless Internet such as a mobile phone, a PDA, and a computer.

도 2에 도시된 순서도는 사용자의 log분석을 통하여 도출된 선호도를 content가공에 직접 적용하는 순서도이며, 실질적으로 챗봇이 캐릭터에 의하여 형상화되어 사용자에게 제공되는 경우에는 도 2에 도시된 단계에서 추가될 내용이 필요하다. 즉 사용자의 선호도에 대한 가공 뿐만 아니라 캐릭터에 따른 가공의 내용이 같이 적용되어야 하며, 이 경우에 캐릭터에 의한 가공은 상기 사용자의 선호도에 의한 가공보다 먼저 행해지거나 이후에 행해질 수 있다. 그러나 사용자의 log분석에 의한 선호도의 내용이 캐릭터에 의한 가공의 내용보다 우선하므로, 캐릭터에 의한 가공이 사용자의 log분석에 의한 선호도를 기초로 한 가공보다 이후에 행해지더라도 사용자 선호도의 내용은 변경되지 않아야 한다.2 is a flowchart in which preferences derived through log analysis of a user are directly applied to content processing. Subsequently, when a chatbot is shaped by a character and provided to a user, the flowchart may be added in the step shown in FIG. Need content In other words, the processing of the character according to the character as well as the processing of the user's preference should be applied together, in this case, the processing by the character may be performed before or after the processing by the user's preference. However, since the contents of the preferences by the user's log analysis take precedence over those of the characters by the character's processing, the contents of the user's preferences are not changed even if the processing by the character is performed later than the processing based on the preferences by the user's log analysis. Should not.

도 3은 본 발명 중 사용자 log분석을 통한 선호도에 이한 푸시(push)방식의 content 제공 방법에 대한 순서도로서, 사용자에 의한 요청이 없이도 이미 설정된 경우가 발생하면 해당 content를 제공하는 방법이다. 각 단계별로 살펴보면, 설정된 내역에 따라서 content를 전송하기로 한 경우가 발생되면 상기 챗봇은 상기 전송하기로 한 content를 수집하는 단계라는 것은 전송시간이 설정되어 있고, 해당 시간에 필요로 하는 특정 내용 또는 분야의 content를 전송하기로 설정되어 있는 경우 해당 시간이 된 경우에 전송할 content를 수집하는 경우나 특정 내용 또는 분야의 content를 전송하기로 설정되어 있는 경우 상기 특정 내용 또는 분야의 content가 발생되었음을 알리는 신호를 수신한 경우에 상기 전송할 content를 수집하는 경우 등을 의미한다. 본실시예에서 기술한 경우 뿐 아니라 그외 설정된 내용이 있는 경우에도 가능하다. 그리고 두번째 단계인 상기 수집된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 가공하는 단계와 세번째 단계인 상기 가공된 content를 전송하는 단계와 네번째 단계인 상기 전송하는 단계 다음에 상기 전송받은 가공된 content를 단말기에 디스플레이 하는 단계와 관련된 내용은 도 2에서 기술된 내용과 동일하다.FIG. 3 is a flowchart illustrating a method of providing content in a push method according to a preference through user log analysis in the present invention, and provides a corresponding content when a case has already been set without a request by a user. In each step, when the case in which the content is decided to be transmitted according to the set details occurs, the chatbot collects the content to be transmitted, and the transmission time is set, and the specific content required at the corresponding time or When the content of the field is set to transmit When the time is due to collect the content to be transmitted or when the content of the specific content or field is set to transmit the signal indicating that the content of the specific content or field has occurred In case of receiving the message, this means collecting content to be transmitted. Not only the case described in the present embodiment, but also other cases may be set. And processing the collected content according to the preference derived by the log analysis of the user, and transmitting the processed content, which is the third step, and the transmitting step, which is the fourth step. The content related to displaying the content on the terminal is the same as that described in FIG.

도 3의 경우도 도 2와 동일하게 본 도면은 사용자으 log분석을 통하여 도출된 선호도를 content 가공에 직접 적용하는 경우의 순서도이며, 실질적으로 챗봇이 캐릭터에 의하여 형상화되어 사용자에게 제공되는 경우에는 사용자의 선호도에 대한 가공 뿐만 아니라 캐릭터에 따른 가공의 내용이 같이 적용되어야 하며, 이 경우에 캐릭터에 의한 가공은 상기 사용자의 선호도에 의한 가공보다 먼저 행해지거나 이후에 행해질 수 있다. 그러나 사용자의 log분석에 의한 선호도의 내용이 캐릭터에 의한 가공의 내용보다 우선하므로, 캐릭터에 의한 가공이 사용자의 log분석에 의한 선호도를 기초로 한 가공보다 이후에 행해지더라도 사용자 선호도의 내용은 변경되지 않아야 한다.In the case of FIG. 3, the same view as in FIG. 2 is a flowchart of a case in which the user's preferences derived through log analysis are directly applied to the processing of contents. The processing of the character according to the processing of the character as well as the processing of the preference should be applied in this case, in this case processing by the character may be performed before or after the processing by the user's preference. However, since the contents of the preferences by the user's log analysis take precedence over those of the characters by the character's processing, the contents of the user's preferences are not changed even if the processing by the character is performed later than the processing based on the preferences by the user's log analysis. Should not.

도 4는 본 발명 중 content를 사용자 log분석을 통한 선호도에 따라서 가공하는 예를 보여주는 순서도로서, 사용자의 log를 분석하여 사용자는 음악을 싫어한다는 정보를 추출한 경우 수집된 날씨 정보를 캐릭터에 따른 가공을 거친 후 이를 다시 사용자의 log로 부터 추출된 선호도를 기초로 하여 다시 가공하여 사운드가 제거된 content를 제공하도록 한다. 본 실시예에서는 캐릭터에의한 가공이 사용자의 선호도에 의한 가공보다 먼저 행해졌으며, 캐릭터에의한 가공이 사용자의 선호도에 의한 가공보다 후에 행해지도록 형성할 수도 있다. 이경우 사용자의 선호도가 가공이 끝난 content에 반영되도록 하여야 한다.Figure 4 is a flow chart showing an example of processing the content according to the preferences through the user log analysis of the present invention, when the user extracts the information that the user hates music by analyzing the user's log to process the collected weather information according to the character After coarse, it is processed again based on the preference extracted from the user's log to provide the sound-free content. In the present embodiment, the processing by the character is performed before the processing by the user's preference, and the processing by the character may be formed after the processing by the user's preference. In this case, the user's preference should be reflected in the processed content.

이상에서 설명한 바와 같이 챗봇을 이용하여 content를 제공하는 방법에 있어서, 챗봇과 대화를 통하여 필요한 content가 요청되는 단계와; 상기 챗봇은 상기 필요한 content를 수집하는 단계와; 상기 수집된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 가공하는 단계와; 상기 가공된 content를 전송하는 단계를 포함하도록 함으로서 챗봇을 사용하는 사용자의 성향을 분석하여 이를 반영한 content를 제공함으로서 사용자는 자신에게 맞는 content를 제공받을 수 있게 되며, 시스템에 인텔리전스를 부여하는 것이 가능하다.As described above, a method of providing content using a chatbot, the method comprising: requesting necessary content through a chat with a chatbot; The chatbot collecting the necessary content; Processing the collected content according to a preference derived by a log analysis of a user; By including the step of transmitting the processed content by analyzing the user's propensity to use the chatbot and providing the content reflecting this, the user can be provided with the content that is suitable for them, it is possible to give intelligence to the system .

Claims (27)

챗봇을 이용하여 content를 제공하는 방법에 있어서,In a method of providing content using a chatbot, 챗봇과 대화를 통하여 필요한 content가 요청되는 단계와;Requesting necessary content through a chat with the chatbot; 상기 챗봇은 상기 필요한 content를 수집하는 단계와;The chatbot collecting the necessary content; 상기 수집된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 가공하는 단계와;Processing the collected content according to a preference derived by a log analysis of a user; 상기 가공된 content를 전송하는 단계를 포함하는 사용자 log 분석에 따른 content 제공 방법Content providing method according to the user log analysis comprising the step of transmitting the processed content 청구항 1에 있어서,The method according to claim 1, 상기 수집된 content를 사용자의 log분석에 의하여 도출된 선호도는Preference derived from the log analysis of the collected content is 사용자가 챗봇을 이용한 log를 저장하여 상기 저장된 log를 분석하여 도출되는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법Method for providing content according to user log analysis, wherein the user stores a log using a chatbot and is derived by analyzing the stored log 청구항 1에 있어서,The method according to claim 1, 상기 도출된 선호도는 정해진 기간 마다 업데이트 되는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법The content preference method according to the user log analysis, characterized in that the derived preference is updated every predetermined period of time. 청구항 1에 있어서,The method according to claim 1, 상기 전송하는 단계 다음에 상기 전송받은 가공된 content를 단말기에 디스플레이 하는 단계를 더 포함하는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법And displaying the processed content on the terminal after the transmitting step. 캐릭터를 포함한 챗봇을 이용하여 content를 제공하는 방법에 있어서,In a method of providing content using a chatbot including a character, 챗봇과 대화를 통하여 필요한 content가 요청되는 단계와;Requesting necessary content through a chat with the chatbot; 상기 챗봇은 상기 필요한 content를 수집하는 단계와;The chatbot collecting the necessary content; 상기 수집된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 가공하는 단계와;Processing the collected content according to a preference derived by a log analysis of a user; 상기 가공된 content를 캐릭터에 따라서 다시 가공하는 단계와;Reprocessing the processed content according to a character; 상기 가공된 content를 전송하는 단계를 포함하는 사용자 log 분석에 따른 content 제공 방법Content providing method according to the user log analysis comprising the step of transmitting the processed content 청구항 5에 있어서,The method according to claim 5, 상기 content를 캐릭터에 따라서 다시 가공하는 단계는Reprocessing the content according to the character 상기 사용자의 log분석에 의하여 도출된 선호도를 고려하여 가공하는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법Method for providing content according to user log analysis, characterized in that processing in consideration of the preference derived by the log analysis of the user 청구항 5에 있어서,The method according to claim 5, 상기 도출된 선호도는 정해진 기간 마다 업데이트 되는 것을 특징으로 하는사용자 log 분석에 따른 content 제공 방법The content preference method according to the user log analysis, characterized in that the derived preference is updated every predetermined period of time. 청구항 5에 있어서,The method according to claim 5, 상기 전송하는 단계 다음에 상기 전송받은 가공된 content를 단말기에 디스플레이 하는 단계를 더 포함하는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법And displaying the processed content on the terminal after the transmitting step. 캐릭터를 포함한 챗봇을 이용하여 content를 제공하는 방법에 있어서,In a method of providing content using a chatbot including a character, 챗봇과 대화를 통하여 필요한 content가 요청되는 단계와;Requesting necessary content through a chat with the chatbot; 상기 챗봇은 상기 필요한 content를 수집하는 단계와;The chatbot collecting the necessary content; 상기 수집된 content를 캐릭터에 따라서 가공하는 단계와;Processing the collected content according to a character; 상기 가공된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 다시 가공하는 단계와;Reprocessing the processed content according to a preference derived by a log analysis of a user; 상기 가공된 content를 전송하는 단계를 포함하는 사용자 log 분석에 따른 content 제공 방법Content providing method according to the user log analysis comprising the step of transmitting the processed content 청구항 9에 있어서,The method according to claim 9, 상기 도출된 선호도는 정해진 기간 마다 업데이트 되는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법The content preference method according to the user log analysis, characterized in that the derived preference is updated every predetermined period of time. 청구항 9에 있어서,The method according to claim 9, 상기 전송하는 단계 다음에 상기 전송받은 가공된 content를 단말기에 디스플레이 하는 단계를 더 포함하는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법And displaying the processed content on the terminal after the transmitting step. 챗봇을 이용하여 content를 제공하는 방법에 있어서,In a method of providing content using a chatbot, 설정된 내역에 따라서 content를 전송하기로 한 경우가 발생되면 상기 챗봇은 상기 전송하기로 한 content를 수집하는 단계와;Collecting, by the chatbot, the content to be transmitted if a case in which the content is decided to be transmitted is generated according to a set detail; 상기 수집된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 가공하는 단계와;Processing the collected content according to a preference derived by a log analysis of a user; 상기 가공된 content를 전송하는 단계를 포함하는 캐릭터에 따른 content 제공 방법Content providing method according to the character comprising the step of transmitting the processed content 청구항 12에 있어서,The method according to claim 12, 상기 설정된 내역에 따라서 content를 전송하기로 한 경우는If the content is to be transmitted in accordance with the above-described details 전송시간이 설정되어 있고, 해당 시간에 필요로 하는 특정 내용 또는 분야의 content를 전송하기로 설정되어 있는 경우 해당 시간이 된 경우인 것을 특징으로 하는 캐릭터에 따른 content 제공 방법If the transmission time is set, and if it is set to transmit the content of the specific content or field required at the time, the content providing method according to the character characterized in that the time 청구항 12에 있어서,The method according to claim 12, 상기 설정된 내역에 따라서 content를 전송하기로 한 경우는If the content is to be transmitted in accordance with the above-described details 특정 내용 또는 분야의 content를 전송하기로 설정되어 있는 경우 상기 특정 내용 또는 분야의 content가 발생되었음을 알리는 신호를 수신한 경우인 것을 특징으로 하는 캐릭터에 따른 content 제공 방법When the content of the specific content or the field is set to transmit the content providing method according to the character, characterized in that when receiving a signal indicating that the content of the specific content or field has occurred 청구항 12에 있어서,The method according to claim 12, 상기 도출된 선호도는 정해진 기간 마다 업데이트 되는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법The content preference method according to the user log analysis, characterized in that the derived preference is updated every predetermined period of time. 청구항 12에 있어서,The method according to claim 12, 상기 전송하는 단계 다음에 상기 전송받은 가공된 content를 단말기에 디스플레이 하는 단계를 더 포함하는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법And displaying the processed content on the terminal after the transmitting step. 챗봇을 이용하여 content를 제공하는 방법에 있어서,In a method of providing content using a chatbot, 설정된 내역에 따라서 content를 전송하기로 한 경우가 발생되면 상기 챗봇은 상기 전송하기로 한 content를 수집하는 단계와;Collecting, by the chatbot, the content to be transmitted if a case in which the content is decided to be transmitted is generated according to a set detail; 상기 수집된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 가공하는 단계와;Processing the collected content according to a preference derived by a log analysis of a user; 상기 가공된 content를 캐릭터에 따라서 다시 가공하는 단계와;Reprocessing the processed content according to a character; 상기 가공된 content를 전송하는 단계를 포함하는 캐릭터에 따른 content 제공 방법Content providing method according to the character comprising the step of transmitting the processed content 청구항 17에 있어서,The method according to claim 17, 상기 content를 캐릭터에 따라서 다시 가공하는 단계는Reprocessing the content according to the character 상기 사용자의 log분석에 의하여 도출된 선호도를 고려하여 가공하는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법Method for providing content according to user log analysis, characterized in that processing in consideration of the preference derived by the log analysis of the user 청구항 17에 있어서,The method according to claim 17, 상기 설정된 내역에 따라서 content를 전송하기로 한 경우는If the content is to be transmitted in accordance with the above-described details 전송시간이 설정되어 있고, 해당 시간에 필요로 하는 특정 내용 또는 분야의 content를 전송하기로 설정되어 있는 경우 해당 시간이 된 경우인 것을 특징으로 하는 캐릭터에 따른 content 제공 방법If the transmission time is set, and if it is set to transmit the content of the specific content or field required at the time, the content providing method according to the character characterized in that the time 청구항 17에 있어서,The method according to claim 17, 상기 설정된 내역에 따라서 content를 전송하기로 한 경우는If the content is to be transmitted in accordance with the above-described details 특정 내용 또는 분야의 content를 전송하기로 설정되어 있는 경우 상기 특정 내용 또는 분야의 content가 발생되었음을 알리는 신호를 수신한 경우인 것을 특징으로 하는 캐릭터에 따른 content 제공 방법When the content of the specific content or the field is set to transmit the content providing method according to the character, characterized in that when receiving a signal indicating that the content of the specific content or field has occurred 청구항 17에 있어서,The method according to claim 17, 상기 도출된 선호도는 정해진 기간 마다 업데이트 되는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법The content preference method according to the user log analysis, characterized in that the derived preference is updated every predetermined period of time. 청구항 17에 있어서,The method according to claim 17, 상기 전송하는 단계 다음에 상기 전송받은 가공된 content를 단말기에 디스플레이 하는 단계를 더 포함하는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법And displaying the processed content on the terminal after the transmitting step. 챗봇을 이용하여 content를 제공하는 방법에 있어서,In a method of providing content using a chatbot, 설정된 내역에 따라서 content를 전송하기로 한 경우가 발생되면 상기 챗봇은 상기 전송하기로 한 content를 수집하는 단계와;Collecting, by the chatbot, the content to be transmitted if a case in which the content is decided to be transmitted is generated according to a set detail; 상기 수집된 content를 캐릭터에 따라서 가공하는 단계와;Processing the collected content according to a character; 상기 가공된 content를 사용자의 log분석에 의하여 도출된 선호도에 따라서 다시 가공하는 단계와;Reprocessing the processed content according to a preference derived by a log analysis of a user; 상기 가공된 content를 전송하는 단계를 포함하는 캐릭터에 따른 content 제공 방법Content providing method according to the character comprising the step of transmitting the processed content 청구항 23에 있어서,The method according to claim 23, 상기 설정된 내역에 따라서 content를 전송하기로 한 경우는If the content is to be transmitted in accordance with the above-described details 전송시간이 설정되어 있고, 해당 시간에 필요로 하는 특정 내용 또는 분야의 content를 전송하기로 설정되어 있는 경우 해당 시간이 된 경우인 것을 특징으로 하는 캐릭터에 따른 content 제공 방법If the transmission time is set, and if it is set to transmit the content of the specific content or field required at the time, the content providing method according to the character characterized in that the time 청구항 23에 있어서,The method according to claim 23, 상기 설정된 내역에 따라서 content를 전송하기로 한 경우는If the content is to be transmitted in accordance with the above-described details 특정 내용 또는 분야의 content를 전송하기로 설정되어 있는 경우 상기 특정 내용 또는 분야의 content가 발생되었음을 알리는 신호를 수신한 경우인 것을 특징으로 하는 캐릭터에 따른 content 제공 방법When the content of the specific content or the field is set to transmit the content providing method according to the character, characterized in that when receiving a signal indicating that the content of the specific content or field has occurred 청구항 23에 있어서,The method according to claim 23, 상기 도출된 선호도는 정해진 기간 마다 업데이트 되는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법The content preference method according to the user log analysis, characterized in that the derived preference is updated every predetermined period of time. 청구항 23에 있어서,The method according to claim 23, 상기 전송하는 단계 다음에 상기 전송받은 가공된 content를 단말기에 디스플레이 하는 단계를 더 포함하는 것을 특징으로 하는 사용자 log 분석에 따른 content 제공 방법And displaying the processed content on the terminal after the transmitting step.
KR10-2003-0038502A 2003-06-14 2003-06-14 Method for offering contents in relation to analysis of user's log KR100526778B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR10-2003-0038502A KR100526778B1 (en) 2003-06-14 2003-06-14 Method for offering contents in relation to analysis of user's log

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR10-2003-0038502A KR100526778B1 (en) 2003-06-14 2003-06-14 Method for offering contents in relation to analysis of user's log

Publications (2)

Publication Number Publication Date
KR20040107859A true KR20040107859A (en) 2004-12-23
KR100526778B1 KR100526778B1 (en) 2005-11-08

Family

ID=37381888

Family Applications (1)

Application Number Title Priority Date Filing Date
KR10-2003-0038502A KR100526778B1 (en) 2003-06-14 2003-06-14 Method for offering contents in relation to analysis of user's log

Country Status (1)

Country Link
KR (1) KR100526778B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102004713B1 (en) * 2019-04-29 2019-07-29 주식회사 메이팜소프트 Target advertisement system and method using CBR based chatbots

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101894060B1 (en) 2017-12-15 2018-08-31 유승재 Advertisement providing server using chatbot
KR102096450B1 (en) * 2019-05-27 2020-05-28 주식회사 디디고랩 Method, apparatus and computer-readable medium for consulting service to purchase of mobile phone using chatbot
KR20220106499A (en) 2021-01-22 2022-07-29 삼성전자주식회사 Method for providing personalized media content and electronic device using the same

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102004713B1 (en) * 2019-04-29 2019-07-29 주식회사 메이팜소프트 Target advertisement system and method using CBR based chatbots

Also Published As

Publication number Publication date
KR100526778B1 (en) 2005-11-08

Similar Documents

Publication Publication Date Title
US10339220B2 (en) Monitoring conversations to identify topics of interest
KR100845375B1 (en) Conducting internet search from an instant messenging application
US8312083B2 (en) System and method for sharing search result using messenger
US20010054041A1 (en) System and method for registering or searching in multiple relationship-searching hosts
CN111060128B (en) Non-transitory computer readable storage medium, computing device and method executed by the same
US20070043878A1 (en) Virtual robot communication format customized by endpoint
JP2002202936A (en) Information collecting server, information collecting method and recording medium
US20040205651A1 (en) Transferring information over a network related to the content of user's focus
US7835728B2 (en) Voice processing unit and system, and voice processing method
KR20040107859A (en) Method for offering contents in relation to analysis of user's log
US9736297B2 (en) Phone number canonicalization and information discoverability
KR20040094236A (en) Information providing system and method of dialogue type interface
US20120192083A1 (en) Method and system for enhanced online searching
KR100522625B1 (en) Service providing method of dialogue type interface communication system
JP2003223403A (en) Information transmission method, information reception method and information transmission program
US20020026516A1 (en) System and method for allowing selectively information retrieval and chat services using single data entry section
KR20040107858A (en) Method for offering contents in relation to selected character
KR100523289B1 (en) User context assay method using interactive interface
JP2002055933A (en) System and method for distributing electronic mail
KR20040094233A (en) User context collecting method using interactive interface
JP2005293433A (en) Site management server, portal site providing method, portal site providing system and program
KR20070018388A (en) Method and system of providing conversational agent service using images
KR101752323B1 (en) System and method for searching keyword about abstract-centered dynamic information, and apparatus applied to the same
KR101635161B1 (en) System and method for searching keyword about abstract-centered dynamic information, and apparatus applied to the same
KR101350332B1 (en) System for changing advertisement and method thereof

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121002

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20130926

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20140923

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20150921

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20170927

Year of fee payment: 13

FPAY Annual fee payment

Payment date: 20180927

Year of fee payment: 14