Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/do-me/semantic-similarity-table
Drag and drop your Excel or CSV file with a text column for batch calculating semantic similarity for your queries.
https://github.com/do-me/semantic-similarity-table
model2vec semanticsimilarity tailwind transformersjs
Last synced: 7 days ago
JSON representation
Drag and drop your Excel or CSV file with a text column for batch calculating semantic similarity for your queries.
- Host: GitHub
- URL: https://github.com/do-me/semantic-similarity-table
- Owner: do-me
- License: mit
- Created: 2024-10-30T19:51:32.000Z (8 days ago)
- Default Branch: main
- Last Pushed: 2024-10-30T20:01:46.000Z (8 days ago)
- Last Synced: 2024-10-30T20:32:59.609Z (8 days ago)
- Topics: model2vec, semanticsimilarity, tailwind, transformersjs
- Language: JavaScript
- Homepage: https://do-me.github.io/semantic-similarity-table/
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Semantic Similarity Table
Drag and drop your Excel or CSV file with a text column for batch calculating semantic similarity for your queries.![](data/sst.svg)
App here: https://do-me.github.io/semantic-similarity-table/
## Short explanation
For every text cell, the text is chunked and the chunks inferenced with model2vec. The resulting embeddings are compared against the query embeddings with cosine distance. Based on this distance, the mean and max similarity as well as the chunk with the highest similarity are calculated. Additionally, the number of chunks per row and the embeddings themselves can be added to the table.
- Input: a csv or xlsx/xls with at least 1 column with any kind of text of any length
- Output: the same table in the same format as the input (csv or xlsx/xls) with added columnsFeel free to ask questions in the issues or discussions!
![image](https://github.com/user-attachments/assets/41082450-7170-4cb0-84f5-2f15fc90fc4a)
## To Do
- add new potion models add allow as user settings