왓슨으로 쉽게 개발하는 카카오톡 챗봇 6. (심화) 예약 시간이 되면 챗봇이 알려주기 – 텔레그램

Watson으로 쉽게 만드는 카카오톡 ChatBot 이 포스팅은 5. [응용] 회의실 예약 조회 및 취소 기능 추가하기에 이어지는 포스팅입니다. 이 포스팅에서는 챗봇을 텔레그램과 연동하고, 스케줄러를 이용하여 예약 시간이 도달하기 전에 사용자에게 알림을 주는 기능을 개발합니다. 이전 포스팅을 완료하지 못하신 분은 tutorial6 브랜치를 checkout하여 진행하십시오. < 이 포스팅과 연결된 글 목록 > 1. Watson Conversation 서비스로 대화…  Continue reading 왓슨으로 쉽게 개발하는 카카오톡 챗봇 6. (심화) 예약 시간이 되면 챗봇이 알려주기 – 텔레그램

왓슨으로 쉽게 개발하는 카카오톡 챗봇 5. (응용) 회의실 예약 조회 및 취소 기능 추가하기

Watson으로 쉽게 만드는 카카오톡 ChatBot 이 포스팅은 4. Node.js 어플리케이션 카카오톡과 연동하기에 이어지는 포스팅입니다. 이 포스팅에서는 예약한 회의실 취소 기능을 추가함으로써 그동안 했던 내용을 모두 복습 및 응용해 보겠습니다. < 이 포스팅과 연결된 글 목록 > 1. Watson Conversation 서비스로 대화 서비스 만들기 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기 3. 대화 내용으로 회의실 예약하기…  Continue reading 왓슨으로 쉽게 개발하는 카카오톡 챗봇 5. (응용) 회의실 예약 조회 및 취소 기능 추가하기

Watson Conversation UI 툴 사용법

Watson Conversation의 UI를 이용한 Dialog 노드 작성 법에 대해 자세히 알려드립니다. Watson으로 쉽게 만드는 카카오톡 ChatBot 연재중 1. Watson Conversation 서비스로 대화 서비스 만들기를 따라할 때 참조하시기 바랍니다. 1. UI 기능 설명 1) 노드 작성시 사용하는 기능 2) 노드 편집시 사용하는 기능 2. Jump To...는 어떨 때 사용하나요? Watson Conversation에서 노드 하나는 사용자와의 상호작용 1번을…  Continue reading Watson Conversation UI 툴 사용법

왓슨으로 쉽게 개발하는 카카오톡 챗봇 4. Node.js 어플리케이션 카카오톡과 연동하기

Watson으로 쉽게 만드는 카카오톡 ChatBot 이 포스팅은 3. 대화 내용으로 회의실 예약하기에 이어지는 포스팅입니다. 이 단계에서는 어플리케이션을 카카오톡과 연동하기 위한 API를 생성합니다. < 이 포스팅과 연결된 글 목록 > 1. Watson Conversation 서비스로 대화 서비스 만들기 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기 3. 대화 내용으로 회의실 예약하기 4. Node.js 어플리케이션 카카오톡과 연동하기 5. [응용]…  Continue reading 왓슨으로 쉽게 개발하는 카카오톡 챗봇 4. Node.js 어플리케이션 카카오톡과 연동하기

왓슨으로 쉽게 개발하는 카카오톡 챗봇 3. 대화 내용으로 회의실 예약하기

Watson으로 쉽게 만드는 카카오톡 ChatBot 이 포스팅은 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기에 이어지는 포스팅입니다. 이 단계에서는 회의실 예약을 위한 Backend 서비스를 올리고 대화를 통해 예약하기까지의 단계를 진행합니다. < 이 포스팅과 연결된 글 목록 > 1. Watson Conversation 서비스로 대화 서비스 만들기 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기 3. 대화 내용으로 회의실 예약하기…  Continue reading 왓슨으로 쉽게 개발하는 카카오톡 챗봇 3. 대화 내용으로 회의실 예약하기

TTS(Text To Speech)에 감성 더하기

감성 있는 TTS 서비스 사용법 1. 컴퓨터를 사람처럼 말하게 하기! TTS(Text to Speech) 서비스는 텍스트를 다양한 언어와 목소리의 자연스러운 오디오로 변환합니다. TTS를 사용할 때에 우리는 청중을 고려하여 발음과 음성을 변경하며 정의할 수 있습니다. 아이들과 소통하는 장난감과 콜센터 서비스에는 다른 음성을 선택하면 좋겠죠? 오늘 이 포스팅에서는 TTS의 사용자 정의를 위한 방법 중에서도 SSML(Speech Synthesis Markup Language)…  Continue reading TTS(Text To Speech)에 감성 더하기

Watson Conversation – Chatbot은 어떻게 대화의 문맥을 기억할까? (Tip)

로봇과의 대화는 물론 사람간 대화에서도 가장 중요한 것 중 하나가 바로 ! Context(문맥) 입니다. 대화하던 내용을 기억하지 않는다면(?) 그 대화가 자연스러울 수도, 원하는 결과를 이끌어낼 수도 없겠죠. Watson Conversation에서는 Context 관리를 어떻게 할까요? 그 기본 적인 내용을 알아봅니다. 1. Watson Conversation에서 Context 관리하기 Watson Conversation과의 대화는 RESTful API를 통해 이루어지며 데이터 포맷은 json을 사용합니다. 아래는…  Continue reading Watson Conversation – Chatbot은 어떻게 대화의 문맥을 기억할까? (Tip)

IBM Watson TJ Bot을 만들어 보자 5탄 – TJBot과 IoT의 만남

안녕하세요? 이번 포스팅에서는 TJBot을 Bluemix의 IoT 서비스인 IoT Foundation과 연동하는 내용을 다루도록 하겠습니다. 본 글은 순서대로 이어지는 내용이라 앞서 글의 내용이 진행된 상태를 가정합니다. 처음 이글을 보시는 분들은 앞의 글을 먼저 확인 부탁드립니다. IBM Watson TJ Bot을 만들어 보자 1탄 - 내 말을 알아듣는 TJBot IBM Watson TJ Bot을 만들어 보자 2탄 - TJBot과 함께…  Continue reading IBM Watson TJ Bot을 만들어 보자 5탄 – TJBot과 IoT의 만남

왓슨으로 쉽게 개발하는 카카오톡 챗봇 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기

Watson으로 쉽게 만드는 카카오톡 ChatBot 이 포스팅은 1. Watson Conversation 서비스로 대화 서비스 만들기와 이어지는 포스팅입니다. 이 단계에서는 이전에 만든 대화 서비스를 앱에서 활용하고 목적에 맞게 수정하는 방법을 배울 것입니다. < 이 포스팅과 연결된 글 목록 > 1. Watson Conversation 서비스로 대화 서비스 만들기 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기 3. 대화 내용으로 회의실…  Continue reading 왓슨으로 쉽게 개발하는 카카오톡 챗봇 2. 내가 만든 채팅 서비스를 어플리케이션으로 노출하기

IBM Watson TJ Bot을 만들어 보자 4탄 – TJBot과 대화하기2

안녕하세요? 지난 글에서 적용해 보았던 Watson Conversation을 좀 더 확장하여 사용자의 명령을 인식하고 이에 따라 동작하도록 TJBot을 업그레이드 해 보도록 하겠습니다. 본 글은 순서대로 이어지는 내용이라 앞서 글의 내용이 진행된 상태를 가정합니다. 처음 이글을 보시는 분들은 앞의 글을 먼저 확인 부탁드립니다. IBM Watson TJ Bot을 만들어 보자 1탄 - 내 말을 알아듣는 TJBot IBM Watson…  Continue reading IBM Watson TJ Bot을 만들어 보자 4탄 – TJBot과 대화하기2