네이버 클라우드 AI를 공부하면
네이버 클라우드 서비스로 챗봇, 문서 인식, 개인 추천 서비스를 만들 수 있다.
개발자가 아니라도 서비스를 만들 수 있도록 네이버에서 제공한다.
이제 개발자의 영역이 아닌 일반 사용자도 서비스를 만들 수 있다.
2일 차는 아래 3가지 서비스를 배운다.
오전에 Chatbot 이론, 실습을 한다.
오후에는 OCR , Aitems 이론 실습을 한다.
ncloud.com에서 챗봇을 사용하고 있다.
대화 시나리오 실습(텍스트, 이미지, 폼, 엔티티, 태스크
1
AI Service > CLOVA Chatbot > Chatbot 사용신청
2
도메인 이름
도메인 코드 입력 - 도메인 코드는 유니크해야 한다.
한국어
스탠더드
3
빌드하기
4
5
대화생성
6
대화 이름 입력 - 첫인사
질문 등록
답변 등록
7
챗봇 설정 > 빌트인 템플릿
소개 템플릿을 적용하자.
8
오른쪽 위 대화모델 빌드에서 빌드 하자. 개별 테스트
9
대화목록에서 생성된 대화 목록을 확인하자!
대화 생성과 이미지 답변
1
대화 목록 > 대화 생성 > 피자 목록
2
이미지 답변
3
이미지 등록 2개
4
추가 설정들....
5
테스트
피자 종류 뭐 있어요?
챗봇 액션을 통해 람다 사용해 추가 동작을 하게 한다.
1
nacl 생성
2
pirvate subnet생성
3
Cloud Function 연결
compute > CloudFunction
이용신청
1
2
메신저 연동
3
서버 로그인
root@ai-001: apt install python3-venv # python3-venv 패키지에서 제공하는 venv 모듈을 사용
root@ai-001: mkdir flask_app && cd flask_app # Flask(플라스크) 응용 프로그램에 대한 새
디렉터리를 만들고 해당 디렉터리로 전환
root@ai-001:~/flask_app# python3 -m venv venv # 가상 환경을 생성 후 venv라는 디렉터리 생성
root@ai-001:~/flask_app# source venv/bin/activate # 가상 환경 활성화
(venv) root@ai-001:~/flask_app# pip3 install flask #플라스크 설치
(venv) root@ai-001:~/flask_app# flask –-version #플라스크 버전 확인
(venv) root@ai-001:~/flask_app# python3 -m pip install requests #requests 모듈 설치
4
vim app.py
app.py 내용 복사 URL : https://me2.do/FzQ7m6o0
ep_path : APIGW Invoke URL 기입
secret_key : Secret Key 기입
vi chatbot.html
5000번 포트로 접속
1
2
3
4
5
6
샘플 업로드
sample_general_ocr_demo.jpg
7
8
9
결과 확인!!!
10
결과 excel로 다운 로드 가능
예제 2
1
2
3
테스트
1
예)
쇼핑몰 내에서 개인 추천 서비스
2
AI Services > AITEMS
[Demo] API를 이용한 조회
AITEMS 는 mypage > 이용관리의 access-key , 시크릿 키를 이용한다!!!
CHATBOT 삭제
OCR 삭제
AITEMS 삭제
Ai API 삭제
1
Chatbot 4만원
2
OCR 약 3만원 5천원
배운 것
chatbot 사용법을 알게 됨.
ocr 서비스를 사용하여 문서 인식 서비스를 할 수 있게 됨.
Aitems 서비스로 개인화 추천 서비스 만드는 것을 알게 됨.
https://brunch.co.kr/@topasvga/3714
https://brunch.co.kr/@topasvga/3717
감사합니다.