클로바 챗봇으로 간단하게 자기소개 봇 만들어보기 전체

안녕하세요 여러분~ 저는 이번학기 딥러닝과 파이썬 수업을 듣고있는 학생입니다. 저희 교수님께서 과제로 챗봇을 만들어보라고 하셔서 이렇게 글을 쓰게 되었습니다. 제가 만든 챗봇은 저의 소개를 하는 챗봇이고, 다른 사람들이 이 챗봇에게 궁금한 점을 물어보면 대답해주는 형식으로 구성되어있습니다. 지금부터 차근차근 알려드릴테니 천천히 따라와주세요~~

챗봇이란 무엇인가요?
챗봇(Chatbot)이란 대화형 인터페이스를 이용해서 인간과 상호작용하는 컴퓨터 프로그램 또는 인공지능을 말합니다. 즉, 채팅하듯이 말을 걸면 거기에 맞는 응답을 해주는 시스템이죠. 현재 카카오톡에서도 심심이라는 챗봇 서비스를 제공하고 있고, 네이버에서는 클로바라는 AI 플랫폼을 기반으로 한 챗봇인 ‘네이버 톡톡’을 출시했습니다. 또한 라인 메신저 앱 내에선 일본어 번역 봇 등 다양한 챗봇들을 만나볼 수 있죠. 이러한 챗봇은 크게 두 가지 종류로 나눌 수 있는데요, 첫 번째는 시나리오 방식이며, 두 번째는 규칙기반 방식입니다. 먼저 시나리오 방식은 미리 정해진 시나리오나 문맥에 따라서 자연스럽게 답변을 주는 형태입니다. 예를 들어 “안녕” 이라고 입력하면 “안녕하세요”라고 답하거나, “너 이름이 뭐야?” 라고 물으면 “저는 ○○○입니다” 라는 식으로 답해주는거죠. 반면에 규칙기반 방식은 사전에 정의된 규칙에 의해서 특정 상황에서만 동작하도록 설계되는 경우입니다. 예를 들어 “날씨 어때?” 라고 물었을 때 날씨 정보를 보여주고, “오늘 몇 시에 만날까?” 라고 물었을 때 시간정보를 보여주는 거죠.

클로바 챗봇 만드는 방법은요?
먼저 클로바 홈페이지에 접속하셔서 로그인을 해주세요. 그리고 우측 상단에 보이는 메뉴 버튼을 클릭하신 후, 좌측 하단에 위치한 '시작하기' 를 눌러주세요. 그러면 아래와 같은 화면이 나오는데요, 왼쪽 위에 보시면 '새 챗봇 만들기' 가 보이실겁니다. 그걸 클릭해주세요. 이제 본격적으로 챗봇을 만들어볼까요? 새 챗봇 만들기를 누르면 다음과 같은 화면이 나옵니다. 일단 처음이니까 간단하게 인사말로 시작해볼게요. 오른쪽 사진처럼 인사말 칸에 원하는 문장을 적어주시고, 아래쪽에 파란색 글씨로 되어있는 '다음' 을 눌러주세요. 만약 원하시는 문구가 없다면 직접 타이핑하셔도 됩니다. 다 적으셨다면 다시 위쪽 파란글씨 부분을 눌러서 다음 단계로 넘어가주세요. 자, 이제 우리가 적은 텍스트를 인식시키기 위해서 학습 데이터를 넣어줘야 합니다. 아까 말씀드렸던 대로 시나리오는 이미 정해져있기 때문에 따로 설정 안 하셔도 되고, 대신 어떤 단어를 선택할지 정해주셔야 하는데요, 우선 빨간색 네모칸 친 곳을 봐주세요. 맨 앞에 적혀있는 숫자는 총 10개의 카테고리 중에서 1번 카테고리를 선택했다는 뜻입니다. 카테고리는 감정, 장소, 인물, 사물, 음식, 취미, 음악, 영화, 뉴스, 스포츠 로 이루어져있는데요, 각각의 카테고리마다 5개씩 준비되어있으니 마음에 드는 카테고리를 선택하시고 나머지 2-5번까지의 항목 역시 마찬가지로 채워주시면 됩니다. (카테고리별 예시: 감정 - 기쁨, 슬픔, 화남, 놀람, 공포 / 장소 - 학교, 회사, 집, 카페, 식당 / 인물 - 연예인, 친구, 가족, 선생님 등등..) 마지막으로 6번은 랜덤값이니 신경쓰지 않으셔도 됩니다. 모든 과정을 마치셨다면 제일 밑에 있는 '만들기' 버튼을 눌러주세요. 짜잔~ 드디어 완성되었습니다! 하지만 아직 끝이 아니죠 ᄒᄒ 방금 생성한 챗봇한테 명령을 내려보도록 하겠습니다. 가운데쯤에 있는 초록색 동그라미 아이콘을 눌러주세요. 짠~ 갑자기 웬 고양이가 등장했네요ᄒᄒ 이건 그냥 테스트용이라 아무거나 넣은거고 실제로는 없습니다^^; 아무튼 저기 노란색 원 안을 보시면 마이크 모양이랑 스피커 모양이 보이시죠? 저걸 누르시면 음성인식/음성합성 모드를 변경할 수 있습니다. 음소거 상태라면 저렇게 회색으로 표시되고, 활성화 되면 흰색으로 변합니다. 목소리를 녹음하시려면 빨간네모박스친곳을 누르시고 하시면 되는데요, 최대 100자까지만 저장된다고 하니 참고하시기 바랍니다. 아 참, 혹시라도 소리가 너무 작으면 노란원안에 있는 볼륨조절바를 조절해보세요. 근데 솔직히 말해서 딱히 쓸 일은 없을것 같네요ᄏᄏ;; 어쨌든 이것저것 만져보면서 감을 익히시면 될 것 같습니다. 설명하다보니 글이 길어졌는데 실제로 해보면 그렇게 어렵지 않아요ᄒ 모두들 화이팅하시길 바라며 이만 마치겠습니다. 감사합니다 ^^

저작자표시

혼자놀기 끝판왕!!️ ChatGPT로 그림 그리기

경복대 간호학과 수시등급 알려드립니다!!

말레이시아 현지인의 월급과 한달 생활비

쯔꾸르 게임 만들기 - 초보자도 할 수 있다!

멜론에 음원을 등록하는 방법 A to Z

갤럭시탭을 공장초기화하는 방법 두가지 #설정초기화 #하드웨어초기화

[칼럼] 사람의 심리는 어떻게 형성될까?

우주 탐사는 어떻게 진행되고 있나?

미래의 기술 혁신이 우리의 삶을 바꿀 5가지 방법

환경 보호를 위한 실천 방법 10가지

역사 속에서 발견된 의외의 발명품들

자기 계발서가 주는 긍정적인 영향

성공적인 창업을 위한 7가지 필수 조건

현대 사회에서 명상과 마음챙김의 중요성

AI와 인간의 공존, 미래는 어떻게 변할까?

재테크 초보를 위한 투자 가이드

기후 변화에 대처하는 글로벌 정책

심리학적으로 본 인간의 습관 형성

동물들의 놀라운 생존 전략

건강한 식단이 삶에 미치는 영향

세계 여행지 추천: 꼭 가봐야 할 장소들

고대 문명들이 남긴 놀라운 유물들

미래 교통수단: 하이퍼루프부터 드론까지

어린이를 위한 STEM 교육의 필요성

현대 건축의 트렌드와 미래 전망

세계의 신기한 풍습과 문화들

스마트폰으로 고퀄리티 사진을 찍는 방법

우주 탐험과 과학의 미래

자연 재해와 인간의 대처 방법

성공적인 커리어 전환을 위한 팁

미래의 교육 시스템은 어떻게 변화할까?

알아두면 쓸모 있는 소소한 생활 팁

패션 업계에서 떠오르는 지속 가능한 소재들

효율적인 시간 관리를 위한 방법 7가지

자연을 보존하기 위한 작은 실천

현대 예술의 새로운 흐름, 디지털 아트

미래의 직업들: 지금부터 준비해야 할 스킬

잠의 중요성과 올바른 수면 습관

미술 치료가 정신 건강에 미치는 영향

디지털 시대에 종이책의 의미

운동이 우리 몸에 미치는 긍정적 영향

음악이 주는 심리적 힐링 효과

리더십 개발을 위한 효과적인 전략

테크놀로지가 미래 의료에 미치는 영향

비즈니스에서 창의성을 발휘하는 법

미래의 스마트 홈 기술

예술과 기술의 융합, 새로운 표현 방식

저비용으로 세계 여행하는 방법

항공 여행의 변화, 더 나은 미래를 위한 준비

외국어 학습에서 중요한 5가지 팁

인터넷 보안의 중요성과 우리의 대응

스트리밍 서비스가 미디어 소비를 바꾸는 방법

사진 촬영의 기본 가이드

운동과 뇌 건강의 상관관계

세계 경제 변화와 개인의 재정 관리

디지털 노마드가 일하는 새로운 방식

효과적인 팀워크를 위한 커뮤니케이션 기술

애니메이션에서 찾아볼 수 있는 철학적 요소

창의성을 높이는 일상 속 아이디어 발상법

중고거래에서 주의해야 할 5가지 사항

홈 네트워크를 구축하는 가장 쉬운 방법

3D 애니메이션이 영화에 미치는 영향

러시아 문학에서 배우는 삶의 지혜

효율적인 쇼핑 전략으로 돈 절약하기

웹툰이 미디어에 미치는 사회적 영향

사진 촬영의 기술과 예술

온라인 커뮤니티에서 주목받는 글쓰기 방법

사이버 보안 위협과 우리의 대응 전략

체스에서 승리하는 전략적 사고 방법

게임 모드 제작의 기초 가이드

하스스톤에서 승률을 높이는 덱 전략

게임 속에서 배우는 팀워크의 중요성