Welcome to DataGenie, your ultimate companion for expediting the Exploratory Data Analysis (EDA) process. Built on the robust Streamlit framework and enhanced with the intelligent capabilities of Langchain's OpenAI backend, DataGenie offers a user-friendly platform designed to make your data analytics journey magical.
|
|
Try DataGenie yourself: https://jefferson-datagenie.streamlit.app/
- Efficient EDA: Rapidly understand your data with powerful, automated analysis.
- User-Friendly: Easy-to-navigate interface, suitable for beginners and experts alike.
- Powered by AI: Leverage the latest AI technologies for deep insights and predictions.
- Open Source: Free to use, modify, and distribute.
Follow these simple steps to set up DataGenie and start transforming your data into actionable insights:
git clone https://github.com/jeffersonqiu/DataGenie.gitNavigate to the cloned repository's directory and install the required dependencies using Poetry:
cd DataGenie
poetry installRename the .env.example file to .env and update it with your OpenAI API key (find your API key at OpenAI Platform):
OPENAI_API_KEY=your_openai_api_key_hereLaunch DataGenie by running the Streamlit application:
poetry run streamlit run app.pyAfter completing these steps, Streamlit will start the DataGenie application, and you should be able to access it through your web browser at the address provided in the terminal (typically http://localhost:8501).
- Explore Your Data: Upload your datasets and let DataGenie guide you through the EDA process.
- Generate Insights: Utilize the power of AI to uncover patterns, trends, and correlations.
We welcome contributions to DataGenie! Whether it's adding new features, improving documentation, or reporting issues, your help makes DataGenie better for everyone.
- Streamlit for the incredible app framework.
- Langchain and OpenAI for the AI backend that powers our analyses.
Dive into your data with DataGenie and uncover the insights you've been searching for. Happy analyzing!