executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
vectorizers-ctfidfTunes BERTopic topic-term extraction with c-TF-IDF, CountVectorizer, OnlineCountVectorizer, and update_topics refreshes.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is about BERTopic topic-term extraction: c-TF-IDF scoring, vectorizer tuning, or online vocabulary updates.
ClassTfidfTransformer setup, including bm25_weighting, reduce_frequent_words, and seed-word boosts.CountVectorizer tuning for topic words: ngram_range, stop_words, min_df, max_features, and custom tokenizers.OnlineCountVectorizer incremental vocabulary workflows, including decay and delete_min_df.BERTopic.update_topics(...) using a new vectorizer or c-TF-IDF transformer.references/api-reference.md for verified classes, signatures, and parameter behavior.references/workflows.md for fit-time tuning, post-fit refreshes, custom tokenizers, and streaming vocabulary updates.references/troubleshooting.md for import, parameter, and online-vocabulary failures.scripts/smoke_vectorizers.py for a safe synthetic smoke that exercises custom tokenization, c-TF-IDF sweeps, update_topics, and online cleanup.update_topics(docs, vectorizer_model=..., ctfidf_model=...) rather than retraining embeddings or clustering.min_df or max_features; for streaming models add delete_min_df on OnlineCountVectorizer.stop_words, a domain stopword list, ClassTfidfTransformer(reduce_frequent_words=True), and on smaller corpora bm25_weighting=True.ngram_range and remove stopwords so multiword terms survive scoring.CountVectorizer or OnlineCountVectorizer and keep it consistent across fit and refresh calls.max_features is set.OnlineCountVectorizer stream with decay and delete_min_df: expected output is a sparse matrix whose vocabulary can drop low-frequency historical terms and later re-add them when they become frequent again.