Function reference
-
check_python_dependencies()
- Check that dependencies are loaded
-
install_python_dependencies()
- Install Python Dependencies
-
bt_make_embedder_st()
- Create an embedding model using sentence-transformers
-
bt_make_embedder_spacy()
- Create an embedding model using a model available from the Spacy Library
-
bt_make_embedder_flair()
- Create an embedding model using a model available from the Flair Library
-
bt_make_embedder_openai()
- Create an embedding model using a model available from the OpenAI Library
-
bt_do_embedding()
- Embed your documents
-
bt_make_reducer_umap()
- Create umap dimensionality reduction model
-
bt_make_reducer_pca()
- Create pca dimensionality reduction model
-
bt_make_reducer_truncated_svd()
- Created Truncated SVD dimensionality reduction model
-
bt_do_reducing()
- Perform dimensionality reduction on your embeddings
-
bt_make_clusterer_hdbscan()
- Create an HDBSCAN clustering model
-
bt_make_clusterer_kmeans()
- Create a kmeans clustering model
-
bt_make_clusterer_agglomerative()
- Create an Agglomerative Clustering clustering model
-
bt_do_clustering()
- Cluster your data
-
bt_make_vectoriser()
- Create a text vectoriser
-
bt_make_ctfidf()
- Create an instance of the ClassTfidfTransformer from the bertopic.vectorizers module
-
bt_compile_model()
- Build a BERTopic model
-
bt_fit_model()
- Fit a topic model on your documents & embeddings
-
bt_update_topics()
- Update Topic Representations
-
bt_representation_mmr()
- Create representation model using Maximal Marginal Relevance
-
bt_representation_keybert()
- Create representation model using keybert
-
bt_representation_openai()
- Create representation model that uses OpenAI text generation models
-
bt_representation_hf()
- Use Huggingface models to create topic representation
-
bt_merge_topics()
- Merges list(s) of topics together
-
bt_outliers_embeddings()
- Redistributes outliers using embeddings
-
bt_outliers_tokenset_similarity()
- Redistributes outliers using tokenset c-TF-IDF scores
-
bt_outliers_ctfidf()
- Redistributes outliers using c-TF-IDF scores
-
bt_empty_clusterer()
- Create an empty clusterer for skipping clustering step of bertopic pipeline
-
bt_empty_embedder()
- Create an empty embedder for skipping embedding step of bertopic pipeline
-
bt_empty_reducer()
- Create an empty reducer for skipping dimensionality reduction step of bertopic pipeline
-
bertopic_detach()
- Detach bertopic from the python session