l3khub.com

ChatGPT괴롭히기 - 원하는 답을 얻으려면 표현을 어떻게 해야 하는지 알아보자

ChatGPT프롬프트를 어떻게 작성해야 말귀를 잘 알아들을까요? ChatGPT를 사용하다 보면 편리한 점이 많지만 제대로 알아듣지 못하고 엉뚱한 답을 하는 경우가 많습니다. 이럴 때 여러분은 어떻게 하시나요? 오늘은 ChatGPT를 통해 원하는 답을 얻으려면 어떻게 표현을 해야 하는지 알아내기 위해 ChatGPT를 괴롭혀 보겠습니다.

ChatGPT-괴롭히기-원하는-답-얻어내기-썸네일

Chatgpt 괴롭히기 - 원하는 답을 얻으려면 표현을 어떻게 해야 하는지 알아보자




ChatGPT를 사용하면 편리한 점이 많습니다. 긴 글의 중요내용을 간추려 준다든지, 모르는 것을 물어보면 친절하게 알려주고 심지어 블로그에 포스팅할 글을 써 달라고 하면 써 주기도 합니다.
그런데 간혹 질문에 엉뚱한 답을 하는 경우가 있습니다. 그래서 오늘은 ChatGPT에게 어떻게 질문을 해야 내가 필요로 하는 답을 얻을 수 있는지 실험을 해 보도록 하겠습니다. 
잘하면 칭친도 해주고 못하면 꾸짖기도 하면서 말이죠.

1. ChatGPT에게 질문할 문제

일단 실험을 하기 위해 너무 쉽지도 어렵지도 않은 문제를 생각해 봤습니다. 너무 어렵다면 표현이 어려워 ChatGPT가 풀기 어려울 것 같고, 너무 쉬우면 아무렇게나 물어봐도 ChatGPT가 쉽게 답을 할 수 있을 것 같아 적당한 문제를 고민해 봤습니다. 

그리고 생각 끝에 나온 문제는 아래와 같습니다.

  • 문제 : A는 1, B는2, C는 3, 이런 식으로 계속 증가시키면 CM은 얼마일까?

어떤 질문인지 이해하시겠죠?

일단 저는 ChatGPT plus 사용자이기 때문에 GPT4를 사용해서 테스트를 진행해 보고 최적의 질문방법을 찾아낸 후  GPT3.5와 Bard, Wrtn, Chatbot.theb.ai등에서도 제대로 질문을 이해하고 답을 주는지 테스트를 해 보도록 하겠습니다.

ChatGPT에게 질문을 하기 전에 우선 답부터 알아보겠습니다.

  • 답변 : A=1, B=2, C=3의 형식으로 알파벳이 계속 증가한다면, 26개의 알파벳이 존재하기 때문에 Z는 26이 됩니다. 계속 증가하면 AA부터 시작해서 AZ까지 이어지고, 다시 BA부터 BZ까지 26씩 증가하게 됩니다. 즉 26진수 계산이 되는 것이죠. 문제처럼 CM까지 증가한다면 M은 알파벳의 13번째이기 때문에 13이 됩니다.

    정리하면 26(A~Z) + 26(AA~AZ) + 26(BA~BZ) +13 = 91 이 됩니다.

2. ChatGPT에게 준비된 질문하기

자, 이제 문제도 준비되었으니 ChatGPT에게 질문을 해 보도록 하겠습니다.

ChatGPT에게-질문하고-답변을-받은-틀린결과-첫번째

뭔소리야? 답이 16이랍니다. 

제가 질문할 때 표현이 잘못된 걸까요? ChatGPT가 왜 C와 M을 더해야 한다고 생각했을까요? 
아무튼 답이 잘못 되었으니 질문의 표현을 아래와 같이 바꿔 보겠습니다. 
  • A는 1, B는2, C는 3, 이런 규칙으로 CM까지 계속 증가시키면 CM은 얼마일까?
ChatGPT에게-질문하고-답변을-받은-틀린결과-두번째

처음과 마찬가지로 답이 또 13이 나왔습니다. 

질문의 표현에서 CM을 따옴표로 묶어서 아래와 같이 바꿔보겠습니다.

ChatGPT에게-질문하고-답변을-받은-틀린결과-세번째

이번에는 전혀 이해가 안되는 답변을 받았습니다. 

조금 답답해지고 있습니다. 방법을 바꿔 보겠습니다.  

ChatGPT에게-질문하고-답변을-받은-틀린결과-네번째

점점 더 이상한 답변을 하고 있습니다.  가만히 생각을 해보니 내가 질문을 너무 어렵게 한 것 같습니다. 다음과 같이 조금더 친절하게 질문을 바꿔보겠습니다.

ChatGPT에게-질문하고-답변을-받은-틀린결과-다섯번째

제가 표현을 잘 못하는 것인가요? 아니면 문제가 너무 어려운가요?
이렇게 해서는 끝이 없을 것 같습니다. ChatGPT에게 답과 풀이과정을 설명하고 어떻게 질문을 해야했는지 물어보도록 하겠습니다. 

ChatGPT에게-답과-풀이과정을-설명

이제 ChatGPT가 이해를 한 것 같아서 반대로 내가 어떻게 질문을 했어야 했는지 물어보았습니다.

ChatGPT에게-어떻게-질문을-했어야-했는지-물어보기

"A부터 Z까지 각 알파벳에 1부터 26까지의 숫자를 할당한다고 가정합시다. 이후 'AA'부터 'AZ'까지는 전체를 하나의 문자열로 보고 26을 더하고, 'BA'부터 'BZ'까지도 마찬가지로 26을 더합니다. 마찬가지로, 'CA'부터 'CM'까지는 전체를 하나의 문자열로 보고, 13을 더합니다. 이렇게 계산할 때, 'CM'까지 더한 값은 얼마일까요?"

이걸 보고 어떠신가요? ChatGPT가 제공한 질문이 좀 이상하지 않으신가요? 제가 질문을 잘 못한 것도 있겠지만 이번 실험 결과로 ChatGPT가 아직까지 추론을 하기에는 한계가 있다는 것을 알았습니다. 
ChatGPT를 괴롭히려다가 오히려 제가 괴롭힘을 당한 것 같습니다. 솔직히 사람이었다면 이정도로 못알아 들으면 고의성(?)이 다분하다는 생각도 했을 것 같습니다.


저의 개인적인 생각으로는 긴 글의 요점을 정리하고, 이메일을 작성하고, 필요한 글을 써주는 등 만능일 것만 같은 ChatGPT이지만 인간과 같이 추론하고 때로는 상상력이 필요한 영역에해서는 아직 능력이 부족하다고 느낍니다. 아직까지는 ChatGPT를 너무 맹신하지 말고 보조적인 역할로 활용해야 하지 않을까 합니다. 
 



To Top