Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Addition of "Talk To Your Data" Streamlit App #15

Closed
wants to merge 41 commits into from

Conversation

muzakkirhussain011
Copy link
Contributor

@muzakkirhussain011 muzakkirhussain011 commented Oct 19, 2024

📌 Overview

This PR introduces the Talk To Your Data application, a powerful interactive tool built using Streamlit. It allows users to explore their datasets effortlessly through natural language queries. The app leverages LLMs to generate insights and visualizations, providing a seamless way to perform data analysis without complex coding.

🔑 Key Features

  • Interactive Data Exploration: Users can analyze datasets by asking natural language questions.
  • Dataset Upload Capability: Easily upload datasets directly through the app interface.
  • LLM-Powered Insights: Responses and insights are powered by Unify AI models.

📂 Changes Introduced

  • Implemented a Streamlit app that processes user-uploaded datasets and answers queries with insights and visualizations.
  • Integrated Unify AI models to provide responses based on user queries.
  • Enhanced the UI for a smooth user experience, including dataset upload and visual output.
  • Added error handling to manage unsupported queries or incorrect data formats.

🧪 Testing & Validation

  • Verified the successful installation and launch of the app with:
    pip install -r requirements.txt  
    streamlit run app.py  
    

🚀 Demo

Talk-To-Your-Data.mp4

@muzakkirhussain011 muzakkirhussain011 changed the title Addition of **Talk To Your Data** Streamlit App Addition of "Talk To Your Data" Streamlit App Oct 19, 2024
@muzakkirhussain011
Copy link
Contributor Author

muzakkirhussain011 commented Oct 19, 2024

Hi @vedpatwardhan ,

This PR introduces the Talk To Your Data Streamlit app, enabling interactive data exploration through natural language queries powered by Unify AI. I've ensured that the core features are functional and the app runs smoothly.

Looking forward to your feedback and suggestions! Let me know if any changes or improvements are required.

Thank you for your time and review!

@muzakkirhussain011
Copy link
Contributor Author

Hi @vedpatwardhan

I hope this message finds you well. I wanted to follow up on the pull request I submitted earlier this week concerning the Talk To Your Data Streamlit app. Whenever you have a moment, I would greatly appreciate any feedback or suggestions you might have.

Thank you for your time and consideration.

Best regards

@vedpatwardhan
Copy link
Member

Hey @muzakkirhussain011, we're a bit heads down right now, we'll get back to you on the PR soon 😄

@muzakkirhussain011
Copy link
Contributor Author

Hi @vedpatwardhan ,
Thanks for the update! No worries, just wanted to check in. Looking forward to your feedback when you get the chance. Thanks!

@muzakkirhussain011
Copy link
Contributor Author

Hi @vedpatwardhan

I hope you're well. Just a friendly follow-up on the pull request I submitted 15 days ago. I've added a demo video of the Streamlit app and a link to the deployed app in the PR description for your reference. Here is the link to the deployed app for your convenience: Streamlit App. I appreciate your time and look forward to your feedback when it's convenient.
Thank you.

@muzakkirhussain011
Copy link
Contributor Author

muzakkirhussain011 commented Nov 8, 2024

Hi @vedpatwardhan ,

I hope you're doing well. I wanted to follow up regarding the pull request I submitted about 20 days ago. To provide a clearer picture, I’ve included the PR link, a Streamlit-deployed app link, and a video demo showcasing the functionality.

If there’s anything specific I can improve or clarify, please let me know. I’m eager to contribute and appreciate any feedback you might have.

Thanks for your time and consideration!

Best

@muzakkirhussain011
Copy link
Contributor Author

muzakkirhussain011 commented Nov 9, 2024

Hi @vedpatwardhan

I hope this message finds you well.

I wanted to follow up on the pull request I submitted 24 days ago. Could you please take a look and provide your feedback? Your input would be greatly appreciated.

Thank you for your time and consideration.

Best regards

Streamlit app

Talk-To-Your-Data.mp4

@muzakkirhussain011
Copy link
Contributor Author

Hi @vedpatwardhan ,

I hope all is going well with the current priorities. I wanted to check in on the PR I submitted, as it’s been a bit of time since I last followed up. If there’s anything further you need from my side or if there are additional requirements for this PR, I’d be glad to assist.

Thank you for your time, and I appreciate any update you’re able to provide!

Best

@muzakkirhussain011
Copy link
Contributor Author

muzakkirhussain011 commented Nov 15, 2024

Hi @vedpatwardhan

I hope this message finds you well.

I wanted to check with you regarding the pull request I created. Could you please let me know if you are the person who reviews the PRs, or if someone else is in charge of it? If you’re not, could you assist in assigning a reviewer?

Additionally, it has been 27 days since I submitted the PR, and I am looking forward to any feedback.

Thank you for your time and assistance!

Best regards

@vedpatwardhan
Copy link
Member

Hey @muzakkirhussain011, sorry for the delayed response. Could you please revert the changes made to the ChatBot Arena demo? We can get the PR merged after that, thanks for your patience!

@muzakkirhussain011
Copy link
Contributor Author

Hi @vedpatwardhan,

Thank you for getting back to me. I understand the need to revert the changes to the ChatBot Arena demo.

To clarify, I actually copied the entire code from the original repository and replaced the modified code to ensure that no changes were made to the ChatBot Arena demo. Hence, the code should be identical to the original.

I tried to revert the commits as you suggested, but I faced some difficulties in doing so. Could you please let me know if there's anything else specific I need to do, or if there are additional steps required?

Thank you for your guidance and patience!

Best regards

@muzakkirhussain011
Copy link
Contributor Author

Hi @vedpatwardhan,

Thank you for your previous response.

Given that the code for the ChatBot Arena demo has been replaced with the original code and remains unchanged, I would like to request if you could proceed with merging the PR. I faced difficulties in reverting the commits, and since the current state of the code is identical to the original, it should be ready for merging.

If there's anything else specific I need to do, or if there are additional steps required, please let me know.

Thank you once again for your guidance and patience!

Best regards

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants