A docker container for NL4DV, an open-source python toolkit that converts a natural language query into data visualizations.
Install Docker by following the instructions on the official website. Create a new environment and start it. To verify, type docker images
in your command-line/terminal and it should return an <empty> list of images. If you are using the GUI, you can check the status of your environment in the Docker Dashboard.
From the command-line OR the GUI, pull the nl4dv image from Docker Hub
docker pull arpitnarechania/nl4dv:latest
Run / start the container.
docker run -p 8000:80 arpitnarechania/nl4dv:latest
Open your browser and go to {localhost, 127.0.0.1, HOST_IP}:8000/docs
depending on your host OS to execute different queries with different configuration settings.
For developing locally, eventually do the following:
docker-compose build
docker-compose up
Arpit Narechania and @helt.
The software is available under the MIT License.