hosseinhimself/tara-roberta-base-fa-qa

hosseinhimself
Pregunta y respuesta

Tara es una versión ajustada del modelo facebookAI/roberta-base para tareas de respuesta a preguntas, entrenado en el conjunto de datos SajjadAyoubi/persian_qa. Este modelo está diseñado para entender y generar respuestas a preguntas planteadas en persa. Fue ajustado en un conjunto de datos que contiene pares de preguntas y respuestas en persa, aprovechando la arquitectura roberta-base para proporcionar respuestas basadas en el contexto proporcionado. El proceso de entrenamiento se centró en mejorar la capacidad del modelo para manejar texto en persa y responder preguntas de manera efectiva.

Como usar

Para usar este modelo en tareas de respuesta a preguntas, cárguelo con la biblioteca transformers:

from transformers import AutoTokenizer, AutoModelForQuestionAnswering, pipeline

model = "hosseinhimself/tara-roberta-base-fa-qa"

# Cargar el tokenizer y el modelo
tokenizer = AutoTokenizer.from_pretrained(model)
model = AutoModelForQuestionAnswering.from_pretrained(model)

# Crear un pipeline de QA
qa_pipeline = pipeline("question-answering", model=model, tokenizer=tokenizer)

# Uso de ejemplo
context = "شرکت فولاد مبارکه در سال 1371 تأسیس شد."

question = "چه زمانی شرکت فولاد مبارکه تأسیس شد؟"

# Modificar el pipeline para retornar la respuesta
results = qa_pipeline(question=question, context=context)

# Mostrar la respuesta
print(results['answer'])

Funcionalidades

Basado en la arquitectura roberta-base
Entrenado en el conjunto de datos SajjadAyoubi/persian_qa
Optimizado para manejar texto en persa
Capacidad para responder preguntas basadas en el contexto proporcionado

Casos de uso

Respuestas a preguntas en el idioma persa
Asistencia en aplicaciones educativas que requieren respuestas en persa
Integración en sistemas de atención al cliente para responder preguntas en persa