레플리
글 수 283

GPT-3로 NPC와 대화를 할 수 있는 게임 시뮬레이터

조회 수 1463 추천 수 0 2021.02.22 17:15:06


 

https://uploadvr.com/modbox-gpt3-ai-npc-demo/

 

 

 

예전 롤플레이 게임을 할 때 하나 습관이 있었습니다. 새로운 마을에 들어가면 모든 NPC들과 한 번씩 대화를 했습니다. 보통 2~3개의 미리 정해진 답변을 되풀이하는 정도였는데, 그것만으로도 게임의 분위기를 느낄 수 있어서 좋았습니다. 앞으로는 딥러닝 덕분에 이런 단조로운 대화에서 벗어날 것이라 생각합니다.

 

Modbox라는 오픈월드 게임제작툴에서 GPT-3를 사용한 테스트를 했습니다. 기존에는 특정 키워드나 시나리오에 따라 대화를 진행합니다. 여기에 GPT-3로 문장을 생성하도록 설정을 추가했습니다. 이때 캐릭터의 성격이나 페르소나를 미리 지정할 수 있습니다.

 

예를 들어, 이 영상의 캐릭터는 시청에서 근무한다고 텍스트를 작성합니다. 그러면 GPT-3의 문맥으로 이 정보가 같이 입력으로 들어가서 여기에 맞게 대답을 합니다. '어디서 일하냐'고 물어보면 '시청에서 일한다. 크고 멋진 건물이니 한번 찾아가봐라'라고 부가적인 문장을 추가하여 답변을 했습니다.

 

제가 가장 좋아하는 게임이 GTA인데요. 멋진 자유도와는 다르게 NPC와는 대화가 불가능하다는게 항상 불만이었습니다. 만약 이런 방법이 도입된다면 어떨까요. 게임의 세계가 너무 풍성해지고 매력적으로 변할 듯 합니다. 빨리 그런 날이 왔으면 합니다.

 

엮인글 :
List of Articles
제목 글쓴이 날짜sort 조회 수
글쓰는 법을 배우는 신경망 깊은바다 2016-03-25 1539
구글의 딥러닝 대화 알고리즘 깊은바다 2016-03-25 3356
딥러닝으로 챗봇 만들기 깊은바다 2017-05-03 3173
단어를 벡터로 변환하는 Word2Vec 깊은바다 2017-05-04 1039
추론이 가능한 딥러닝인 Relational Networks [2] 깊은바다 2017-06-11 2740
딥러닝 RNN으로 구현한 챗봇 깊은바다 2017-08-01 8135
End-To-End Memory Networks - 자연어 질문에 대답하는 모델 [2] 깊은바다 2017-08-21 962
Python과 Tensorflow를 활용한 AI Chatbot 개발 및 실무 적용 깊은바다 2017-08-25 2582
문장을 학습하는 딥러닝 RNN의 Seq2Seq 모델 설명 file 깊은바다 2017-09-15 7327
딥러닝 기반 자연어처리 기법의 최근 연구 동향 [2] 깊은바다 2017-12-17 1020
쉽게 씌어진 Word2Vec [2] 깊은바다 2017-12-25 1178
구글 딥러닝 자연어 처리 오픈소스 SyntaxNet file 깊은바다 2017-12-28 2784
딥러닝을 사용한 챗봇 개발방법 정리 file 깊은바다 2018-02-03 25465
한국어 자연어처리를 위한 딥러닝 깊은바다 2018-02-14 3652
딥러닝을 사용한 감성분석기 개발 깊은바다 2018-02-22 1658