상세 컨텐츠

본문 제목

스마트한 인공지능 챗봇 개발

전체 출간 도서

by 비제이퍼블릭 2018. 7. 24. 15:46

본문

 

 

스마트한 인공지능 챗봇 개발


부제 HTML5 웹 채팅에서 AI 챗봇 서비스까지 한 번에 개발하기

저자 강창훈

 

출간/배본가능일 2018년 7월 31일

정가 25,000원

페이지 384

판형 크라운판 (173 * 230)

ISBN 979-11-86697-67-2 (93000)


 

책 소개

 

HTML5 웹 채팅에서 AI 챗봇 서비스까지 한 번에 개발하기

 

웹 표준 기술인 HTML5 WebSocket 기반의 순수 웹 채팅 서비스를 개발하고 전반적인 서비스 과정을 자세히 안내합니다. 최근 기술 트렌드 중의 하나인 챗봇에 대한 개념 및 챗봇을 손쉽게 개발하고 클라우드 기반에서 서비스하는 전반적인 과정을 소개해드리며 클라우드 기반 인공지능 기반 자연어 처리(LUIS) 오픈 API 서비스를 이용하여 더욱 똑똑한 챗봇 개발에 대한 가이드를 제공합니다.

 

개발된 웹 채팅과 챗봇 애플리케이션이 서비스되는 퍼블릭 클라우드 서비스에 대한 개괄적 설명과 주요 서비스 방식인 PaaS, IaaS 서비스들을 이용해 서비스하는 전반적인 과정을 자세히 설명합니다. 이 도서는 웹 채팅 및 챗봇의 개발에서부터 서비스에 관련된 모든 과정을 단계별로 자세히 안내해 비전공자나 초보 개발자도 관련 서비스를 직접 개발하고 서비스할 수 있게 도와드리는 개발 및 서비스 실무서입니다.

 

이 책의 특징
- 상용 서비스 중인 웹 채팅을 통해 채팅 개발에 필요한 과정을 익힙니다.
- Microsoft Azure 클라우드 기반의 Azure 인지 서비스, 자연어 처리(LUIS) 기능을 알아봅니다.
- 개발된 웹 채팅 및 챗봇 애플리케이션을 서비스하는 클라우드 환경의 유형을 학습합니다.

 

이 책이 필요한 독자
- 챗봇을 기존 서비스에 적용하고 싶은 독자
- 웹 기반의 채팅 서비스를 개발하거나 서비스를 원하는 독자
- 인공지능 기반의 각종 OPEN API를 활용해 스마트한 챗봇을 개발하고자 하는 독자
 

독자대상
초중급

 

예제파일 다운로드

https://github.com/bjpublic/HTML5_CHATBOT/
 

 

 

저자 소개

 

강창훈

10년간의 정규직 개발자와 8년간의 SI, .NET 프리랜서 개발을 끝으로 불나방처럼 2018년 2월 스타트업에 뛰어든 시니어 개발자입니다.

 

현재는 스타트업 팀빌딩을 도와주는 플랫폼인 <비긴메이트>의 CTO로 재직 중이며 시간 날 때마다 융합기술정보제공 플랫폼 <믹스드코드닷컴>을 통해 다양한 신기술과 비즈니스를 접목하여 새로운 서비스를 만들고 그 과정에서 쌓인 기술과 경험치를 온/오프라인 기반에서 공유하고 있으며 매년 1~2권의 서비스 개발 실무서를 집필하고 있습니다.
  
주요 경력
- 현재 <비긴메이트> CTO
- 현재 <믹스드코드닷컴> 개발 운영
- 현재 책 쓰는 프로그래머 협회 정회원
- 저서 <ASP.NET MVC5 반응형 웹 개발 및 서비스>
- Microsoft MVP 2017~2018 - Visual Studio & Development
- 삼성전자 반도체사업부 SAVE 프로젝트 Application Architect
- 삼성전자 반도체사업부 PCS 프로젝트 Application Architect
- 분당 서울대병원 차세대 시스템 Technical Architect
- Microsoft Gold Partner Feelanet(필라넷) 선임 컨설턴트


  

 

목차

  

 

1장 실시간 웹과 HTML5 WebSocket

1.1 실시간 웹(RealTime Web)
1.2 HTML5와 WebSocket

 

2장 ASP.NET SignalR 웹 채팅 개발 기초

2.1 ASP.NET SignalR 소개
2.2 ASP.NET SignalR 개발 기초 – 심플채팅
2.3 ASP.NET SignalR 개발 기초 – 사용자 액션 동기화

 

3장 ASP.NET SignalR 웹 채팅 개발
3.1 웹 채팅 기능 구현1 – 채팅방 입장, 메시지 처리
3.2 웹 채팅 기능 구현2 - 그룹채팅 및 강퇴처리
3.3 웹 채팅 기능 구현3 - DB 데이터 연동
 

4장 챗봇 서비스 개발

4.1 Microsoft Bot Framework
4.2 챗봇 서비스 개발
4.3 챗봇 채널 서비스 연동
4.4 AI기반 챗봇 개발

 

5장 퍼블릭 클라우드 기반 서비스
5.1 클라우드 기반
5.2 Azure PaaS 기반 서비스
5.3 Azure IaaS 기반 서비스
5.4 Amazon IaaS 기반 서비스

 

    

 

출판사 리뷰

 

실시간 웹을 구현해주는 전통적인 기술들과 웹 표준 기술인 HTML5 WebSocket 기술을 소개하고 HTML5 WebSocket 기반의 간단한 웹 채팅 기능을 구현합니다. 현재 상용 서비스 중인 웹 채팅 서비스의 HTML 템플릿을 기반으로 3단계 과정을 걸쳐 채팅방 입장, 사용자 채팅 메시지 구현, 그룹채팅, 강퇴 처리, 채팅 Data 처리 등 HTML5 기반 순수 웹 채팅 개발 및 서비스를 완성합니다.

 

Microsoft Azure 클라우드의 Azure WebApp Bot 서비스를 통해 미용실 예약 자동화 챗봇 서비스에 대한 시나리오를 수립하고 시나리오 단계별로 챗봇 기능을 구현하면서 서비스하는 모든 과정을 자세히 안내합니다. 또한 개발된 웹 채팅 및 챗봇 애플리케이션을 서비스하기 위한 클라우드 환경을 소개하고, PaaS 방식과 IaaS 방식으로의 웹 채팅과 챗봇을 배포하고 서비스하는 방법 및 절차를 소개합니다.

관련글 더보기

댓글 영역