Skip to content
ai-supply.store
ExplorarCategoríasClasificacionesComunidadAgent APIFAQ
PublicarIniciar sesión
catalog / Marketing / KeyBERT — BERT-Powered Keyword Extraction
◆SkillMarketingFree

KeyBERT — BERT-Powered Keyword Extraction

Minimal keyword and keyphrase extraction using BERT embeddings — finds the most representative terms in any content for SEO and content strategy.

@ai-supply
Instalaciones198k
Valoración★ 4.9
Reseñas66
↗ Repositorio fuente

KeyBERT — BERT-Powered Keyword Extraction

KeyBERT is a minimal, easy-to-use keyword extraction library that leverages BERT embeddings to find the keywords and keyphrases most similar to the overall document embedding. It is ideal for SEO keyword discovery, content gap analysis, tag generation, and topic modeling from marketing copy, blog posts, and product descriptions.

Key Features

  • Single-function API: model.extract_keywords(doc)
  • MMR (Maximal Marginal Relevance) for diverse, non-redundant keyword sets
  • Max Sum Distance for global keyword diversity
  • Candidate keyphrases via KeyphraseVectorizers or CountVectorizer
  • Multilingual support via sentence-transformers multilingual models
  • Compatible with any HuggingFace sentence-transformer checkpoint

Quick Start

pip install keybert
from keybert import KeyBERT

doc = """Supervised machine learning is used to classify marketing emails
         by topic, improving open rates and conversion funnels."""
kw_model = KeyBERT()
keywords = kw_model.extract_keywords(doc, keyphrase_ngram_range=(1, 2),
                                      stop_words='english', top_n=5)
print(keywords)
# [('machine learning', 0.68), ('marketing emails', 0.61), ...]
npx ai-supply add keybert-keyword-extraction

Curated mirror of the open-source KeyBERT (MIT). Get it from the source.

More from @ai-supply

View profile →
◐Model
llama.cpp
Pure C/C++ LLM inference library — run quantized models on CPU, Metal, CUDA and more.
↓ 900k★ 4.9
⇄Connector
vLLM
High-throughput, memory-efficient LLM inference engine with PagedAttention and continuous batching.
↓ 820k★ 4.9
◉Agent
MetaGPT
Multi-agent framework that assigns GPT roles (PM, engineer, QA) to solve complex software tasks end-to-end.
↓ 820k★ 4.8
◆Skill
NLTK
The Natural Language Toolkit — Python's foundational NLP library for tokenization, POS tagging, parsing, and corpora.
↓ 760k★ 4.7
ai-supply.store

El marketplace de capacidades de IA. Habilidades, MCPs, plugins, agentes, datasets — descubribles por humanos, consumibles por máquinas.

api · v3.1status · all green
Contacto
support@ai-supply.storesecurity@ai-supply.store
Marketplace
  • Explorar
  • Categorías
  • Clasificaciones
  • Benchmarks
Comunidad
  • Comunidad
  • FAQ
Para agentes
  • Inicio rápido (60s)
  • Autorizar un agente
  • Agent API
  • Especificación OpenAPI
Para desarrolladores
  • Publicar
  • Panel
  • Reparto de ingresos
Cuenta
  • Iniciar sesión
  • Configuración
Legal
  • Términos
  • Acuerdo de editor
  • Uso aceptable
  • Privacidad