Sahajtomar/french_semantic
Sahajtomar
Similitud de oraciones
Un modelo de transformers de oraciones para evaluar la similitud de oraciones en francés. Se puede utilizar para aplicaciones de inferencia semántica en las cuales se requiere comparar oraciones en francés.
Como usar
Para utilizar este modelo, puede instalar la librería sentence-transformers y luego cargar el modelo utilizando el siguiente código:
!pip install -U sentence-transformers
from sentence_transformers import SentenceTransformer
model = SentenceTransformer('..model_path..')
sentences1 = [
"J'aime mon téléphone",
"Mon téléphone n'est pas bon.",
"Votre téléphone portable est superbe."
]
sentences2 = [
"Est-ce qu'il neige demain?",
"Récemment, de nombreux ouragans ont frappé les États-Unis",
"Le réchauffement climatique est réel",
]
embeddings1 = model.encode(sentences1, convert_to_tensor=True)
embeddings2 = model.encode(sentences2, convert_to_tensor=True)
cosine_scores = util.pytorch_cos_sim(embeddings1, embeddings2)
for i in range(len(sentences1)):
for j in range(len(sentences2)):
print(cosine_scores[i][j])
Funcionalidades
- Similitud de oraciones
- Soporte para el idioma francés
- Capacidad de inferencia
Casos de uso
- Evaluar la similitud semántica de oraciones en francés
- Comparar diferentes enunciados en el idioma francés
- Aplicaciones de procesamiento del lenguaje natural en francés