Generate keywords from text
Submit model predictions and view leaderboard results
eRAG-Election: AI กกต. สนับสนุนความรู้การเลือกตั้ง ฯลฯ
Retrieve news articles based on a query
Classify patent abstracts into subsectors
This is for learning purpose, don't take it seriously :)
Search for similar AI-generated patent abstracts
Determine emotion from text
A benchmark for open-source multi-dialect Arabic ASR models
fake news detection using distilbert trained on liar dataset
Choose to summarize text or answer questions from context
Playground for NuExtract-v1.5
Type an idea, get related quotes from historic figures
KeyBERT is a state-of-the-art keyword extraction model developed using BERT and other transformer-based architectures. It is designed to generate high-quality keywords from textual data, enabling efficient text analysis and summarization. By leveraging advanced NLP techniques, KeyBERT provides accurate and relevant keyword extraction, making it a valuable tool for researchers, analysts, and developers.
pip install keybert
from keybert import KeyBERT
model = KeyBERT()
text = "Your input text here."
keywords = model.extract_keywords(text)
What languages does KeyBERT support?
KeyBERT supports a wide range of languages, including but not limited to English, Spanish, French, German, Dutch, and many more. It leverages the multilingual capabilities of transformer models.
Can I use KeyBERT for long documents?
Yes, KeyBERT is designed to handle long documents and large volumes of text efficiently. It processes text quickly while maintaining high accuracy.
How can I customize KeyBERT for my specific use case?
You can customize KeyBERT by fine-tuning pre-trained models on your specific dataset. This allows the model to adapt to your domain-specific terminology and requirements.