--- language: - sk pipeline_tag: sentence-similarity tags: - sentence-transformers - feature-extraction - sentence-similarity - sts license: cc datasets: - glue metrics: - spearmanr widget: source_sentence: "Izrael uskutočnil letecké údery v blízkosti Damasku." sentences: - "Izrael uskutočnil vzdušný útok na Sýriu." - "Pes leží na gauči a má hlavu na bielom vankúši." --- # Sentence similarity model based on SlovakBERT This is a sentence similarity model based on [SlovakBERT](https://huggingface.co/gerulata/slovakbert). The model was fine-tuned using [STSbenchmark](https://ixa2.si.ehu.eus/stswiki/index.php/STSbenchmark) [Cer et al 2017] translated to Slovak using [M2M100](https://huggingface.co/facebook/m2m100_1.2B). The model can be used as an universal sentence encoder for Slovak sentences. ## Results The model was evaluated in [our paper](https://arxiv.org/abs/2109.15254) [Pikuliak et al 2021, Section 4.3]. It achieves \\(0.791\\) Spearman correlation on STSbenchmark test set. ## Usage Using this model becomes easy when you have [sentence-transformers](https://www.SBERT.net) installed: ``` pip install -U sentence-transformers ``` Then you can use the model like this: ```python from sentence_transformers import SentenceTransformer sentences = ["This is an example sentence", "Each sentence is converted"] model = SentenceTransformer('kinit/slovakbert-sts-stsb') embeddings = model.encode(sentences) print(embeddings) ``` ## Cite ``` @inproceedings{pikuliak-etal-2022-slovakbert, title = "{S}lovak{BERT}: {S}lovak Masked Language Model", author = "Pikuliak, Mat{\'u}{\v{s}} and Grivalsk{\'y}, {\v{S}}tefan and Kon{\^o}pka, Martin and Bl{\v{s}}t{\'a}k, Miroslav and Tamajka, Martin and Bachrat{\'y}, Viktor and Simko, Marian and Bal{\'a}{\v{z}}ik, Pavol and Trnka, Michal and Uhl{\'a}rik, Filip", booktitle = "Findings of the Association for Computational Linguistics: EMNLP 2022", month = dec, year = "2022", address = "Abu Dhabi, United Arab Emirates", publisher = "Association for Computational Linguistics", url = "https://aclanthology.org/2022.findings-emnlp.530", pages = "7156--7168", abstract = "We introduce a new Slovak masked language model called \textit{SlovakBERT}. This is to our best knowledge the first paper discussing Slovak transformers-based language models. We evaluate our model on several NLP tasks and achieve state-of-the-art results. This evaluation is likewise the first attempt to establish a benchmark for Slovak language models. We publish the masked language model, as well as the fine-tuned models for part-of-speech tagging, sentiment analysis and semantic textual similarity.", } ```