Spaces:
Sleeping
Sleeping
| title: "Keyword Extraction App" | |
| emoji: π§ | |
| colorFrom: blue | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: "4.0.0" | |
| app_file: app.py | |
| pinned: false | |
| license: mit | |
| # π **Keyword Extraction App** | |
| ### βοΈ *Render API Integrated with Hugging Face Gradio* | |
| --- | |
| ## π **Project Overview** | |
| This app demonstrates how to connect a **Gradio interface on Hugging Face** with a **Flask API deployed on Render**. | |
| It performs **keyword extraction** from any text input by making live API calls to the backend. | |
| --- | |
| ## π **How It Works** | |
| 1. User enters text into the Gradio interface. | |
| 2. The frontend sends the text to the Render-hosted API endpoint: | |
| π [`https://carecompanion-keywordextraction.onrender.com/extract_keywords`](https://carecompanion-keywordextraction.onrender.com/extract_keywords) | |
| 3. The backend extracts important keywords using NLP models and returns them to the Gradio interface. | |
| 4. The extracted keywords are displayed instantly. | |
| --- | |
| ## π§© **Tech Stack** | |
| - **Frontend:** Gradio (Hugging Face Spaces) | |
| - **Backend:** Flask (deployed on Render) | |
| - **Language:** Python | |
| - **Model:** NLP-based keyword extraction pipeline | |
| --- | |
| ## π» **Usage** | |
| 1. Enter or paste any text into the input box. | |
| 2. Click **βSubmitβ**. | |
| 3. Instantly view extracted keywords. | |
| --- | |
| ## π§βπ» **Developer** | |
| **Aaditya Ramrame** | |
| π Hugging Face: [@Aadityaramrame](https://huggingface.co/Aadityaramrame) | |
| βοΈ Render API: [Keyword Extraction API](https://carecompanion-keywordextraction.onrender.com/extract_keywords) | |
| --- | |
| ## π§ Example Input | |