Ask Your Data App (GPT-powered)

Hey All! Glad to share an app that came out of the experiments with GPT API and Streamlit. The app allows a user to upload data in csv and use natural language to ask questions about the data and even create visualizations. In the backend, the app calls an openai API to construct a SQL query or a Python code based on the user’s input. The app is rather simple and experimental, any feedback is much appreciated :slight_smile:

See short description and demo gifs below:
A web app that allows to interact with user-uploaded data in .csv.

  • Ask questions about your data, such as “what was the total sales in the US in 2022?”
  • Visualize data from your csv file using natural language. For example, “plot total sales by country and product category”

Upload a csv file with data:

Write a question to your data:

Create a visualization:

App’s URL: https://arsentievalex-ask-your-data-gpt-main-6b0llr.streamlit.app/
Github: GitHub - arsentievalex/ask-your-data-gpt: The web app that allows to interact with user-uploaded data in .csv.

4 Likes

Love this app! Thanks for sharing the app (and your GPT tokens!). :100:

2 Likes

What an awesome app @Oleksandr_Arsentiev! :fire:

I presented it to the team today and they all loved it! :smiling_face:

Charly

1 Like

awesome, that’s so great to hear!

2 Likes

thanks! luckily gpt 3.5 turbo is cheap and I’m still using the credits :slight_smile:

1 Like

App seems to be broken on mobile