RASA 오픈소스를 활용한 대화형 업무 비서 챗봇 도우리 1. 프로젝트 소개 연차, 반차 등 근태 기안문 작성을 챗봇을 이용해 간편하게 처리 할 수 있는 서비스 챗봇을 통한 업무처리로 업무 효율을 높여주는 서비스 기존 업무 챗봇의 딱딱한 이미지를 보완하여 사용자 친화적인 대화형 챗봇 2. 프로젝트 특장점 사용자가 챗봇을 친근하게 느낄 수 있도록 대화형으로 업무를 처리 챗봇 이용을 위해 별도의 어플리케이션을 설치할 필요 없이 웹 상에서 즉각적인 커뮤니케이션 가능 사용자 의도를 분류하는 알고리즘을 통해 어떤 기안문을 제출할지 자동으로 인식 한국어 토크나이저를 커스텀 하여 국내 회사에서도 이용 가능한 서비스로 발전 가능 3. 프로젝트 개발 내용 RASA API 회사에서 주로 사용되는 기안문 유형 분류(연차, ..
챗봇으로 연차, 반차 작성해보기 ※ 연차, 반차 예시 ※ 연차, 반차 구동 nlu.yml 작성하기 아래와 같이 사용자의 말뭉치에서 뽑아낼 Entity명과 Slot명을 작성 후 이후에 사용할만한 말뭉치를 추가로 작성 모델 training을 위해 여러 예시 문장을 작성하시면 됩니다. 연차, 반차에 필요한 날짜(inform_date)와 사유(reason) intent를 추가로 작성해주시면 됩니다. nlu 예시파일 더보기 version: "2.0" nlu: - intent: greet examples: | - 좋은 아침 - 안녕 - 반가워 - intent: mood_answer examples: | - 오늘 기분 어때? - 밥은 잘 잡쉈어? - 하는 일 모두 무탈하지? - 잘 지내지? - intent: requ..
1. AWS EC2를 통해 서버 구축 구글링을 통해 Rasa를 AWS EC2를 통한 설치방법이 있어 그대로 따라 해 봤습니다. 해당 내용에 대한 경로는 아래 url 클릭해서 들어가시면 됩니다. Create your chatbot using Rasa and deploy it on AWS Chatbots have become a critical part of customer service automation as it helps customers to get quick responses to their queries. After… medium.com 우선 AWS 계정을 가지고 있어서 로그인하고 ubuntu 인스턴스 할당받아서, 그대로 따라 해 봤는데... tensorflow와 Rasa 설치할 때 killed..
1. eGovFramework 3.10 설치 교육자료 | 표준프레임워크 포털 eGovFrame 처리중입니다. 잠시만 기다려주십시오. www.egovframe.go.kr 2. Github import 하기 3. lombok getter, setter 문제 해결 1) lombok 설치 경로 확인 : C:\Users\gomsh\.m2\repository\org\projectlombok\lombok\1.18.12 2) window powershell 실행 후 아래 명령어 기입 : - cd C:\Users\gomsh\.m2\repository\org\projectlombok\lombok\1.18.12 - java -jar lombok-1.18.12.jar 3) Specify location 클릭 후 eGovfra..
오늘의 목표 : 간단한 일상 대화해보기 ※ 사용 IDE : Visual studio Code Anaconda prompt를 이용해서 Rasa를 운영할 수 있는데, 개발자가 편의를 위해서 Visual Studio Code(이하:vscode)에서도 연결이 가능합니다. 이와 관련해서 관련 블로그 경로를 추가했으니, 참고하시면 될 것 같습니다. [Python] VSCode와 Anaconda 연동 - tyanjournal VS Code에서 Anaconda 환경의 python 설정하기 tyanjournal.com 1. config.yml 기본적으로 모든 pipeline과 pilicies가 주석 처리되어 있습니다. Rasa에서는 pipeline과 policies를 사용해 model을 customize 할 수 있습니다..
data 폴더 안에 있는 yml 파일 설명 Rasa 초기화 후 해당 폴더를 확인해보면 몇가지 폴더로 구분된 yml파일을 확인할 수 있습니다. 우선 data 폴더를 보면 nlu, rules, stories 이름을 가진 yml 파일을 확인 할 수 있습니다. Rasa 홈페이지에 가보면 각 파일에 대한 내용이 설명되어 있습니다. NLU Training Data Read more about how to format training data with Rasa NLU for open source natural language processing. rasa.com 간단히 요약하면 아래 표와 같이 이해하시면 편할 듯 합니다. yml 파일 설명 예시 nlu 사용자의 메세지에서 intent와 entity를 뽑아내기 위한 모..
- Total
- Today
- Yesterday
- springboot
- 백준
- 코드트리
- 개발자취준
- JWT
- 유데미
- 재기동
- BufferedWriter
- 나만의챗봇
- 전자정부프레임워크
- 글또
- 취업리부트코스
- 취리코
- Comparable
- script
- dxdy
- 챗봇
- 항해99
- Comparator
- BFS
- NLU
- 객체정렬
- BufferedReader
- 코딩테스트
- thymeleaf
- Spring
- Java
- 회고록
- 자바
- RASA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |