https://github.com/asc-lab/microsoft-bot-framework-poc
Our experiments with a Microsoft Bot Framework and LUIS cognitive service.
https://github.com/asc-lab/microsoft-bot-framework-poc
bot-builder bot-framework botbuilder-sdk botbuilder-sdk-v3 chatbot luis luis-ai microsoft-bot-framework
Last synced: 6 months ago
JSON representation
Our experiments with a Microsoft Bot Framework and LUIS cognitive service.
- Host: GitHub
- URL: https://github.com/asc-lab/microsoft-bot-framework-poc
- Owner: asc-lab
- License: apache-2.0
- Created: 2018-09-04T09:46:22.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-03-19T07:30:12.000Z (over 6 years ago)
- Last Synced: 2025-04-01T22:46:53.281Z (7 months ago)
- Topics: bot-builder, bot-framework, botbuilder-sdk, botbuilder-sdk-v3, chatbot, luis, luis-ai, microsoft-bot-framework
- Language: JavaScript
- Homepage:
- Size: 799 KB
- Stars: 6
- Watchers: 8
- Forks: 8
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Insurance Agent Bot
This bot is used to sell insurance and integrates with our **[LAB Insurance Sales Portal](https://github.com/asc-lab/micronaut-microservices-poc)**.
This bot is build with [**Bot Builder SDK (Microsoft Bot Framework) v3**](https://github.com/Microsoft/BotBuilder).
On **luis** branch is a version that shows how to integrate the bot with [**LUIS.ai service**](https://luis.ai).
Check out our blog if you want to learn more:
- [Our first ChatBot](https://altkomsoftware.pl/en/blog/chatbot/)
- [Our first ChatBot part II](https://altkomsoftware.pl/en/blog/chatbot-luis/)## Dialog
![]()
## Prerequisites
* ```.env``` file.
```
MICROSOFT_APP_ID=
MICROSOFT_APP_PASSWORD=MOCK_BACKEND=false
BACKEND_HOST=http://localhost:8091
AUTH_HOST=http://localhost:8090
```
* if you want to have the benefits of full functionality, you must run our **[LAB Insurance Sales Portal](https://github.com/asc-lab/micronaut-microservices-poc)** and change in ```.env``` file ```MOCK_BACKEND``` from ```true``` to ```false```.## Build
```
npm install
```## Run
```
npm run start
```
Run [Microsoft Bot Framework Emulator](https://github.com/Microsoft/BotFramework-Emulator/releases), open **insurance-agent-basic-bot.bot** file from this repo in emulator and enjoy.## Example
![]()