Spaces:
Running
Running
| title: Masked Word Predictor | |
| emoji: π | |
| colorFrom: green | |
| colorTo: indigo | |
| sdk: gradio | |
| sdk_version: 5.31.0 | |
| app_file: app.py | |
| pinned: false | |
| license: apache-2.0 | |
| short_description: Masked Word Predicto CPU | |
| # π Masked Word Predictor | |
| [](https://huggingface.co/spaces/ghostai1/Masked-Word-Predictor) | |
| [] | |
| [](https://huggingface.co/distilroberta-base) | |
| [](LICENSE) | |
| --- | |
| ## π Live Demo | |
| Try it out here: | |
| π **https://huggingface.co/spaces/ghostai1/Masked-Word-Predictor** | |
| --- | |
| ## π What It Does | |
| The **Masked Word Predictor** uses a pre-trained DistilRoBERTa model to perform **masked language modeling** in real timeβ100 % CPU, zero infra. | |
| Type any sentence containing the special token `[MASK]` and get the modelβs **top-K** fill-in predictions, complete with confidence scores. | |
| > Example use case: | |
| > > Input: | |
| > > βThe new conditioner made my hair feel [MASK].β | |
| > > | |
| > > Output: | |
| > > | sequence | score | | |
| > > |--------------------------------------------|--------| | |
| > > | βThe new conditioner made my hair feel soft.β | 0.987 | | |
| > > | βThe new conditioner made my hair feel smooth.β | 0.923 | | |
| > > β¦ | |
| --- | |
| ## β¨ Key Features | |
| | π Feature | π Description | | |
| |--------------------------|------------------------------------------------------------------| | |
| | **π§ Transformer MLM** | DistilRoBERTa fill-mask pipeline for lightning-fast predictions | | |
| | **βοΈ Top-K Control** | Slider to choose how many completions youβd like (1β10) | | |
| | **π» CPU-Only Inference** | Runs on free 2 vCPU/16 GB RAM Spacesβno GPU needed | | |
| | **π¨ Interactive UI** | Gradio Blocks with clear input, button, and results table | | |
| | **π§ Zero-Config Deploy** | Drop in three files; Spaces auto-builds & hosts your demo | | |
| --- | |
| ## π¨ How to Use | |
| 1. **Open the demo** at | |
| `https://huggingface.co/spaces/ghostai1/Masked-Word-Predictor` | |
| 2. In the **Input Sentence** field, type a sentence with exactly one `[MASK]` token. | |
| - Example: `βShe bought a new [MASK] at the salon.β` | |
| 3. Set **Top K Predictions** via the slider (default = 5). | |
| 4. Click **Predict π·οΈ**. | |
| 5. View the **Predictions** table: each row shows the completed sentence and its confidence. | |
| --- | |
| ## π οΈ Local Development | |
| ```bash | |
| git clone https://github.com/ghostai1/Masked-Word-Predictor.git | |
| cd Masked-Word-Predictor | |
| python3 -m venv venv && source venv/bin/activate | |
| pip install -r requirements.txt | |
| python app.py | |
| ## Latest Update | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - May 29, 2025 π | |
| - Enhanced top-K slider functionality. βοΈ - December 16, 2025 π | |
| - Added support for multiple [MASK] tokens. π - December 13, 2025 π | |
| - Improved DistilRoBERTa prediction speed. βοΈ - December 11, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π§ - December 09, 2025 π | |
| - Optimized CPU inference for larger inputs. - December 08, 2025 π | |
| - Enhanced top-K slider functionality. - December 06, 2025 π | |
| - Added support for multiple [MASK] tokens. - December 04, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - December 03, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - December 01, 2025 π | |
| - Optimized CPU inference for larger inputs. π - November 29, 2025 π | |
| - Enhanced top-K slider functionality. π§ - November 28, 2025 π | |
| - Added support for multiple [MASK] tokens. - November 26, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - November 24, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - November 23, 2025 π | |
| - Optimized CPU inference for larger inputs. π - November 21, 2025 π | |
| - Enhanced top-K slider functionality. - November 19, 2025 π | |
| - Added support for multiple [MASK] tokens. - November 18, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - November 17, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. βοΈ - November 15, 2025 π | |
| - Optimized CPU inference for larger inputs. - November 14, 2025 π | |
| - Enhanced top-K slider functionality. - November 10, 2025 π | |
| - Added support for multiple [MASK] tokens. π - November 08, 2025 π | |
| - Improved DistilRoBERTa prediction speed. π - November 05, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - November 03, 2025 π | |
| - Optimized CPU inference for larger inputs. - November 01, 2025 π | |
| - Enhanced top-K slider functionality. - October 31, 2025 π | |
| - Added support for multiple [MASK] tokens. - October 29, 2025 π | |
| - Improved DistilRoBERTa prediction speed. π - October 27, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - October 26, 2025 π | |
| - Optimized CPU inference for larger inputs. βοΈ - October 24, 2025 π | |
| - Enhanced top-K slider functionality. - October 22, 2025 π | |
| - Added support for multiple [MASK] tokens. - October 21, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - October 19, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - October 17, 2025 π | |
| - Optimized CPU inference for larger inputs. π§ - October 16, 2025 π | |
| - Enhanced top-K slider functionality. - October 14, 2025 π | |
| - Added support for multiple [MASK] tokens. - October 12, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - October 11, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - October 10, 2025 π | |
| - Optimized CPU inference for larger inputs. π - October 08, 2025 π | |
| - Enhanced top-K slider functionality. - October 05, 2025 π | |
| - Added support for multiple [MASK] tokens. π - October 03, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - September 30, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π§ - September 28, 2025 π | |
| - Optimized CPU inference for larger inputs. π - September 26, 2025 π | |
| - Enhanced top-K slider functionality. π - September 25, 2025 π | |
| - Added support for multiple [MASK] tokens. - September 23, 2025 π | |
| - Improved DistilRoBERTa prediction speed. βοΈ - September 20, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π§ - September 18, 2025 π | |
| - Optimized CPU inference for larger inputs. - September 15, 2025 π | |
| - Enhanced top-K slider functionality. π - September 13, 2025 π | |
| - Added support for multiple [MASK] tokens. - September 10, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - September 08, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - September 05, 2025 π | |
| - Optimized CPU inference for larger inputs. π - September 03, 2025 π | |
| - Enhanced top-K slider functionality. π - August 31, 2025 π | |
| - Added support for multiple [MASK] tokens. - August 29, 2025 π | |
| - Improved DistilRoBERTa prediction speed. βοΈ - August 26, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - August 24, 2025 π | |
| - Optimized CPU inference for larger inputs. βοΈ - August 22, 2025 π | |
| - Enhanced top-K slider functionality. - August 21, 2025 π | |
| - Added support for multiple [MASK] tokens. - August 19, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - August 16, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - August 15, 2025 π | |
| - Optimized CPU inference for larger inputs. π§ - August 14, 2025 π | |
| - Enhanced top-K slider functionality. - August 13, 2025 π | |
| - Added support for multiple [MASK] tokens. - August 12, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - August 11, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - August 10, 2025 π | |
| - Optimized CPU inference for larger inputs. π - August 09, 2025 π | |
| - Enhanced top-K slider functionality. - August 08, 2025 π | |
| - Added support for multiple [MASK] tokens. - August 07, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - August 06, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - August 05, 2025 π | |
| - Optimized CPU inference for larger inputs. - August 04, 2025 π | |
| - Enhanced top-K slider functionality. π - August 03, 2025 π | |
| - Added support for multiple [MASK] tokens. - August 02, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - August 01, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - July 31, 2025 π | |
| - Optimized CPU inference for larger inputs. - July 30, 2025 π | |
| - Enhanced top-K slider functionality. - July 29, 2025 π | |
| - Added support for multiple [MASK] tokens. - July 28, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - July 27, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - July 26, 2025 π | |
| - Optimized CPU inference for larger inputs. - July 25, 2025 π | |
| - Enhanced top-K slider functionality. - July 24, 2025 π | |
| - Added support for multiple [MASK] tokens. - July 23, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - July 22, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - July 21, 2025 π | |
| - Optimized CPU inference for larger inputs. βοΈ - July 20, 2025 π | |
| - Enhanced top-K slider functionality. - July 19, 2025 π | |
| - Added support for multiple [MASK] tokens. π§ - July 18, 2025 π | |
| - Improved DistilRoBERTa prediction speed. π - July 17, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - July 16, 2025 π | |
| - Optimized CPU inference for larger inputs. - July 15, 2025 π | |
| - Enhanced top-K slider functionality. - July 11, 2025 π | |
| - Added support for multiple [MASK] tokens. - July 10, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - July 09, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - July 08, 2025 π | |
| - Optimized CPU inference for larger inputs. π - July 07, 2025 π | |
| - Enhanced top-K slider functionality. - July 06, 2025 π | |
| - Added support for multiple [MASK] tokens. - July 05, 2025 π | |
| - Improved DistilRoBERTa prediction speed. βοΈ - July 04, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - July 03, 2025 π | |
| - Optimized CPU inference for larger inputs. - July 02, 2025 π | |
| - Enhanced top-K slider functionality. - July 01, 2025 π | |
| - Added support for multiple [MASK] tokens. - June 30, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - June 29, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π§ - June 28, 2025 π | |
| - Optimized CPU inference for larger inputs. - June 27, 2025 π | |
| - Enhanced top-K slider functionality. π§ - June 26, 2025 π | |
| - Added support for multiple [MASK] tokens. - June 25, 2025 π | |
| - Improved DistilRoBERTa prediction speed. π - June 24, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - June 23, 2025 π | |
| - Optimized CPU inference for larger inputs. π - June 22, 2025 π | |
| - Enhanced top-K slider functionality. βοΈ - June 21, 2025 π | |
| - Added support for multiple [MASK] tokens. π - June 20, 2025 π | |
| - Improved DistilRoBERTa prediction speed. - June 19, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - June 18, 2025 π | |
| - Optimized CPU inference for larger inputs. - June 17, 2025 π | |
| - Enhanced top-K slider functionality. - June 16, 2025 π | |
| - Added support for multiple [MASK] tokens. - June 15, 2025 π | |
| - Improved DistilRoBERTa prediction speed. βοΈ - June 14, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. - June 13, 2025 π | |
| - Optimized CPU inference for larger inputs. - June 12, 2025 π | |
| - Enhanced top-K slider functionality. π§ - June 11, 2025 π | |
| - Added support for multiple [MASK] tokens. - June 10, 2025 π | |
| - Improved DistilRoBERTa prediction speed. π - June 09, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - June 08, 2025 π | |
| - Optimized CPU inference for larger inputs. π - June 07, 2025 π | |
| - Enhanced top-K slider functionality. βοΈ - June 06, 2025 π | |
| - Added support for multiple [MASK] tokens. π - June 05, 2025 π | |
| - Improved DistilRoBERTa prediction speed. π§ - June 04, 2025 π | |
| - Updated Gradio UI to version 5.31.0 for enhanced performance. π - June 03, 2025 π | |
| - Optimized CPU inference for larger inputs. π§ - June 02, 2025 π | |
| - Enhanced top-K slider functionality. - June 01, 2025 π | |
| - Added support for multiple [MASK] tokens. π - May 31, 2025 π | |
| - Improved DistilRoBERTa prediction speed. βοΈ - May 30, 2025 π | |
| **Website**: https://ghostainews.com/ | |
| **Discord**: https://discord.gg/BfA23aYz |