왓슨 Visual Recognition용 커맨드라인 도구 소개

Watson Visual Recognition 서비스는 인지컴퓨터 비전(vision)을 활용하여 어떠한 이미지 라이브러리에서도 정보를 추출할 수 있도록 해주는 강력한 도구입니다. 표준객체분류(standard object classification)를 넘어서 소위 'Custom Classifier'를 사용하여 Watson 서비스를 학습시킴으로써 여러분이 선택한 특정 아이템이나 조건을 인식할 수 있습니다. 예를들면, 동물의 품종을 분류하고 금속 물체의 녹을 확인하며, 파이프의 균열을 감지하고 위성이미지를 해석하는 등 수많은 작업을 수행하도록 Watson을 학습할…  Continue reading 왓슨 Visual Recognition용 커맨드라인 도구 소개

Waston Translation서비스로 Slack 번역기 만들기

Watson 을 이용해 다른 서비스의 기능을 향상하는 방법은 어떤것이 있을까요? 필자는 Watson이 가지고 있는 Text to Speech, Speech to Text, Translator 등 여러 기능을 요소 기능으로 활용하여 필자가 사용하는 다른 소셜 서비스의 기능을 향상 할 수 있는 방법에 대해 기술 하고자 합니다. 그 예의 하나로 흔히 사용하는 Slack에 Watson의 번역 기능을 활용 할 수 있도록…  Continue reading Waston Translation서비스로 Slack 번역기 만들기

왓슨으로 쉽게 개발하는 카카오톡 챗봇 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의 만남