특허 요약
효율적인 챗봇의 기계학습을 위한 훈련 데이터를 생성하는 방법 및 기계학습을 스케줄링하는 방법이 제공된다. 본 발명의 일 실시예에 따른 기계학습용 데이터 생성 방법은, 학습할 데이터를 데이터의 속성에 따라 분류하는 데이터 분류단계와, 학습할 데이터의 속성에 따라 학습할 데이터로부터 학습용 데이터를 생성하는 학습용 데이터 생성단계를 포함한다. 데이터의 속성에는 데이터의 생성주기 및/또는 데이터의 유효기간이 포함될 수 있다. 본 발명의 일 실시예에 따른 기계학습 스케줄링 방법은, 전술한 기계학습용 데이터 생성 방법을 사용하여 생성된 학습용 데이터를 해당 학습용 데이터의 속성에 따라 적절한 시점에 학습용 데이터 DB에 로딩하고 챗봇엔진의 기계학습을 실행하도록 제어하는 기계학습 제어단계를 더 구비한다.