Spaces:
Sleeping
Sleeping
| title: Trending Repos Analysis | |
| emoji: 🐢 | |
| colorFrom: indigo | |
| colorTo: red | |
| sdk: gradio | |
| sdk_version: 5.30.0 | |
| app_file: app.py | |
| pinned: false | |
| license: apache-2.0 | |
| short_description: Meta analysis about trends on trending repos | |
| Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference | |
| # SQL Dataset Visualizer on Hugging Face Spaces | |
| This application allows you to query Hugging Face datasets using SQL and visualize the results using Plotly. | |
| ## Setup | |
| 1. Install dependencies: | |
| ```bash | |
| pip install -r requirements.txt | |
| ``` | |
| 2. Set up authentication: | |
| - Get your Hugging Face token from https://huggingface.co/settings/tokens | |
| - For local development, set the environment variable: | |
| ```bash | |
| export HF_TOKEN=your_token_here | |
| ``` | |
| - For Hugging Face Spaces, add the token in the Space settings: | |
| - Go to your Space settings | |
| - Add a new secret with key `HF_TOKEN` and your token as the value | |
| ## Run Locally | |
| ```bash | |
| python app.py | |
| ``` | |
| ## Deploy to Hugging Face Spaces | |
| 1. Push these files to a new Python Space on HF | |
| 2. Add your HF_TOKEN in the Space settings | |
| 3. The Space will automatically deploy with the token securely stored | |
| ## Usage | |
| 1. Enter your SQL query in the text box | |
| 2. The results will be automatically visualized as a bar chart | |
| 3. If there's an error in your query, it will be displayed as text | |
| ## Security Note | |
| - Never commit your HF_TOKEN to version control | |
| - Always use environment variables or Space secrets for authentication | |
| - The token is used to access private datasets and authenticate API requests | |