ELIZA 1966년 원본 소스코드가 밝혀낸 최초 챗봇의 다중 페르소나 기능과 활용법 분석

AI 뉴스 이미지

인류 최초의 챗봇으로 알려진 ELIZA의 실제 소스코드가 MIT 아카이브에서 발견되면서 초기 인공지능 연구의 비밀이 수면 위로 드러났다.

지금까지는 단순한 패턴 매칭 기반의 심리치료 시뮬레이터로만 알려져 있었지만, 실제 코드를 분석한 결과 여러 페르소나를 지원하는 정교한 플랫폼이었음이 밝혀졌다.

ELIZA는 단순한 심리치료 프로그램이었을까

1960년대 중반에 등장한 ELIZA는 컴퓨터와의 상호작용 방식을 완전히 뒤바꾼 혁신적인 소프트웨어였다.

많은 사람들이 기억하는 심리치료사 역할의 챗봇은 사실 'Doctor'라는 하나의 스크립트에 불과했다.

실제 소스코드 속에는 수학, 시, 색상, 엘리베이터 등 다양한 주제를 다룰 수 있는 여러 개의 스크립트가 함께 포함되어 있었다.

조셉 와이젠바움이 개발한 이 시스템은 오늘날의 프롬프트 엔지니어링과 유사하게 역할별 스크립트를 교체하는 방식을 이미 그때 구현하고 있었던 셈이다.

다양한 스크립트로 구현된 페르소나와 학습 기능

초기 챗봇은 단순히 키워드를 매칭하는 것을 넘어 문맥을 기억하고 대화의 분기를 나누는 방식으로 진화했다.

MIT 연구진이 발굴한 자료에 따르면 Arithm 같은 스크립트는 사용자와의 대화를 통해 변수를 지정하고 간단한 수학 연산까지 수행할 수 있었다.

또한 교육용으로 제작된 스크립트들은 소크라테스식 문답법을 활용해 학생들을 가르치는 역할을 맡기도 했다.

이처럼 하나의 기본 시스템 위에 전혀 다른 성격의 스크립트를 얹어 완전히 새로운 인격을 만들어내는 구조는 현대 AI 챗봇의 멀티 페르소나 기능과 매우 닮아 있다.

자주 묻는 질문 (Q&A)

Q. ELIZA의 실제 소스코드는 어디서 확인할 수 있나요?

A. MIT 아카이브 및 관련 연구 프로젝트 페이지를 통해 원본 소스코드와 에뮬레이션 버전을 직접 확인할 수 있다.

Q. Doctor 스크립트는 어떤 원리로 작동했나요?

A. 로저스식 상담 기법을 모방하여 사용자의 발언을 개방형 질문으로 되돌려주는 방식으로 대화를 유도했다.

Q. 최초의 챗봇이 현대 AI에 주는 시사점은 무엇인가요?

A. 1960년대의 제한된 컴퓨팅 환경 속에서도 언어와 상호작용의 본질을 파악하려 했던 시도가 오늘날 대화형 인공지능 발전의 초석이 되었다는 점을 보여준다.

마치며

최초의 챗봇 소스코드 발굴은 단순한 과거 유물의 발견을 넘어 인공지능이 인간과 소통하는 방식의 기원을 재조명하는 중요한 계기가 되고 있다.

다음 이전