Code Monkey home page Code Monkey logo

covid-bot's Introduction


title: VT Covid Bot Documentation permalink: /

COVID FAQ & ChatBot

The Vermont Department of Health has a knowledge base that is published via a chatbot and faq page in response to the COVID-19 pandemic

Docs

Published via gh-pages, jekyll, and cayman theme at:

VermontDepartmentofHealth.github.io/covid-bot/

Repo Structure

1. Application Insights Query

Query written in Kusto/KQL to get info from logs in App Insights

2. Bot Service

.NET Core API written in C# that connects to the knowledge base.

3. FAQ Site

NodeJS static site generator written using Eleventy that templates the knowledge base into FAQ.

4. Knowledge Base API

Postman collection to call methods in the Knowledge Base API

5. kb-node-client library

Provides a NodeJS client wrapper around the Cognitive Services APIs for QnaMaker

6. md-diff library

A diffing implementation for comparing & returning markdown text deltas

7. QnA Maker

QnA Maker front end to create, maintain, test, and publish the Knowledge Base

8. WebChat Client

Front end chat client that calls the bot service, either as an iFrame or JS initialization.

Testing

For testing purposes, please use the following links to not interfere with our production telemetry

Acronyms

VDH ~ Vermont Department of Health

FAQs ~ Frequently Asked Questions

KB ~ Knowledge Base

AI ~ Application Insights

QnA ~ Question and Answer


Resources

Forums

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.