AI가 들어간 Bot을 만드는 법을 배우자 - Part1 개요 및 개발 환경 설정

2240 단어 Linebot사랑Node.js

개요



이 기사는 LINE에서 작동하는 영양사 Bot을 개발하는 자습서의 Part1입니다.

먹은 것을 통상의 말로 Bot에 보고하면, 그 음식의 칼로리, 영양량을 가르쳐 준다는 흰개미를 개발해 갑니다.



Bot 본체의 프로그램은 Node.js에서 개발하여 Heroku에서 실행합니다. 그 후, 자연언어 처리의 api.ai나 형태소 해석 서비스, 식품의 영양 정보가 격납되어 있는 클라우드 데이타베이스와 연계하면서 Bot를 구축해 갑니다.



이 튜토리얼은 Oracle Cloud Developers Meetup에서 수행하는 워크숍 을 기사화한 것입니다. 실제로는 동작하는 Bot의 데모를 보시고 나서 작업에 착수하는 흐름이 되고 있습니다. 위 그림은 그 완성형의 Bot의 아키텍쳐로, 이 튜토리얼에서는 식사 이력의 보존은 커버하지 않을 예정입니다.

이번에는 우선 개발 환경을 설정합니다.

소요시간



20분

개발 환경 설정



이 자습서에는 다음 소프트웨어가 작업 시스템에 설치되어 있어야 합니다.
  • Node
  • Git
  • Heroku CLI

  • Node 설치



    공식 사이트에서 최신 안정 버전(LTS)을 다운로드하여 설치합니다. 2016년 11월 현재의 최신 안정판은 6.9.1이므로 본 기사에서는 이 버전을 상정하고 있습니다.

    설치가 완료되면 node 본문과 패키지 관리자 npm이 설치됩니다.

    Heroku CLI 설치



    Heroku 공식 사이트 에서 OS에 따라 Heroku CLI를 설치합니다.

    Heroku 계정 생성



    아래의 가입 페이지로 이동하여 필요한 정보를 입력하고 CREATE FREE ACCOUNT 버튼을 클릭하십시오.



    즉시 활성화를 위해 확인 이메일이 발송됩니다. 이 이메일의 링크를 클릭하여 비밀번호를 설정하면 계정 생성이 완료됩니다.

    덧붙여서 Heroku에서 Node 앱의 개발을 시작함에 있어서, 아래의 튜토리얼에 기본적인 작업이 정리되어 있습니다. 그렇게 시간은 걸리지 않기 때문에 한 번 눈을 통해 두면 이 후의 작업이 부드럽게 운반할 것으로 보입니다.

    다음 단계



    다음 번에는 LINE에서 Bot을 만드는 데 필요한 LINE 비즈니스 계정을 개설합니다.

    좋은 웹페이지 즐겨찾기