Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks
Paper • 1908.10084 • Published • 13
How to use tntwj/trained_retriever with sentence-transformers:
from sentence_transformers import SentenceTransformer
model = SentenceTransformer("tntwj/trained_retriever")
sentences = [
"In relazione alla riscossione delle spese comuni per ASIR-ASI-AST e alle relative procedure di pagamento, quale delle seguenti affermazioni è corretta in termini di conformità alle norme di tutela e sicurezza per i lavoratori agricoltori previste dal decreto legislativo di riferimento?",
"Art. 1\n Art. 1\n Definanziamento delle leggi di spesa totalmente non utilizzate negli ultimi tre anni\n 1. Le autorizzazioni di spesa i cui stanziamenti annuali non risultano impegnati sulla base delle risultanze del Rendiconto generale dello Stato relativo agli anni 2007, 2008 e 2009 sono definanziate. Con decreto del Presidente del Consiglio dei Ministri su proposta del Ministro dell'economia e delle finanze da adottare entro il 30 settembre 2010 sono individuate per ciascun Ministero le autorizzazioni di spesa da definanziare e le relative disponibilità esistenti alla data di entrata in vigore del presente decreto-legge.\n Le disponibilità individuate sono versate all'entrata del bilancio dello Stato per essere riassegnate al fondo ammortamento dei titoli Stato.\n\n Art. 2\n Art. 2\n Riduzione e flessibilità negli stanziamenti di bilancio\n 1. Al fine di consentire alle Amministrazioni centrali di pervenire ad un consolidamento delle risorse stanziate sulle missioni di ciascun stato di previsione, in deroga alle norme in materia di flessibilità di cui all'articolo 23 della legge 31 dicembre 2009, n. 196, ((limitatamente al periodo 2011-2017)) e relativo bilancio pluriennale, nel rispetto dell'invarianza degli effetti sui saldi di finanza pubblica con il disegno di legge di bilancio, per motivate esigenze, possono essere rimodulate le dotazioni finanziarie tra le missioni di ciascuno stato di previsione, con riferimento alle spese di cui all'articolo 21, comma 7, della medesima legge n. 196 del 2009. In appositi allegati agli stati di previsione della spesa sono indicate le autorizzazioni legislative di cui si propongono le modifiche ed i corrispondenti importi. Resta precluso l'utilizzo degli stanziamenti di conto capitale per finanziare spese correnti. A decorrere dall'anno 2011 è disposta la riduzione lineare del 10 per cento delle dotazioni finanziarie, iscritte a legislazione vigente nell'ambito delle spese rimodulabili di cui all'articolo 21, comma 5, lettera b), della citata legge n. 196 del 2009, delle missioni di spesa di ciascun Ministero, per gli importi indicati nell'Allegato 1 al presente decreto. Dalle predette riduzioni sono esclusi il fondo ordinario delle università, nonché le risorse destinate all'informatica, alla ricerca e al finanziamento del 5 per mille delle imposte",
"dall'Inail sono a carica dei soggetti formatori secondo le tariffe pubblicate dal medesimo Istituto.\n\n 6.2 Nel caso di verifica della non sussistenza dei presupposti di base dell'autorizzazione, questa viene sospesa con effetto immediato. Nei casi di particolare gravità si procede alla revoca dell'autorizzazione.",
"remi dei versamenti in tesoreria;\n f) ogni direzione di amministrazione interessata riscontra le note ricevute dagli enti con le previste segnalazioni esistenti ai propri atti, ai fini del controllo amministrativo e contabile sulla esattezza dei versamenti eseguiti, e riferisce al Ministero le eventuali inadempienze e manchevolezze.\n 3. Quanto alle spese comuni:\n a) le spese comuni per ASIR-ASI-AST sono calcolate a cura dei competenti organi in base alle tabelle millesimali;\n b) alla riscossione delle somme dovute provvedono gli enti amministratori degli utenti stessi mediante ritenute mensili sullo stipendio.\n 4. Quanto alla riscossione dei canoni, gli organismi percettori dei canoni devono semestralmente comunicare l'entità del canone pagato dai singoli utenti agli enti preposti alla gestione degli alloggi demaniali. Questi ultimi, sulla base delle segnalazioni pervenute, verificano se i fruitori degli alloggi versano correttamente i canoni dovuti in ragione dell'alloggio occupato da ciascuno.\n 5. Quanto alla retta per gli alloggi APP e SLI:\n a) la retta è pagata direttamente dall'utente alla fine del mese o comunque all'atto del rilascio dell'alloggio;\n b) nel caso in cui la concessione è disposta per un periodo superiore a trenta giorni, l'ente amministratore del concessionario provvede alla riscossione mediante ritenuta mensile sullo stipendio;\n c) le somme, comunque introitate, sono gestite in modo analogo a quanto indicato nel comma 4.\n 6. Quanto alla quota forfetaria giornaliera per gli alloggi ASC:\n a) la quota forfetaria deve essere versata da parte dell'interessato al servizio amministrativo del Comando che ha disposto la concessione alla fine del mese o comunque all'atto del rilascio dell'alloggio;\n b) nel caso in cui la concessione è disposta per un periodo superiore a trenta giorni, l'ente amministratore del concessionario provvede alla riscossione delle somme dovute mediante ritenuta mensile sullo stipendio;\n c) l'ente amministrativo che ha effettuato la riscossione procede al versamento degli importi.\n\n Art. 365\n Art. 359\n Allegato Q\n\n Oneri particolari di gestione a carico dell"
]
embeddings = model.encode(sentences)
similarities = model.similarity(embeddings, embeddings)
print(similarities.shape)
# [4, 4]This is a sentence-transformers model finetuned from BAAI/bge-m3. It maps sentences & paragraphs to a 1024-dimensional dense vector space and can be used for semantic textual similarity, semantic search, paraphrase mining, text classification, clustering, and more.
SentenceTransformer(
(0): Transformer({'max_seq_length': 512, 'do_lower_case': False, 'architecture': 'XLMRobertaModel'})
(1): Pooling({'word_embedding_dimension': 1024, 'pooling_mode_cls_token': False, 'pooling_mode_mean_tokens': True, 'pooling_mode_max_tokens': False, 'pooling_mode_mean_sqrt_len_tokens': False, 'pooling_mode_weightedmean_tokens': False, 'pooling_mode_lasttoken': False, 'include_prompt': True})
)
First install the Sentence Transformers library:
pip install -U sentence-transformers
Then you can load this model and run inference.
from sentence_transformers import SentenceTransformer
# Download from the 🤗 Hub
model = SentenceTransformer("tntwj/trained_retriever")
# Run inference
sentences = [
'In un complesso sportivo multifunzionale, quale delle seguenti condizioni è obbligatoria per garantire il rispetto delle norme di sicurezza dei lavoratori in ambito sportivo, in particolare per quanto riguarda la fruibilità dei percorsi di evacuazione e la protezione delle persone con ridotte capacità motorie?',
"servizi accessori;\n\n d) eventuali spazi e servizi di supporto.\n\n **Impianto sportivo all'aperto**\n\n Impianto sportivo avente lo spazio di attività scoperto.\n\n Questa categoria comprende anche gli impianti con spazio riservato agli spettatori coperto.\n\n **Impianto sportivo al chiuso**\n\n Tutti gli altri impianti non ricadenti nella tipologia degli impianti all'aperto.\n\n **Complesso sportivo**\n\n Uno o più impianti sportivi contigui aventi in comune infrastrutture e servizi; il complesso sportivo è costituito da uno o più impianti sportivi e dalle rispettive aree di servizio annesse.\n\n **Complesso sportivo multifunzionale**\n\n Complesso sportivo comprendente spazi destinati ad altre attività, diverse da quella sportiva, caratterizzato da organicità funzionale, strutturale ed impiantistica.\n\n **Area di servizio annessa**\n\n Area di pertinenza dell'impianto o complesso sportivo recintata per controllarne gli accessi.\n\n **Area di servizio esterna**\n\n Area pubblica o aperta al pubblico, che può essere annessa, anche temporaneamente, all'impianto o complesso sportivo mediante recinzione fissa o mobile.\n\n **Zona esterna**\n\n Area pubblica circostante o prossima all'impianto o complesso sportivo che consente l'avvicinamento allo stesso, e lo stanziamento di servizi pubblici o privati.\n\n **Spazi di soccorso**\n\n Spazi raggiungibili dai mezzi di soccorso e riservati alla loro sosta e manovra.\n\n **Via d'uscita**\n\n Percorso senza ostacoli al deflusso che conduce dall'uscita dello spazio riservato agli spettatori e dallo spazio di attività sportiva all'area di servizio annessa o all'area di servizio esterna.\n\n **Spazio calmo**\n\n Luogo sicuro statico contiguo e comunicante con una via di esodo verticale od in essa inserito. Tale spazio non deve costituire intralcio alla fruibilità delle vie di esodo ed avere caratteristiche tali da garantire la permanenza di persone con ridotte o impedite capacità motorie in attesa dei soccorsi.\n\n **Percorso di smistamento**\n\n Percorso che permette la mobilità degli spettatori all'interno dello spazio loro riservato.",
":\n a) i soggetti che siano proprietari di un'abitazione o porzione di abitazione, in qualsiasi località del territorio nazionale, il cui valore, dichiarato ai fini dell'imposta comunale sugli immobili (ICI), sia superiore a euro 30.000,00;\n b) i soggetti che abbiano nel proprio nucleo familiare il coniuge convivente o un parente convivente proprietario, in qualsiasi località del territorio nazionale, di un'abitazione o porzione di abitazione con un valore superiore a quello di cui alla lettera a), determinato con identico parametro;\n c) previa valutazione dell'amministrazione, il personale che si trovi in aspettativa per motivi privati o che sia sottoposto a provvedimento di sospensione cautelare dal servizio;\n d) i soggetti ai quali sono alienati gli alloggi di servizio del Ministero della difesa in virtù delle vigenti procedure di dismissione.\n\n Art. 400\n Art. 394\n Obblighi dei mutuatari\n 1. Non è consentita la costituzione, da parte dei mutuatari, di diritti reali di usufrutto, uso o abitazione in favore di terzi sull'immobile per il quale è stato concesso il mutuo, fino al totale ammortamento dello stesso.\n 2. La violazione di tale divieto costituisce causa di risoluzione espressa del contratto di mutuo agevolato, fatto salvo il recupero del capitale residuo.\n\n Art. 401\n Art. 395\n Ammortamento dei mutui\n 1. Le rate di ammortamento dei mutui hanno cadenza mensile e il loro valore è costante. Dette rate sono corrisposte dai mutuatari all'istituto di credito di cui all'articolo 389.\n 2. La rata mensile di ammortamento da porre a carico dei mutuatari è determinata sulla base del tasso fisso d'interesse annuo a scalare di tipo agevolato. Il tasso d'interesse è fissato con provvedimento del Segretariato ed è variato in relazione all'andamento del tasso di inflazione, secondo i dati rilevati dall'Istituto nazionale di statistica.\n 3. Il mutuo può essere estinto anticipatamente ed è esclusa l'applicazione di penalità a carico del mutuatario.\n\n Art. 402\n Art. 396\n Allegato A\n\n Modalità per l'assegnazione dei mutui\n 1. Gli Stati maggiori di Forza armata, al fine di",
]
embeddings = model.encode(sentences)
print(embeddings.shape)
# [3, 1024]
# Get the similarity scores for the embeddings
similarities = model.similarity(embeddings, embeddings)
print(similarities)
# tensor([[1.0000, 0.7303, 0.1261],
# [0.7303, 1.0000, 0.0496],
# [0.1261, 0.0496, 1.0000]])
InformationRetrievalEvaluator| Metric | Value |
|---|---|
| cosine_accuracy@1 | 0.9423 |
| cosine_accuracy@3 | 0.9937 |
| cosine_accuracy@5 | 0.9974 |
| cosine_accuracy@10 | 0.9992 |
| cosine_precision@1 | 0.9423 |
| cosine_precision@3 | 0.3312 |
| cosine_precision@5 | 0.1995 |
| cosine_precision@10 | 0.0999 |
| cosine_recall@1 | 0.9423 |
| cosine_recall@3 | 0.9937 |
| cosine_recall@5 | 0.9974 |
| cosine_recall@10 | 0.9992 |
| cosine_ndcg@10 | 0.976 |
| cosine_mrr@10 | 0.9679 |
| cosine_map@100 | 0.968 |
InformationRetrievalEvaluator| Metric | Value |
|---|---|
| cosine_accuracy@1 | 0.9417 |
| cosine_accuracy@3 | 0.9934 |
| cosine_accuracy@5 | 0.9973 |
| cosine_accuracy@10 | 0.999 |
| cosine_precision@1 | 0.9417 |
| cosine_precision@3 | 0.3311 |
| cosine_precision@5 | 0.1995 |
| cosine_precision@10 | 0.0999 |
| cosine_recall@1 | 0.9417 |
| cosine_recall@3 | 0.9934 |
| cosine_recall@5 | 0.9973 |
| cosine_recall@10 | 0.999 |
| cosine_ndcg@10 | 0.9755 |
| cosine_mrr@10 | 0.9674 |
| cosine_map@100 | 0.9675 |
InformationRetrievalEvaluator| Metric | Value |
|---|---|
| cosine_accuracy@1 | 0.7497 |
| cosine_accuracy@3 | 0.8883 |
| cosine_accuracy@5 | 0.9217 |
| cosine_accuracy@10 | 0.9537 |
| cosine_precision@1 | 0.7497 |
| cosine_precision@3 | 0.2961 |
| cosine_precision@5 | 0.1843 |
| cosine_precision@10 | 0.0954 |
| cosine_recall@1 | 0.7497 |
| cosine_recall@3 | 0.8883 |
| cosine_recall@5 | 0.9217 |
| cosine_recall@10 | 0.9537 |
| cosine_ndcg@10 | 0.8567 |
| cosine_mrr@10 | 0.8251 |
| cosine_map@100 | 0.8268 |
sentence_0, sentence_1, and sentence_2| sentence_0 | sentence_1 | sentence_2 | |
|---|---|---|---|
| type | string | string | string |
| details |
|
|
|
| sentence_0 | sentence_1 | sentence_2 |
|---|---|---|
Qual è il principio giuridico che giustifica la modifica della modulistica per la presentazione delle istanze di prevenzione incendi prevista dal Decreto Direttoriale 10 aprile 2014, n. 252, e che implica l'esigenza di aggiornamento tecnico delle procedure di sicurezza nei settori agricoli? |
# Decreto direttoriale MinInterno 10 aprile 2014, n. 252 |
infrazione e di superare quelle in corso, è prorogato al 31 dicembre 2024. |
Quali sono le modalità di attuazione e le condizioni di partecipazione al fondo di garanzia a favore delle piccole e medie imprese previste dal decreto-legge 6 dicembre 2011, n. 201, convertito dalla legge 22 dicembre 2011, n. 214, e quali enti possono contribuire su base volontaria per il finanziamento di investimenti in tecnologie digitali e beni strumentali ad uso produttivo per i professionisti agricoli iscritti agli ordini professionali? |
zione di un apposito decreto del Ministro dello sviluppo economico, da adottare di concerto con il Ministro dell'economia e delle finanze, gli interventi ivi previsti sono estesi ai professionisti iscritti agli ordini professionali e a quelli aderenti alle associazioni professionali iscritte nell'elenco tenuto dal Ministero dello sviluppo economico ai sensi della legge 14 gennaio 2013, n. 4, e in possesso dell'attestazione rilasciata ai sensi della medesima legge n. 4 del 2013. Con il decreto di cui al primo periodo sono determinate le modalità di attuazione del presente comma, prevedendo in particolare un limite massimo di assorbimento delle risorse del Fondo non superiore al 5 per cento delle risorse stesse. |
maggio 2007, n. 114, al Comitato di consulenza globale e di garanzia per le privatizzazioni di cui ai decreti del Presidente del Consiglio dei Ministri 30 giugno 1993 e 4 maggio 2007 nonché alla Commissione di cui all'articolo 1, comma 1, del decreto del Presidente della Repubblica 14 maggio 2007, n. 114 "; |
In relazione all'applicazione delle disposizioni tecniche per gli impianti di produzione di idrogeno mediante elettrolisi, quali delle seguenti affermazioni è corretta in merito alla necessità di adeguamenti per impianti esistenti alla data di entrata in vigore del decreto, in caso di modifiche rilevanti ai fini della sicurezza antincendio? |
di esplosione; |
di picco) 1 Hz ≤ f < 3 kHz 1,1 3 kHz ≤ f ≤ 10 MHz 3,8 ×10 -4 f |
MultipleNegativesRankingLoss with these parameters:{
"scale": 20.0,
"similarity_fct": "cos_sim",
"gather_across_devices": false
}
eval_strategy: stepsnum_train_epochs: 7fp16: Truemulti_dataset_batch_sampler: round_robinoverwrite_output_dir: Falsedo_predict: Falseeval_strategy: stepsprediction_loss_only: Trueper_device_train_batch_size: 8per_device_eval_batch_size: 8per_gpu_train_batch_size: Noneper_gpu_eval_batch_size: Nonegradient_accumulation_steps: 1eval_accumulation_steps: Nonetorch_empty_cache_steps: Nonelearning_rate: 5e-05weight_decay: 0.0adam_beta1: 0.9adam_beta2: 0.999adam_epsilon: 1e-08max_grad_norm: 1.0num_train_epochs: 7max_steps: -1lr_scheduler_type: linearlr_scheduler_kwargs: {}warmup_ratio: 0.0warmup_steps: 0log_level: passivelog_level_replica: warninglog_on_each_node: Truelogging_nan_inf_filter: Truesave_safetensors: Truesave_on_each_node: Falsesave_only_model: Falserestore_callback_states_from_checkpoint: Falseno_cuda: Falseuse_cpu: Falseuse_mps_device: Falseseed: 42data_seed: Nonejit_mode_eval: Falseuse_ipex: Falsebf16: Falsefp16: Truefp16_opt_level: O1half_precision_backend: autobf16_full_eval: Falsefp16_full_eval: Falsetf32: Nonelocal_rank: 0ddp_backend: Nonetpu_num_cores: Nonetpu_metrics_debug: Falsedebug: []dataloader_drop_last: Falsedataloader_num_workers: 0dataloader_prefetch_factor: Nonepast_index: -1disable_tqdm: Falseremove_unused_columns: Truelabel_names: Noneload_best_model_at_end: Falseignore_data_skip: Falsefsdp: []fsdp_min_num_params: 0fsdp_config: {'min_num_params': 0, 'xla': False, 'xla_fsdp_v2': False, 'xla_fsdp_grad_ckpt': False}fsdp_transformer_layer_cls_to_wrap: Noneaccelerator_config: {'split_batches': False, 'dispatch_batches': None, 'even_batches': True, 'use_seedable_sampler': True, 'non_blocking': False, 'gradient_accumulation_kwargs': None}parallelism_config: Nonedeepspeed: Nonelabel_smoothing_factor: 0.0optim: adamw_torchoptim_args: Noneadafactor: Falsegroup_by_length: Falselength_column_name: lengthddp_find_unused_parameters: Noneddp_bucket_cap_mb: Noneddp_broadcast_buffers: Falsedataloader_pin_memory: Truedataloader_persistent_workers: Falseskip_memory_metrics: Trueuse_legacy_prediction_loop: Falsepush_to_hub: Falseresume_from_checkpoint: Nonehub_model_id: Nonehub_strategy: every_savehub_private_repo: Nonehub_always_push: Falsehub_revision: Nonegradient_checkpointing: Falsegradient_checkpointing_kwargs: Noneinclude_inputs_for_metrics: Falseinclude_for_metrics: []eval_do_concat_batches: Truefp16_backend: autopush_to_hub_model_id: Nonepush_to_hub_organization: Nonemp_parameters: auto_find_batch_size: Falsefull_determinism: Falsetorchdynamo: Noneray_scope: lastddp_timeout: 1800torch_compile: Falsetorch_compile_backend: Nonetorch_compile_mode: Noneinclude_tokens_per_second: Falseinclude_num_input_tokens_seen: Falseneftune_noise_alpha: Noneoptim_target_modules: Nonebatch_eval_metrics: Falseeval_on_start: Falseuse_liger_kernel: Falseliger_kernel_config: Noneeval_use_gather_object: Falseaverage_tokens_across_devices: Falseprompts: Nonebatch_sampler: batch_samplermulti_dataset_batch_sampler: round_robinrouter_mapping: {}learning_rate_mapping: {}| Epoch | Step | Training Loss | cosine_ndcg@10 |
|---|---|---|---|
| -1 | -1 | - | 0.2939 |
| 0.1027 | 500 | 0.4051 | - |
| 0.2055 | 1000 | 0.0415 | - |
| 0.3082 | 1500 | 0.0197 | - |
| 0.3499 | 1703 | - | 0.8519 |
| 0.4109 | 2000 | 0.0176 | - |
| 0.5137 | 2500 | 0.0119 | - |
| 0.6164 | 3000 | 0.0136 | - |
| 0.6998 | 3406 | - | 0.8479 |
| 0.7191 | 3500 | 0.0129 | - |
| 0.8219 | 4000 | 0.0114 | - |
| 0.9246 | 4500 | 0.007 | - |
| 1.0 | 4867 | - | 0.8476 |
| 1.0273 | 5000 | 0.0065 | - |
| 1.0497 | 5109 | - | 0.8516 |
| 1.1301 | 5500 | 0.0067 | - |
| 1.2328 | 6000 | 0.0051 | - |
| 1.3355 | 6500 | 0.0048 | - |
| 1.3996 | 6812 | - | 0.8445 |
| 1.4383 | 7000 | 0.0061 | - |
| 1.5410 | 7500 | 0.0057 | - |
| 1.6437 | 8000 | 0.0042 | - |
| 1.7465 | 8500 | 0.0049 | - |
| 1.7495 | 8515 | - | 0.8679 |
| 1.8492 | 9000 | 0.0037 | - |
| 1.9519 | 9500 | 0.004 | - |
| 2.0 | 9734 | - | 0.8471 |
| 2.0547 | 10000 | 0.0053 | - |
| 2.0994 | 10218 | - | 0.8460 |
| 2.1574 | 10500 | 0.0033 | - |
| 2.2601 | 11000 | 0.0024 | - |
| 2.3629 | 11500 | 0.0025 | - |
| 2.4494 | 11921 | - | 0.8443 |
| 2.4656 | 12000 | 0.0032 | - |
| 2.5683 | 12500 | 0.0031 | - |
| 2.6710 | 13000 | 0.0032 | - |
| 2.7738 | 13500 | 0.0025 | - |
| 2.7993 | 13624 | - | 0.8483 |
| 2.8765 | 14000 | 0.0034 | - |
| 2.9792 | 14500 | 0.003 | - |
| 3.0 | 14601 | - | 0.8536 |
| 3.0820 | 15000 | 0.0019 | - |
| 3.1492 | 15327 | - | 0.8430 |
| 3.1847 | 15500 | 0.0015 | - |
| 3.2874 | 16000 | 0.0026 | - |
| 3.3902 | 16500 | 0.0011 | - |
| 3.4929 | 17000 | 0.0016 | - |
| 3.4991 | 17030 | - | 0.8529 |
| 3.5956 | 17500 | 0.003 | - |
| 3.6984 | 18000 | 0.0023 | - |
| 3.8011 | 18500 | 0.0024 | - |
| 3.8490 | 18733 | - | 0.8490 |
| 3.9038 | 19000 | 0.0028 | - |
| 4.0 | 19468 | - | 0.8402 |
| 4.0066 | 19500 | 0.002 | - |
| 4.1093 | 20000 | 0.0013 | - |
| 4.1989 | 20436 | - | 0.8443 |
| 4.2120 | 20500 | 0.0024 | - |
| 4.3148 | 21000 | 0.0028 | - |
| 4.4175 | 21500 | 0.001 | - |
| 4.5202 | 22000 | 0.0025 | - |
| 4.5488 | 22139 | - | 0.8474 |
| 4.6230 | 22500 | 0.0012 | - |
| 4.7257 | 23000 | 0.0016 | - |
| 4.8284 | 23500 | 0.0013 | - |
| 4.8987 | 23842 | - | 0.8543 |
| 4.9312 | 24000 | 0.0021 | - |
| 5.0 | 24335 | - | 0.8532 |
| 5.0339 | 24500 | 0.0013 | - |
| 5.1366 | 25000 | 0.0005 | - |
| 5.2394 | 25500 | 0.0023 | - |
| 5.2486 | 25545 | - | 0.8533 |
| 5.3421 | 26000 | 0.0015 | - |
| 5.4448 | 26500 | 0.0012 | - |
| 5.5476 | 27000 | 0.002 | - |
| 5.5985 | 27248 | - | 0.8561 |
| 5.6503 | 27500 | 0.0022 | - |
| 5.7530 | 28000 | 0.0018 | - |
| 5.8558 | 28500 | 0.0012 | - |
| 5.9484 | 28951 | - | 0.8560 |
| 5.9585 | 29000 | 0.0016 | - |
| 6.0 | 29202 | - | 0.8583 |
| 6.0612 | 29500 | 0.0012 | - |
| 6.1640 | 30000 | 0.0025 | - |
| 6.2667 | 30500 | 0.0012 | - |
| 6.2983 | 30654 | - | 0.8564 |
| 6.3694 | 31000 | 0.0008 | - |
| 6.4722 | 31500 | 0.0012 | - |
| 6.5749 | 32000 | 0.0013 | - |
| 6.6482 | 32357 | - | 0.8570 |
| 6.6776 | 32500 | 0.0015 | - |
| 6.7804 | 33000 | 0.0018 | - |
| 6.8831 | 33500 | 0.0006 | - |
| 6.9858 | 34000 | 0.0016 | - |
| 6.9982 | 34060 | - | 0.8567 |
| 7.0 | 34069 | - | 0.8567 |
@inproceedings{reimers-2019-sentence-bert,
title = "Sentence-BERT: Sentence Embeddings using Siamese BERT-Networks",
author = "Reimers, Nils and Gurevych, Iryna",
booktitle = "Proceedings of the 2019 Conference on Empirical Methods in Natural Language Processing",
month = "11",
year = "2019",
publisher = "Association for Computational Linguistics",
url = "https://arxiv.org/abs/1908.10084",
}
@misc{henderson2017efficient,
title={Efficient Natural Language Response Suggestion for Smart Reply},
author={Matthew Henderson and Rami Al-Rfou and Brian Strope and Yun-hsuan Sung and Laszlo Lukacs and Ruiqi Guo and Sanjiv Kumar and Balint Miklos and Ray Kurzweil},
year={2017},
eprint={1705.00652},
archivePrefix={arXiv},
primaryClass={cs.CL}
}
Base model
BAAI/bge-m3