도 3 을 참조 하 면 , ( a ) 언어 학습 서비스 제공 서버 ( 300 ) 는 사용 자 단 말 ( 100 ) 로부터 제 1 언어 및 사용 자 정보 를 등록 받 고 , ( b ) 레벨 테스트 를 진행 한 겨 로 가를 이용 하 여 사용 자 의 레벨 을 지정 하 고 이 에 대응 하 는 교수 자 를 지정 하 여 교수 자 단 말 ( 400 ) 로 학생 을 할당 하 고 , ( c ) 기 설정 된 커리큘럼 에 따라 교수자 와 학생 이 음성 또는 화상 으로 대화 를 할 수 있 도록 채널 을 형성 하 고 , ( d ) 교수자 와 학습 이 진행 되 지 않 는 경우 에 는 대화 에이전트 와 학습 을 진행할 수 있 도록 한다 .