Skip to content

Chatbot which allows you to ask questions about plain geography of EU countries.

License

Notifications You must be signed in to change notification settings

spiegl/MasterThesisKnowledgeBot

Repository files navigation

Knowledge Bot

Chatbot which allows you to ask questions about plain geography of EU countries.

Getting Started

Prerequisites

  • Node.js version 10.14 or higher
  • LOUIS AI credentials

Installation

  1. Install node modules

    npm install
  2. Run the update script to (re)generate data caches and the LUIS model.

    bin/update.sh
  3. Setup LUIS

    Once you created the LUIS model, update .env with your LuisAppId, LuisAPIKey and LuisAPIHostName.

  4. Start the bot

    npm start
  5. Access with Bot Framework Emulator

  • Launch Bot Framework Emulator
  • File -> Open Bot
  • Enter a Bot URL of http://localhost:3978/api/messages

Tests

WIP...

Deployment

WIP...

Deploy the bot to Azure: https://aka.ms/azuredeployment

Built With

License

This project is licensed under the GNU GPLv3 License - see the LICENSE for details

About

Chatbot which allows you to ask questions about plain geography of EU countries.

Topics

Resources

License

Stars

Watchers

Forks

Packages