Demo code for the Semantic Map of the Bible https://alexlyman.org/bible_semantic_map/
The process is simple, use the MPNet encoder to turn sentences into embeddings, then perform dimensionality reduction on the embeddings with UMAP. A T-SNE implementation is also included.
Resources: