The prototype is realized as a web application with Python. The framework ”Streamlit” is used.
Start with "streamlit run main.py"
Data can be processed in CSV format and exported as PNG or HTML. The following chart shows the system architecture using CodeX for code generation.
You need an GPT3 API key from https://openai.com/api/
https://towardsdatascience.com/nlp2chart-9bc732719ba0
https://www.youtube.com/watch?v=UiCSczhslAs
https://www.youtube.com/watch?v=cRrwU_VNEKQ&t=2s
The work was presented at the 26th International Conference Information Visualisation (IV) on 19–22 July 2022 at the “Technische Universität Wien, Austria” and the paper appears in the conference publications.
@INPROCEEDINGS{Stockl_Natural_Language_Interface_2022, author={Stöckl, Andreas}, booktitle={2022 26th International Conference Information Visualisation (IV)}, title = {{Natural Language Interface for Data Visualization with Deep Learning Based Language Models} year={2022}, pages={142-148}, doi = {10.1109/IV56949.2022.00031}}
The paper will be soon available at IEEE Xplore Digital Library https://ieeexplore.ieee.org/xpl/conhome/1000370/all-proceedings

