All Projects → TharinduDR → Simple-Sentence-Similarity

TharinduDR / Simple-Sentence-Similarity

Licence: Apache-2.0 license
Exploring the simple sentence similarity measurements using word embeddings

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Simple-Sentence-Similarity

NLP-paper
🎨 🎨NLP 自然语言处理教程 🎨🎨 https://dataxujing.github.io/NLP-paper/
Stars: ✭ 23 (-76.77%)
Mutual labels:  word2vec, glove, fasttext, elmo
Magnitude
A fast, efficient universal vector embedding utility package.
Stars: ✭ 1,394 (+1308.08%)
Mutual labels:  word2vec, word-embeddings, glove, fasttext
Embeddingsviz
Visualize word embeddings of a vocabulary in TensorBoard, including the neighbors
Stars: ✭ 40 (-59.6%)
Mutual labels:  word-embeddings, glove, fasttext
Wego
Word Embeddings (e.g. Word2Vec) in Go!
Stars: ✭ 336 (+239.39%)
Mutual labels:  word2vec, word-embeddings, glove
Fasttext.js
FastText for Node.js
Stars: ✭ 127 (+28.28%)
Mutual labels:  word2vec, word-embeddings, fasttext
Shallowlearn
An experiment about re-implementing supervised learning models based on shallow neural network approaches (e.g. fastText) with some additional exclusive features and nice API. Written in Python and fully compatible with Scikit-learn.
Stars: ✭ 196 (+97.98%)
Mutual labels:  word2vec, word-embeddings, fasttext
word embedding
Sample code for training Word2Vec and FastText using wiki corpus and their pretrained word embedding..
Stars: ✭ 21 (-78.79%)
Mutual labels:  word2vec, word-embeddings, fasttext
Gensim
Topic Modelling for Humans
Stars: ✭ 12,763 (+12791.92%)
Mutual labels:  word2vec, word-embeddings, fasttext
Embedding As Service
One-Stop Solution to encode sentence to fixed length vectors from various embedding techniques
Stars: ✭ 151 (+52.53%)
Mutual labels:  word2vec, glove, fasttext
Text2vec
Fast vectorization, topic modeling, distances and GloVe word embeddings in R.
Stars: ✭ 715 (+622.22%)
Mutual labels:  word2vec, word-embeddings, glove
Lmdb Embeddings
Fast word vectors with little memory usage in Python
Stars: ✭ 404 (+308.08%)
Mutual labels:  word2vec, glove, fasttext
Glove As A Tensorflow Embedding Layer
Taking a pretrained GloVe model, and using it as a TensorFlow embedding weight layer **inside the GPU**. Therefore, you only need to send the index of the words through the GPU data transfer bus, reducing data transfer overhead.
Stars: ✭ 85 (-14.14%)
Mutual labels:  word2vec, word-embeddings, glove
Finalfusion Rust
finalfusion embeddings in Rust
Stars: ✭ 35 (-64.65%)
Mutual labels:  word2vec, glove, fasttext
Wordembeddings Elmo Fasttext Word2vec
Using pre trained word embeddings (Fasttext, Word2Vec)
Stars: ✭ 146 (+47.47%)
Mutual labels:  word2vec, glove, fasttext
Nlp
兜哥出品 <一本开源的NLP入门书籍>
Stars: ✭ 1,677 (+1593.94%)
Mutual labels:  word2vec, fasttext
Chameleon recsys
Source code of CHAMELEON - A Deep Learning Meta-Architecture for News Recommender Systems
Stars: ✭ 202 (+104.04%)
Mutual labels:  word2vec, word-embeddings
Germanwordembeddings
Toolkit to obtain and preprocess german corpora, train models using word2vec (gensim) and evaluate them with generated testsets
Stars: ✭ 189 (+90.91%)
Mutual labels:  word2vec, word-embeddings
Textclf
TextClf :基于Pytorch/Sklearn的文本分类框架,包括逻辑回归、SVM、TextCNN、TextRNN、TextRCNN、DRNN、DPCNN、Bert等多种模型,通过简单配置即可完成数据处理、模型训练、测试等过程。
Stars: ✭ 105 (+6.06%)
Mutual labels:  word2vec, glove
Dna2vec
dna2vec: Consistent vector representations of variable-length k-mers
Stars: ✭ 117 (+18.18%)
Mutual labels:  word2vec, word-embeddings
Koan
A word2vec negative sampling implementation with correct CBOW update.
Stars: ✭ 232 (+134.34%)
Mutual labels:  word2vec, word-embeddings

License Downloads

Simple Sentence Similarity

We provide a collection of simple unsupervised semantic textual similarity methods to calculate semantic similarity between two sentences.

References

If you find this code useful in your research, please consider citing:

@inproceedings{ranasinghe-etal-2019-enhancing,
    title = "Enhancing Unsupervised Sentence Similarity Methods with Deep Contextualised Word Representations",
    author = "Ranasinghe, Tharindu  and
      Orasan, Constantin  and
      Mitkov, Ruslan",
    booktitle = "Proceedings of the International Conference on Recent Advances in Natural Language Processing (RANLP 2019)",
    month = sep,
    year = "2019",
    address = "Varna, Bulgaria",
    publisher = "INCOMA Ltd.",
    url = "https://www.aclweb.org/anthology/R19-1115",
    doi = "10.26615/978-954-452-056-4_115",
    pages = "994--1003",
    abstract = "Calculating Semantic Textual Similarity (STS) plays a significant role in many applications such as question answering, document summarisation, information retrieval and information extraction. All modern state of the art STS methods rely on word embeddings one way or another. The recently introduced contextualised word embeddings have proved more effective than standard word embeddings in many natural language processing tasks. This paper evaluates the impact of several contextualised word embeddings on unsupervised STS methods and compares it with the existing supervised/unsupervised STS methods for different datasets in different languages and different domains",
}
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].