Skip to content

DigitalPhonetics/diagraph

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DIAGRAPH

DIAGRAPH: An open-source graphic interface for dialog flow design

Live Demo

http://193.196.53.250:8000/

Please note that the logging feature is disabled in the live demo in order to preserve user privacy.

Demonstration Video

Watch on Youtube

User Guide

You can find information on how to use diagraph here.

Screenshot of Dialog Editor Interface

Bildschirm­foto 2023-03-09 um 20 41 24

Installation

  1. Install Docker or a compatible alternative
  2. Clone the repository
  3. Open a terminal and navigate to the main folder (containing docker-compose.yml)
  4. (RECOMMENDED) change the secret keys, usernames and passwords in the config.env file
  5. Run docker-compose up --build 5.1 For Mac M1 chip users: execute export DOCKER_DEFAULT_PLATFORM=linux/amd64 in terminal before running step 5
  6. Wait until the build has finished (this takes a while), and then wait until the running containers outputs several trying to regiser component [...] messages (this may take a few additional minutes after the build, since the server will have to download neural network weights). NOTE: Depending on your machine / virtual machine limits, the chat responses might take a second to a few to appear.
  7. Open your browser and navigate to localhost:8000. There, you can create a new user and then use the system as descibed here.

About

DIAGRAPH: An open-source graphic interface for dialog flow design

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published