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

Watson으로 쉽게 만드는 카카오톡 ChatBot 1. Watson Conversation 서비스로 대화 서비스 만들기

Watson으로 쉽게 만드는 카카오톡 ChatBot 이 포스팅을 시작으로 Watson Conversation과 카카오톡 api를 활용하여 ChatBot을 제작해 볼 예정입니다. 이 포스팅 시리즈는 일련의 Recipe으로 순서대로 따라하면 ChatBot을 개발할 수 있습니다. 만들어질 ChatBot은 "회의실 관리자"로 카카오톡 대화를 통해 회의실을 예약/취소/예약 알림 등의 기능을 수행할 수 있습니다. ## 이 포스팅과 연결될 글 목록(향후 업데이트 예정) 1. Watson Conversation 서비스로…  Continue reading Watson으로 쉽게 만드는 카카오톡 ChatBot 1. Watson Conversation 서비스로 대화 서비스 만들기

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

안녕하세요? 지난 글에 이어서 이번에는 TJBot의 대화능력을 더욱 업그레이드 해보도록 하겠습니다. 본 글은 순서대로 이어지는 내용이라 앞서 글의 내용이 진행된 상태를 가정합니다. 처음 이글을 보시는 분들은 앞의 글을 먼저 확인 부탁드립니다. IBM Watson TJ Bot을 만들어 보자 1탄 - 내 말을 알아듣는 TJBot IBM Watson TJ Bot을 만들어 보자 2탄 - TJBot과 함께 춤을 Bluemix…  Continue reading IBM Watson TJ Bot을 만들어 보자 3탄 – TJBot과 대화하기

Watson Conversation에서 사용하는 Expression Lanaguage

Watson Conversation에서 Condition을 작성하거나 주고 받는 메세지를 작성할 때에는 SpEL(Spring Expression Language)을 사용합니다. SpEL은 다양한 Feature를 지원합니다(SpEL Features). 빌트인 글로벌 변수(Built-in Global Variables) Watson Conversation에서 사용할 수 있는 빌트인 Global 변수는 아래와 같습니다. intents[ ] 인텐트 목록 entities[ ] 엔티티 목록 input 사용자의 입력값을 담은 JSON object output Watson의 출력값을 담은 JSON object context 사용자와…  Continue reading Watson Conversation에서 사용하는 Expression Lanaguage

IBM Watson TJ Bot을 만들어 보자 2탄 – TJBot과 함께 춤을

안녕하세요? 지난 글 IBM Watson TJ Bot을 만들어 보자 1탄 - 내 말을 알아듣는 TJBot에 이어서 이번에는 TJBot이 가진 LED, Speaker 그리고 Servo 모터를 이용하여 우리에게 표현하는 내용을 진행합니다. 본 글은 순서대로 이어지는 내용이라 앞서 글의 내용이 진행된 상태를 가정합니다. 처음 이글을 보시는 분들은 앞의 글을 먼저 확인 부탁드립니다. TJBot으로 색깔 표현하기 TJBot은 머리에 RGB…  Continue reading IBM Watson TJ Bot을 만들어 보자 2탄 – TJBot과 함께 춤을

IBM Watson TJ Bot을 만들어 보자 1탄 – 내 말을 알아듣는 TJBot

이번 글에서는 라즈베리파이와 Bluemix의 IBM Watson API를 이용한 TJBot을 만들어 보려고 합니다. TJBot은 Watson 서비스를 보다 재밌게 접근하고 사용해 볼 수 있도록 제공되는 오픈 소스 프로젝트인 IBM Maker Kits의 첫 번째 DIY 킷 입니다. 3D 프린터와 레이저 컷으로 프레임을 만들 수 있도록 도면을 제공하고, 내부에는 라즈베리 파이와 주변 기기를 이용하여 내 말을 알아듣고 또 스피커로…  Continue reading IBM Watson TJ Bot을 만들어 보자 1탄 – 내 말을 알아듣는 TJBot

기본가이드-Visual Recognition API

이 튜토리얼에서는 얼굴 인식 및 분류하는 방법과 이미지에서 텍스트를 인식하는 방법 그리고 사용자 분류의 생성방법과 훈련방법을 안내합니다.   얼굴 인식 서비스의 사용을 시작하기 위해 각 단계별 절차를 따릅니다. 서비스 자격증명 얻기(Getting service credentials) 이미지 분류하기(Classifying an image) 이미지에서 얼굴 인식하기(Detecting faces in an image) 이미지에서 텍스트 인식하기(Recognizing text in an image) 사용자 분류 생성하기(Creating a…  Continue reading 기본가이드-Visual Recognition API

Personality Insight configuration

Personality Insight configuration을 위해 Get Twitt instruction을 따라 시행하던 중 bluemix-settings.js 파일을 찾을 수 없는 상황입니다. 질문 Personality Insight configuration을 위해 Get Twitt instruction을 따라 시행하던 중 bluemix-settings.js 파일을 찾을 수 없는 상황입니다. 해결 방안 알려주시기를 부탁드립니다.   답변 사용자님께서는 Instruction의 Step4 중 4.7단계에서 문제가 발생된 것 같습니다. Step4 중 4.1에 따르면 Nod-RED boilerplate의 instance를…  Continue reading Personality Insight configuration

Document Conversion API 사용해 보기

작성자 : 최안나 Document Conversion API 사용해 보기 이번 포스팅에서는 Document conversion API를 CURL 명령어로 사용해 보는 방법을 알려드리려고 합니다. [1]우선 bluemix에 로긴하여 service credential을 확인해 둡니다. (1)Bluemix 로긴 후 Catalog 클릭 -> 검색창에서 Document conversion 입력 -> 하단의 Document Conversion 클릭 (2)Service name과 Credential name을 입력하거나 (유일한 값으로 입력해야 함) 디폴트로 두고 하단의 Create…  Continue reading Document Conversion API 사용해 보기

기본가이드-Retrieve and Rank API

이 튜토리얼에서는 IBM Watson Retrieve and Rank 서비스에서 샘플 데이터를 트레이닝시키는 방법을 알아보도록 하겠습니다. 샘플 데이터는 Cranfield collection인데, 기체역학에 관한 기사, 질문 세트, 기사가 해당 질문과 얼마나 관련이 있는지에 대한 지표를 포함하고 있습니다.   시작하기 전에 본격적인 튜토리얼 시작 전에 다음과 같은 사항이 필요합니다. 블루믹스 계정이 필요합니다. cURL이 필요합니다. 이 설치되었는지 확인하기 위해서는 command prompt에…  Continue reading 기본가이드-Retrieve and Rank API