sentence-transformers How to use lfcc/medlink-bi-encoder with sentence-transformers:
from sentence_transformers import SentenceTransformer
model = SentenceTransformer("lfcc/medlink-bi-encoder")
sentences = [
"A ascite quilosa é uma manifestação rara com um amplo diagnóstico diferencial. No adulto está sobretudo associada a casos de trauma, iatrogenia, neoplasias, doença hepática crónica e infeções micobacterianas. Os autores descrevem um caso raro de ascite quilosa como forma de apresentação de pericardite constritiva.",
"Um derrame pleuro-pericárdico acompanhado de febre geralmente sugere uma etiologia infecciosa. Quando episódios recorrentes ocorrem, sem isolamento de agente microbiológico, deve-se suspeitar de síndrome febril periódico, sendo a Febre Mediterrânea Familiar a mais frequente deste grupo. Febre Mediterrânea Familiar é uma doença autossómica recessiva, causada por mutações no gene MEFV e caracterizada por ataques recorrentes de febre e serosite. Os primeiros sintomas geralmente manifestam-se antes dos 20 anos de idade, sendo a dor abdominal o sintoma mais frequente. Neste artigo, iremos apresentar um caso de polisserosite febril recidivante como uma apresentação incomum de Febre Mediterrânea Familiar.",
"A pericardite constritiva (PC) consiste num compromisso da função cardíaca diastólica causado por um pericárdio fibrótico, inflamado ou calcificado, geralmente espessado. Os autores apresentam um caso de doente com polisserosite, cuja extensa investigação diagnóstica inicial, incluindo o ecocardiograma com doppler (ED) e a tomografia axial computorizada (TAC), não permitiram esclarecer a etiologia dos derrames, tendo o doente mantido ascite refractária apesar do tratamento médico. O gradiente sero-ascítico de albumina ≥ 1,1g/dL, o valor de proteínas no líquido ascítico > 2,5g/dL, o ingurgitamento jugular, bem como os antecedentes de derrames pericárdicos, levantaram a suspeita de PC. O diagnóstico foi apoiado pelo ED e pela TAC subsequentes e confirmado por cateterismo cardíaco. Perante um doente com polisserosite, a investigação diagnóstica deve ser orientada pelo exame citoquímico dos líquidos serosos. A PC é uma causa rara de ascite recorrente e estabelecer o diagnóstico constitui um desafio, sendo necessário um elevado índice de suspeição.",
"A Síndrome de Felty (SF) é caracterizada pela tríade artrite reumatóide (AR), neutropenia e esplenomegalia. É uma manifestação extra-articular rara da AR, presente em menos de 3% dos doentes, sendo mais frequente em mulheres e entre a 5ª e a 7ª décadas de vida. Na maioria dos casos surge, pelo menos, 10 anos após o diagnóstico da AR e associa-se a outras manifestações extra-articulares como vasculite, serosite ou adenopatias. Descrevemos um caso de uma mulher de 69 anos que se apresenta na consulta com neutropenia grave e sem qualquer outra sintomatologia acompanhante. Da investigação etiológica apurou-se altos títulos de fator reumatóide e Anti-CCP, associados a esplenomegalia, tendo sido feito o diagnóstico de SF, como apresentação inaugural de AR. Descrevemos este caso para realçar a importância da exclusão de causa auto-imune perante um doente com neutropenia ainda que sem clínica de artrite ou sinovite."
]
embeddings = model.encode(sentences)
similarities = model.similarity(embeddings, embeddings)
print(similarities.shape)
# [4, 4]