소프트웨어 에 의해 구현 되 는 시스템 의 특히 중요 한 양태 는 , 동작 엔진 은 , 하나 이상 의 전문가 시스템 ( expert system ) , 신경 네트워크 , 또는 그 밖 의 다른 형태 의 컴퓨터 지능 ( computational intelligence ) 에 따르 는 인공 지능 엔진 으로서 구현 될 수 있 다는 것 이 다 . 그러나 이러 한 인공 지능 엔진 은 , 반드시 지식 엔진 ( 220 ) 에 의한 요청 의 발생 에 의해 지 시 받 는다 . 지식 엔진 ( 220 ) 은 이벤트 와 사용자 응답 간 의 저장 된 연관 성 ( association ) 과 통합 되 고 , 상기 저장 된 연관 성 을 능동 적 으로 검색 하 여 , 상호 대화 환경 ( 224 ) 에서 의 자율 적 작동 모드 에서 동작 할 때 , 아바타 에 의해 어떠 한 동작 이 구현 되 어야 하 는가 를 결정 한다 . 상호 대하 환경 ( 224 ) 에서 의 이벤트 에 대한 사용자 응답 의 이전 에 판단 된 패턴 을 기초 로 하 는 요청 을 기반 으로 동작 엔진 ( 222 ) 내 의 동작 실행 구성 요소 ( 306 ) 가 동작 을 구현 함 을 보장 하 기 위해 , 지식 엔진 ( 220 ) 에 의해 요청 이 발생 된다 . 이러 한 방식 으로 , 사용 자 가 상호 대화 환경 ( 224 ) 에서 의 하나 이상 의 아바타 를 능동 적 으로 제어 하 지 않 을 때 , 상호 대화 환경 ( 224 ) 에서 의 하나 이상 의 사용자 의 아바타 의 자율 적 동작 이 사용 자 의 응답 을 거 의 정확 하 게 모방 할 것 이 다 .