brianrisk/simphile-text-similarity-nlp
Python Text Similarity NLP Libray
This tool helps you quickly compare two pieces of text to see how similar they are, even if you don't know the language. It takes in any two text inputs and gives you a similarity score between 0 and 1. This is useful for anyone who needs to group similar documents, filter large sets of text, or even detect the language of a document without intensive processing.
Use this if you need a fast way to compare many texts, group similar content, or quickly detect languages, especially when processing speed is critical or the language is unknown.
Not ideal if your primary need is deep semantic understanding or context-aware comparisons that rely on complex language models.
Stars
37
Forks
6
Language
Python
License
MIT
Category
Last pushed
Dec 30, 2025
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/brianrisk/simphile-text-similarity-nlp"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
shibing624/similarity
similarity: Text similarity calculation Toolkit for Java. 文本相似度计算工具包,java编写,可用于文本相似度计算、情感分析等任务,开箱即用。
eBay/Sequence-Semantic-Embedding
Tools and recipes to train deep learning models and build services for NLP tasks such as text...
RandolphVI/Text-Pairs-Relation-Classification
About Text Pairs (Sentence Level) Classification (Similarity Modeling) Based on Neural Network.
MartinoMensio/spacy-universal-sentence-encoder
Google USE (Universal Sentence Encoder) for spaCy
piotrmaciejbednarski/text-similarity-node
High-performance and memory efficient native C++ text similarity algorithms for Node.js