Ⅰ. ChatGPT란 무엇인가?


1. ChatGPT 개념


□ ChatGPT는 ‘대화형 생성 인공지능 (AI) 서비스’

· 뉴럴 네트워크 모델은 쉽게 말해 인간의 뇌 구조를 모방한 인공지능 학습 모델로 OpenAI가 작년 11월 30일 ‘대화형 인공지능 GPT 3.5’를 출시


동향분석-[동향]-img-01.jpg

이미지 출처: [서울디지털재단] ChatGPT 활용 사례 및 활용 팁


· 인간의 뇌는 약 100조 개의 시냅스가 상호작용하여 복잡한 정보처리를 수행하는데, 인공지능에서는 입력과 출력 레이어 사이에 매개변수=파라미터가 이 역할을 함.


□ ChatGPT의 특징

· ChatGPT는 대화형 인공지능 서비스에 특화한 자연어 이해의 정확성이 매우 높고, 맥락을 이해하여 연결 질문 가능하며, 수많은 파라미터 값을 조합하여 결과를 출력함. 파라미터 값을 조합하는 과정에서 거짓으로 정보를 만들어 내거나, 편향된 값을 도출하는 등 결과 활용의 신중을 기해야 한다는 주장과 논란이 많음.


2. ChatGPT 개발 과정


□ 인공지능 모델의 발전 과정에서 탄생한 GPT

· 구글은 2014년 알파고 ‘딥러닝’ 테스트 이후 2017년 수학적 기법을 응용해 서로 떨어져 있는 데이터 요소의 의미관계를 파악하는 인공지능 트랜스포머 모델을 공개 (17년 구글 트랜스포머 발표 후 수많은 인공지능 모델이 응용되어 발전)

· 2015년 일론 머스크 등에 의해 설립된 OpenAI는 이 트랜스포머 모델을 응용하여 2016년 GPT-1 (파라미터 1.17억 개)을 공개하였고, 2019년 GPT-2 (파라미터 15억 개), 2020년 GPT-3 (파라미터 1,750억 개), 2021년 인간 피드백을 통한 자료 검증을 통해 GPT-3.5를 출시

· GPT 탄생 이후 해외 구글, 마이크로소프트, 페이스북과 국내 네이버, 카카오 등 GPT 모델과 유사한 대화형 서비스 출시를 앞다투고 있음.


동향분석-[동향]-img-02.jpg

이미지 출처: [서울디지털재단] ChatGPT 활용 사례 및 활용 팁


3. ChatGPT 활용 분야


□ 업무 활용 분야

· 보고서 자료 조사: 각종 전문적 지식, 논문 등의 자료 조사 후 결과를 정리

· 사업 기획 아이디어: 정책, 사업 등의 계획 수립 시 아이디어 도출 등

· 글쓰기, 보도자료, 번역 및 교정: 영어 번역이나 교정 등 표현을 자연스럽게 수정

· 엑셀 업무 활용: 어려운 엑셀 함수를 간단한 명령어로 생성하여 활용 가능

· 프로그래밍: ChatGPT는 프로그래밍에 훌륭한 결과를 도출해주고 있음.


□ 일상생활 분야 (상담 분야는 잘못된 정보를 도출할 수 있기 때문에 주의 요망)

· 법률 자문: 각종 법률에 관한 질문을 통해 기본적인 답변을 도출

ex) 전세를 살고 있는데 전세 계약 만료 후 계약금을 받지 못했습니다. 어떻게 하나요?

· 투자 자문: 부동산, 주식 전망 등에 관한 질문 등  

ex) 테슬라에 투자하려고 하는데 전망은 어떤가요?

· 건강 상담: 건강 문제에 대한 기본적인 질의 및 응답

ex) 혈압에 좋은 음식은 무엇인가요?

· 심리 상담: 개인의 심리적 상태에 대해서 조언하고 해결책을 제시

ex) 마음이 불안하고 잠이 오지 않는데 어떻게 해야 하나요? 

· 진로 상담: 청소년 대학 진학 등의 조언  

ex) 경영학과는 어떤 것을 배우는 곳입니까? 경영학과에 진학하려면 어떤 역량이 필요한가요?

· 자동차 정비 상담: 자동차 고장 시 진단에 관한 상담이 가능

· 영어 공부: ChatGPT를 영어 교사처럼 행동하게 하는 명령어 입력 후 대화 및 즉시 교정 가능


□ 창작활동 분야

· 블로그 및 글쓰기: 블로그 포스트, 기사, 에세이 등의 글쓰기를 자동화할 수 있음.

· 노래 가사 및 시 작성: 노래 가사를 자동으로 생성 가능하며, 시적 표현도 가능하여 시작성을 자동화 할 수 있음.

· 소설 작성: 소설을 자동으로 작성할 수 있음, 예를 들어, 이전 작품을 분석하고 비슷한 스타일의 소설을 생성

· 유튜브 스크립트: 유튜브 비디오에 대한 스크립트를 주제를 주고 작성



Ⅱ. ChatGPT 업무 활용 분야 및 사례


1. ChatGPT 업무 활용 분야


□ 시간 단축 등 업무를 효율적으로 하기 위한 보조 수단으로의 활용

· 보고서 자료 조사: ChatGPT를 활용하여 업무 보고 자료에 필요한 기초자료부터 전문 자료조사, 정책 사례 조사 등

· 사업기획 아이디어: 신규 사업기획 또는 정책 수립 시 해당 사항에 대한 문제점을 파악하고 아이디어 등을 요청 가능

· 글쓰기, 보도자료, 번역 및 교정: 보도자료, 영어 번역 및 교정 등의 글쓰기 영역에서 보조 수단으로 활용 가능

· 엑셀 업무 활용: 엑셀 자료 분석 및 정리에서 어렵고 복잡한 엑셀 함수를 간단한 텍스트 명령어를 사용하여 함수 생성

· 프로그래밍: ChatGPT의 프로그래밍 코드 생성 기능을 활용하여 업무를 자동화할 수 있는 다양한 업무 자동화 (RPA) 적용 가능


2. ChatGPT 업무 활용 사례


2.1. 보고서 작성용 참고자료 조사


□ 전문 자료조사

· ChatGPT의 강력한 기능 중 하나인 자료 정리 기능은 보고서에 필요한 참고자료에 유용하게 활용 가능


□ 전문 자료 요약

· 정식 발간된 논문/보고서의 경우 ‘논문 제목 인용구 (제목, 저자 등)’ 입력 후 내용 요약


□ 정책 사례조사

· 국내외 정책 사례에 관한 질문과 리스트를 요청할 수 있음.


2.2. 사업 기획 시 아이디어 도출


□ 아이디어 도출

· 새로운 업무를 기획 시 아이디어를 제시해달라고 요청 가능


2.3. 글쓰기, 보도자료, 영어 번역 및 교정 등


□ 보도자료 작성

· 사업, 행사 등의 개요 입력으로 보도자료 초안 (틀)을 쉽게 작성


□ 영어 번역 및 교정

· 영어발표 자료 스크립트를 더 자연스럽게 수정


2.4. 엑셀 업무 활용


□ 업무에 많이 사용되는 엑셀 함수 출력

· 초급: 조건을 걸어 숫자를 계산하는 함수

· 중급: 셀 값에서 조건을 찾아 원하는 값을 도출

· 고급: 데이터 참조 값 활용, 데이터 입력 시 같은 행 값을 찾아주는 함수

· 전문가: 엑셀 내부 프로그래밍 VBA 코드 활용

- VBA는 엑셀 내부에 내장된 프로그래밍 언어로, 기본 엑셀 함수에 비교 제약사항 없이 코드를 통해 원하는 기능 수행


2.5. 프로그래밍 (업무 자동화)


□ 반복적인 패턴이 있는 업무에 대해 프로그래밍을 통해 자동화하는 파이썬 프로그래밍 코드를 간단하게 만들어 낼 수 있다. 본 보고서는 ChatGPT 활용 방안에 관한 내용으로 파이썬 설치 및 활용에 대해서는 다루지 않는 대신 아래 참고 링크를 첨부

· 파이썬 실행을 위한 프로그램 (아나콘다) 설치 방법: https://wikidocs.net/22896

· 파이썬 기초프로그래밍 설명: https://wikidocs.net/book/1


□ 파이썬을 활용한 한글 문서 특정 패턴의 텍스트 추출

· 한글 (hwpx)이나 워드 (docx) 문서의 텍스트를 엑셀로 정리하고 싶을 경우 ⇨ 한글 (hwpx)의 경우 다른 이름으로 저장 워드 (docx)로 변환 후 실행


□ 파이썬을 활용한 자동 웹스크래핑

· 웹페이지 (뉴스 기사, 게시글 등)의 내용을 자동으로 엑셀로 수집하여 정리하고 싶을 때 유용


□ 파이썬을 활용한 문서 취합기 만들기

· 부서별 요청자료 문서 취합 시간을 줄여주는 파이썬 코드 생성



Ⅲ. ChatGPT 활용성 강화 팁


1. ChatGPT 하이퍼 파라미터 (hyper parameter) 설정


□ 하이퍼 파라미터: 사용자가 인공지능 모델의 세팅을 조절하는 변수로 이 값을 프롬프트에 잘 적용하면 원하는 방향으로 좋은 결과를 도출 가능. 사용법은 프롬프트에 명령어 입력 후 이어서 ‘하이퍼 파라미터’ 값을 추가


· 다음은 글의 톤 (tone)과 문체 (writing style)를 조정하는 하이퍼 파라미터로 주로 글쓰기 결과에 활용 가능. 글의 톤과 문체는 의미상 유사하지만, 톤은 문장에 담긴 감정적 분위기를 의미하며, 문체는 글의 내용적 측면의 분위기를 의미


- tone (형용사): Authoritative (권위적인), Clinical (냉담한), Confident (자신감에 찬), Cynical (냉소적인), Emotional (감정적인), Empathetic (공감하는), Formal (격식 있는), Friendly (친근한), Informal (비격식적인), Ironic (역설적인), Optimistic (낙관적인), Pessimistic (비관적인), Sarcastic (빈정대는), Serious (심각한), Sympathetic (동조적인), Warm (따뜻한)

- writing style (형용사): Academic (학술적인), Analytical (분석적), Argumentative (논쟁적인), Creative (창의적인), Critical (비판적인), Descriptive (설명적인), Epigrammatic (풍자적인), Epistolary (편지체), Expository (설명적인), Informative (자세한), Instructive (유익한), Journalistic (신문체), Metaphorical (은유적인), Narrative (서술적인), Persuasive (설득력 있는), Poetic (시적인), Satirical (풍자적인), Technical (기술적인)


· 다음은 문장의 길이와 표현력을 높일 수 있는 하이퍼 파라미터 값으로 본문의 길이, 문장의 길이, 단어의 다양성, 인공지능의 창작성을 높이기 위한 변수로 값의 조절을 통해 다양한 결과물을 얻어낼 수 있음.


2. ChatGPT 크롬 확장 프로그램 설치


□ 확장 프로그램 설치로 ChatGPT 더 잘 활용하기

· ChatGPT는 OpenAI에서 API를 제공하고 있어 현재 구글 크롬 등에서 다양한 확장 프로그램 설치 가능


□ 추천하는 확장 프로그램 (4개)

- Web ChatGPT: ChatGPT는 2021년 10월까지의 데이터만 가지고 있지만, 이 확장 프로그램 설치 시 최근 웹페이지 링크 등의 자료를 토대로 값을 보정할 수 있음.

※ 검색된 웹페이지의 신뢰 수준에 따라서 답변의 다를 수 있어 주의가 필요함.


동향분석-[동향]-img-03.jpg

이미지 출처: [서울디지털재단] ChatGPT 활용 사례 및 활용 팁


- 프롬프트 지니: ChatGPT는 현재까지 영어에 가장 최적화된 대화형 서비스로, 일부 서비스 이용 시 번역이 필요함. 본 확장 프로그램 설치 시 외부 번역기를 활용하지 않고도, ChatGPT 프롬프트에서 즉시 번역이 가능함.


동향분석-[동향]-img-04.jpg

이미지 출처: [서울디지털재단] ChatGPT 활용 사례 및 활용 팁


- AIPRM for ChatGPT: 이 확장 프로그램은 좀 더 정확하고 원하는 결과를 얻기 위해 여러 사용자가 최적화된 프롬프트를 설정해놓은 ‘일종의 프롬프트 양식’이라고 볼 수 있음.


동향분석-[동향]-img-05.jpg

동향분석-[동향]-img-06.jpg

이미지 출처: [서울디지털재단] ChatGPT 활용 사례 및 활용 팁


- Chat for Google: 이 확장 프로그램은 ChatGPT에 직접 접속하지 않고, 구글 검색 시 연동되어 오른편에 값을 출력하는 확장 기능 (ChatGPT에 직접 접속하여 질문하는 것보다 글자 수 등의 한계가 있음)


동향분석-[동향]-img-07.jpg

이미지 출처: [서울디지털재단] ChatGPT 활용 사례 및 활용 팁


3. ChatGPT 사용법이 더 궁금하다면? ChatGPT에게 질문하라


□ ChatGPT에게서 숨겨진 기능을 발굴 가능

앞서 설명한 ChatGPT의 하이퍼 파라미터 이외에도 ChatGPT에는 매우 많은 하이퍼 파라미터 변수가 있음.


- ChatGPT에게서 좋은 결과를 얻기를 원한다면 ChatGPT에게 방법을 물어보는 것도 방법. 예를 들어, ChatGPT에서 좋은 글을 작성하기 위해서 아래와 같이 질문하여 숨겨진 파라미터를 발견할 수 있음. 이 밖에도, ChatGPT를 활용하면서 결과물이 잘 도출되지 않을 때는 ChatGPT에게 어떤 결과물을 원하는데 어떻게 프롬프트를 잘 작성할 수 있는지 묻는다면 가이드를 얻을 수 있음.



Ⅳ. ChatGPT 활용 시 유의 사항 - ChatGPT에 질의한 응답 결과


1. ChatGPT 이용 시 유의할 점

첫째, ChatGPT는 일반적인 대화를 지원하며, 개인 정보와 같은 민감한 정보를 요청하면 안 된다.

둘째, ChatGPT를 사용하여 법적으로 금지되거나 불법적인 활동을 수행해서는 안 된다.

셋째, ChatGPT는 정치적 견해나 개인에 대한 평가 등에 대해 답변하지 않는다.

넷째, ChatGPT에 질문할 때는 최대한 객관적이고 중립적인 문장으로 하고 개인의 편견이나 편향된 시선이 들어가지 않도록 한다. ex) 안락사는 왜 좋지 않은가? (X)


2. ChatGPT 결과 활용 시 유의할 점


첫째, ChatGPT의 결과는 일반적으로 대체로 신뢰할 수 있지만, 항상 문맥과 상황에 맞게 판단해야 한다. 특히, ChatGPT는 특정 분야나 주제에 대해서는 부족한 결과를 출력할 수 있으므로, 해당 분야나 주제에 대한 전문가의 검토가 필요할 수 있다.

둘째, ChatGPT의 결과는 학습 데이터에 따라서 제한될 수 있다. 따라서 학습 데이터와 유사한 문제에 대해서는 좋은 결과를 보일 수 있지만, 새로운 문제나 데이터에 대해서는 일반화 능력이 부족할 수 있다.

셋째, ChatGPT는 여전히 인공지능 기술 중 하나이므로, 완전히 정확한 결과를 보장하는 것은 아니다. 따라서, ChatGPT의 결과를 참고할 때는 항상 검증과 판단을 수행해야 한다.

넷째, ChatGPT의 결과를 자료에 활용할 때는 출처와 함께 표시하는 것이 좋다. 이는 다른 사용자들이 해당 자료를 검증하고, 더욱 신뢰할 수 있도록 한다.


출처: [서울디지털재단] ChatGPT 활용 사례 및 활용 팁