etc

Rasa #0~1

썬2 2021. 4. 9. 14:26

Conversational AI 발전사

1. Notification

- 알람 같은거

2. FAQs

3. Contextual Assistants (현재)

4. Personalized Assistants

5. Autonomous Organization

 

Rasa: Conversational AI를 위한 개발자들의 머신러닝 오픈소스 툴이다.

Rasa NLU: intent classification과 entity extraction을 위한 오픈소스 NLP nxf

Rasa Core: machine learning 기반 contextual decision making 프레임워크

*Natural Language Understanding

 

e.g. Hello가 들어오면 intent를 'greet'으로 분류

intent 분류와 entities 추출

Core(Dialog manage component)는 현재 대화와 문맥을 통해 assistant가 어떻게 응답할지 정한다.

Core는 예시 대화 데이터(스토리)로부터 관측된 패턴들을 통해 학습한다.

 

Core가 문맥을 유지하는 방법;

머신러닝 모델을 통해 현재와 전의 대화 흐름을 통해 캐치한다.

NLU 모델로부터 추출된 디테일을 설명

entity(다음에 slot으로 사용함)는 Core가 다음 action을 어떻게 할지 예측하는데 직접적으로 영향을 끼친다.

 

Rasa X를 포함한 큰 흐름

 

 

 

'etc' 카테고리의 다른 글

웹 크롤링 관련  (0) 2021.09.28
Rasa # 5, 6, 7 Core  (0) 2021.04.09
Rasa #2, 3, 4  (0) 2021.04.09
교보문고 도서 크롤링  (0) 2021.03.13
tf.graidents is not supported when~ 오류 정리  (0) 2021.01.31