|
Download README.md from Chemically-motivated/SQL_Generation: direct link, hf CLI and curl.
- Browser
- Download file 2.1 kB
-
https://huggingface.co/spaces/Chemically-motivated/SQL_Generation/resolve/main/README.md
- Command line
-
hf download hf://spaces/Chemically-motivated/SQL_Generation/README.md
-
curl -L -o README.md https://huggingface.co/spaces/Chemically-motivated/SQL_Generation/resolve/main/README.md
2.1 kB
| title: SQL Generation | |
| emoji: 🦀 | |
| colorFrom: red | |
| colorTo: gray | |
| sdk: gradio | |
| sdk_version: 5.9.1 | |
| app_file: app.py | |
| pinned: false | |
| license: mit | |
| # SQL Generation 🦀 | |
| Welcome to the **SQL Generation** Gradio application! This tool leverages advanced machine learning models to assist in generating SQL queries based on natural language inputs. Whether you're a developer, data analyst, or just curious about SQL, this app aims to simplify the process of crafting SQL queries. | |
| ## Features | |
| - **Natural Language to SQL**: Convert plain English descriptions into SQL queries. | |
| - **Multiple Datasets**: Trained on diverse datasets to handle various SQL generation tasks. | |
| - **User-Friendly Interface**: Built with Gradio for an intuitive and interactive experience. | |
| ## Installation | |
| To run this application locally, ensure you have Python 3.10 or higher installed. Then, install the required dependencies: | |
| ```bash | |
| pip install gradio transformers datasets | |
| ``` | |
| ## Usage | |
| After installing the dependencies, you can start the application by running: | |
| ```bash | |
| python app.py | |
| ``` | |
| This will launch a local server. Open your browser and navigate to http://127.0.0.1:7860 to access the interface. | |
| ### Datasets Used | |
| The model has been trained on the following datasets: | |
| - b-mc2/sql-create-context: Provides context for SQL query generation. | |
| - TuneIt/o1-python: Offers examples of Python code snippets. | |
| - HuggingFaceFW/fineweb-2: Includes various language models for fine-tuning. | |
| - sentence-transformers/embedding-training-data: Supplies data for training sentence embeddings. | |
| ## Model | |
| The application utilizes the distilbert-base-uncased model from Hugging Face, known for its efficiency and performance in natural language processing tasks. | |
| ## License | |
| This project is licensed under the MIT License. | |
| ## Acknowledgments | |
| - **Gradio** for providing an easy-to-use interface for machine learning models. | |
| - **Hugging Face** for hosting the pre-trained models and datasets. | |
| - **Datasets** for offering a wide range of datasets for training and evaluation. | |
| For more information, refer to the **Gradio** documentation. |