AswiN037/xlm-roberta-squad-tamil
AswiN037
Pregunta y respuesta
Modelo de Respuestas a Preguntas basado en el modelo xlm-roberta de Transformers. Este modelo está entrenado específicamente para responder preguntas en tamil.
Como usar
### Uso del modelo
Ejemplo de uso del modelo para responder preguntas:
````python
from transformers import AutoTokenizer, AutoModelForQuestionAnswering
tokenizer = AutoTokenizer.from_pretrained("AswiN037/xlm-roberta-squad-tamil")
model = AutoModelForQuestionAnswering.from_pretrained("AswiN037/xlm-roberta-squad-tamil")
# Ejemplo de entrada
question, text = "Where do I live?", "My name is Wolfgang and I live in Berlin"
inputs = tokenizer(question, text, add_special_tokens=True, return_tensors="pt")
outputs = model(**inputs)
# Obtén el índice de inicio y fin de la respuesta
start_scores, end_scores = outputs.start_logits, outputs.end_logits
all_tokens = tokenizer.convert_ids_to_tokens(inputs['input_ids'][0].tolist())
answer = ' '.join(all_tokens[torch.argmax(start_scores) : torch.argmax(end_scores)+1])
print(answer)
Funcionalidades
- Biblioteca: transformers
- Biblioteca: PyTorch
- Modelo: xlm-roberta
- Tipo de licencia: osl-3.0
- Compatibilidad con endpoints de inferencia
- Región: US
Casos de uso
- Responder a preguntas específicas basadas en un contexto dado.
- Aplicaciones en atención al cliente donde se necesitan respuestas rápidas y precisas.
- Sistemas educativos para responder a preguntas de los estudiantes.