pagezyhf's picture
pagezyhf HF Staff
v0
a834908
---
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