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