File size: 895 Bytes
3ab3af5 1143679 2616e97 1143679 2616e97 1143679 2616e97 8f2a6ba 2616e97 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
from transformers import pipeline
def load_model():
print("Model yükleniyor...")
model = pipeline("question-answering", model="savasy/bert-base-turkish-squad")
print("Model başarıyla yüklendi!")
return model
def ask_question(question):
context = """
AFAD, Türkiye'deki afet ve acil durumlara müdahale eden resmi kurumdur.
2023 yılında birçok farklı şehirde arama kurtarma çalışmaları yürütmüştür.
Özellikle deprem, sel ve yangın gibi afetlerde etkin şekilde görev almaktadır.
"""
result = model(question=question, context=context)
return result['answer'], result['score']
model = load_model()
# Bu kısmı doğrudan çalıştırabilirsiniz, burada manuel olarak soru girebilirsiniz
question = "AFAD hangi konuda çalışır?"
answer, score = ask_question(question)
print(f"Yanıt: {answer} (Güven skoru: {score:.2f})")
|