Embedding Visualizer (EmbedViz) is a miniature version of Tensorflow Embedding projector made using Streamlit library.
Streamlit is an awesome new tool that allows engineers to quickly build highly interactive web applications around their data, machine learning models, and pretty much anything. If you know Python, you’re good to go! Read more at https://lnkd.in/grV97PB
- Choose pre-loaded or Upload custom Word Embeddings
- Apply Dimensionality reduction techniques like PCA, TSNE
- Plot 2D/3D plot
- Find a word in the space
P.S. No Web component knowledge is required ;) It's just Python
> git clone https://github.com/prakhar21/EmbedViz-Streamlit
> pip install streamlit
> streamlit run embedding_viz.py
- Add KNN search for neighbourhood lookup.
- Adding more dimensions such as size and color gradient.
- Robust to handeling large data.