🔍 Semantic Similarity Explainer with AI
2
19 commits
1 linked in READMEs
updated Aug 17, 2025
This Streamlit app calculates the semantic similarity between two sentences using transformer-based embeddings (all-MiniLM-L6-v2) and uses AI to explain why that specific score makes sense.
all-MiniLM-L6-v2 transformer model to generate 384-dimensional embeddingsall-MiniLM-L6-v2 model to convert sentences into dense vector representations# Clone the repository
git clone https://github.com/Umer-K/semantic-similarity-explainer.git
cd semantic-similarity-explainer
# Install dependencies
pip install -r requirements.txt
# Run the app
streamlit run app.py
OPENROUTER_API_KEY: Your OpenRouter API key (optional, can also be entered in the UI)MIT License - see LICENSE file for details.
18 commits
1 commits
🔍 Semantic Similarity Explainer with AI
2
19 commits
1 linked in READMEs
updated Aug 17, 2025
This Streamlit app calculates the semantic similarity between two sentences using transformer-based embeddings (all-MiniLM-L6-v2) and uses AI to explain why that specific score makes sense.
all-MiniLM-L6-v2 transformer model to generate 384-dimensional embeddingsall-MiniLM-L6-v2 model to convert sentences into dense vector representations# Clone the repository
git clone https://github.com/Umer-K/semantic-similarity-explainer.git
cd semantic-similarity-explainer
# Install dependencies
pip install -r requirements.txt
# Run the app
streamlit run app.py
OPENROUTER_API_KEY: Your OpenRouter API key (optional, can also be entered in the UI)MIT License - see LICENSE file for details.
18 commits
1 commits