/libbot

NWU library bot

Primary LanguageHTML


Logo

NWU Library Chatbot 🤖

Chatbot assistant for the North-West University's Library!

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

This is the project home for NWU's library chatbot. The chatbot encapsulates the natural language understanding component of the physical robotic assistant found in the library.

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

This project was developed and tested on Ubuntu 20.04

  • Install
    sudo apt update
    sudo apt install python3

Installing Requirements

  1. Clone the repo - make sure you have the correct access
    git clone https://github.com/FrancisTembo/libbot.git
    cd libbot
  2. Install python dependancies
    pip3 install -r requirements.txt

Usage

  1. Train the Rasa assistant
    rasa train
  2. Starting the bot in the terminal
    rasa shell

Roadmap

  • Implementing current library FAQ.
  • Add Telegram channel.
  • Add speech to text interface.

License

This repository belongs to the North-West University LIbrary

Contact

Francis Tembo: francistembo92@gmail.com