빅스비 캡슐 구조와 개념

1. 모델링

  • concept
    사용자의 발화를 인식 , 결과를 리턴할때 필요한 값
    " 햄버거 2개 주문해줘 "
    => 햄버거 , 2
  • action
    사용자가 원하는 작업을 이해하도록 수행하는 동작 정의
>5더하기 7은 무엇이지?

- input 1 : 5
- input 2 : +
- input 3 : 7

- output : 12


input 컨셉과 output 컨셉을 연결하는것이 "action"이다

2.비즈니스 로직

  • javascript 코드
    사용자가 원하는 작업을 실제 수행
    서비스 api 연동

3. UI/UX

  • BIXBIBY views
    최종결과를 사용자에게 보여주는 레이아웃
  • dialog
    사용자에게 되묻거나 결과를 응답해주는 응답문 생성

4. 트레이닝

  • 발화 트레이닝
    캡슐 동작을 위한 발화 생성, 자연어 트레이닝진행
  • 디버깅
    제대로 구현이 되고 동작하는지 디버깅

빅스비 스튜디오에서 캡슐구조

image.png