업무 자동화를 위한 ChatGPT 활용법

최근 몇 년간 인공지능(AI)의 발전은 우리의 일상생활과 업무 방식에 큰 변화를 가져왔습니다. 특히 ChatGPT와 같은 대화형 AI는 업무 자동화에 있어 매우 유용한 도구로 자리 잡고 있습니다. 개인적인 용도로 원격으로 PC를 켜고 작업을 시작할 수 있다면 매우 유용합니다. 이 글에서는 ChatGPT를 활용한 업무 자동화의 다양한 방법과 그 효과에 대해 알아보겠습니다.

업무 자동화란 무엇인가요?

업무 자동화란 반복적인 업무를 자동으로 수행하는 과정을 말합니다. 특히 회사 내에서 자주 발생하는 루틴 업무를 자동화하여 더 중요한 일에 집중할 수 있도록 돕는 방식입니다. 예를 들어, 데이터 입력, 보고서 생성 같은 단순 반복 작업이 주요 자동화 대상입니다.

기존의 업무 자동화 방법

과거에는 업무 자동화를 위해 주로 두 가지 방법을 사용했습니다.
RPA(Robotic Process Automation) 툴과 Python 프로그래밍입니다.

  1. RPA 툴을 이용한 자동화
    RPA는 로봇 소프트웨어가 정해진 규칙에 따라 사람처럼 업무를 처리하는 방식입니다. RPA 툴을 이용하면 코딩 지식이 없어도 일정 수준의 자동화가 가능합니다.
    – 장점: 코딩을 배울 필요 없이 빠르게 자동화할 수 있음
    – 단점: 툴마다 사용법이 달라 새로 학습해야 하며, 회사마다 업무 패턴이 달라 범용적으로 적용하기 어려움
  2. Python을 이용한 자동화
    Python은 프로그래밍을 통해 회사 업무에 최적화된 자동화가 가능합니다. 필요한 작업을 직접 코딩해 설정할 수 있는 것이 특징입니다.
    – 장점: 회사 업무에 맞춘 맞춤형 자동화 가능
    – 단점: 코딩 지식이 필수로 요구됨

ChatGPT 이후 업무 자동화의 변화

이제는 ChatGPT와 같은 인공지능 덕분에 업무 자동화가 훨씬 수월해졌습니다. Python 코딩을 배울 필요 없이, ChatGPT에게 한국어로 자동화 작업을 요청하면 AI가 필요한 코드를 작성해줍니다. 또한 오류가 발생할 경우, 수정 요청을 통해 쉽게 해결할 수 있어 코딩 장벽이 낮아졌습니다. 덕분에 더욱 많은 사람들이 자동화 작업에 접근할 수 있게 되었습니다.

ChatGPT 시대의 사무직 미래

이제 엑셀이 사무직의 필수 능력이 된 것처럼, ChatGPT를 활용한 자동화 역량도 사무직에서 중요한 능력으로 자리 잡게 될 것입니다. 이러한 변화에 맞춰 새로운 스킬을 익히는 것이 중요합니다.

Google Colab 소개와 실습

마지막으로 Google Colab에 대해 설명드리겠습니다. Google Colab은 데이터 과학자와 연구자를 위한 플랫폼으로, 코드를 쉽게 실행하고 공유할 수 있습니다. 특히 복잡한 설정 없이 바로 사용할 수 있으며, GPU 액세스를 무료로 제공해 데이터 처리에 유리합니다. Colab을 활용하면 Python 코드를 실행하여 자동화를 실습할 수 있습니다.

image 2

새 노트북을 생성하여 ChatGPT를 통해 원하는 코드를 작성하고, 해당 코드를 Google Colab을 통해 실행해 보겠습니다.

  1. Prompt Case #1
    “임의의 한글이름 100개를 만드는 Python 코드를 작성해줘.”
image 7

ChatGPT의 답변에서 코드 복사를 선택하여 Colab 새 노트북에 붙여넣기 후 실행하면 다음과 같은 결과를 확인할 수 있습니다.

image 4
  1. Prompt Case #2
    “위에 만든 할글이름 100개를 txt파일로 저장하는python 코드를 작성해줘”
image 6 png

Colab 노트북에서 코드를 복사하여 실행하면 텍스트 파일이 저장되며, 해당 파일을 다운로드하거나 더블클릭을 통해 우측 패널을 통해 내용을 확인할 수 도 있습니다.

image 8

다음은 100개의 이름은 각각 텍스트 파일로 저장하는 코드를 요청하고 실행해보겠습니다.

  1. Prompt Case #3
    “100개의 한글이름을 개별 txt파일로 저장해줘. 예를 들어, 김성민.txt”
image 9 png
image 10

다음은 100개의 각각의 파일안에 있는 사람 이름을 1개의 엑셀파일로 저장하는 코드를
요청하고 테스트겠습니다.

  1. Prompt Case #4
    “100개의 한글이름 txt 파일안에 있는 사람 이름을 1개의 엑셀파일로 모아서 저장하는 python 코드를 작성해줘”
image 12
image 14

생성된 엑셀파일을 다운로드 하여 확인하면 100개의 이름이 저장된 것을 확인할 수 있습니다.

image 15 png

마무리

업무 자동화는 이제 선택이 아닌 필수로 다가오고 있으며, 간편하게 접근할 수 있는 자동화 방법을 통해 시간을 절약하고 효율성을 높일 수 있습니다. 앞으로 다양한 자동화 방법을 지속적으로 소개해 드리도록 하겠습니다.

본 글은 multicampus 강의 수강 실습 내용을 기반으로 작성하였습니다.
“새로운 시대의 Open AI, ChatGPT” / 강사 양진호

관련 글 보기