2017/03/07 3

[Tutorial] Alternatives and Optionals

와일드 카드와 같은 것을 사용하고 싶지만 가능한 단어를 몇 가지로 제한하고 싶다면 어떻게해야할까요? 몇 가지 예를 통해서 보도록 하겠습니다.+ what is your (home|office|cell) number - You can reach me at: 1 (800) 555-1234. + i am (really|very|super) tired - I'm sorry to hear that you are tired. + i (like|love) the color * - What a coincidence! I that color too! - I also have a soft spot for the color ! - Really? I the color too! - Oh I too!이 예에서 사용자는 "what ..

[Tutorial] TRIGGERS

Open-Ended Triggers기존에는 "hello bot"이라는 트리거가 입력이 되어야 지만 정상적인 응답이 이루어 졌습니다. "hello there" 또는 "hello robot"등과 말 할 수 있지만 오직 "hello bot"이라는 트리거에만 응답합니다.이번에 배울 기능의 핵심은 바로 와일드카드(Wildcards)입니다. 와일드 카드를 사용한 트리거에 일부 단어를 무한대로 표현할 수 있습니다. 아래 예제를 살펴 보겠습니다.+ my name is * - Nice to meet you, ! + * told me to say * - Why would tell you to say ""? - Did you say "" after told you to? + i am * years old - A lot of..

[Tutorial] The Begin File

이번에는 RiveScript의 brain이 무엇인지 알아보겠습니다. RiveScript brain이라고 표현하는 이것은 RiveScript 문서 집합을 의미 합니다. (a "brain" is a set of RiveScript documents) RiveScript brain은 begin.rive라는 문서가 포함되어 있어야 합니다.가장 유용한 기능중에 하나가 이번에 확인 하게 될 내용은 substitutions 기능입니다. 우리는 이 substitutions을 이용하여 변환할 단어를 미리 지정할 수 있습니다.예를 들어 what 's라는 단어가 whats로 변환합니다. 이를 통해 사용자의 메시지에회신하는 방법을 효과적으로 제어 할 수 있습니다. 가장 먼저 begin.rive 파일부터 아래에서 확인 할 수 ..