Belge Soru-Cevap

Hugging Face ile Çalışmak

Jacob H. Marquez

Lead Data Engineer

Belge soru-cevap nedir?

$$

  • Belge içeriğinden soruları yanıtlar
  • Bir belge ve bir soru gerekir
  • Doğrudan veya özetlenmiş yanıtlar verir

$$

Soru: "Q3'ün toplam geliri nedir?"

Bir belge

Hugging Face ile Çalışmak

Belge Soru-Cevap için kullanım alanları

Hukuk, finans ve destek kullanım durumları

$$

  • 📑 Hukuk: Sözleşme maddelerini belirleyin

$$

  • 💰 Finans: Kilit rakamları çıkarın

$$

  • 🤓 Destek: Kılavuzlardan yanıtları bulun
Hugging Face ile Çalışmak

Belge Soru-Cevap ile İK sorgularını otomatikleştirme

$$

  • 📄 Bilgi US-Employee_Policy.pdf içinde

$$

  • 🤖 Yanıtları çıkarmak için bir sistem kurun

$$

  • 🕑 İK'nın zaman ve eforunu azaltın

$$

İK ekibi bunalmış

Hugging Face ile Çalışmak

pypdf ile metin çıkarma

from pypdf import PdfReader


# Load the PDF file reader = PdfReader("US-Employee_Policy.pdf")
# Extract text from all pages document_text = "" for page in reader.pages:
document_text += page.extract_text()
Welcome to the US Employee Policy document...
Hugging Face ile Çalışmak

Soru-Cevap hattı oluşturma

# Load the question-answering pipeline
qa_pipeline = pipeline(
    task="question-answering",
    model="distilbert-base-cased-distilled-squad")


question = "How many volunteer days are offered annually?"
# Get the answer from the QA pipeline result = qa_pipeline(question=question, context=document_text)
print(f"Answer: {result['answer']}")
Answer: 1
Hugging Face ile Çalışmak

Hepsini bir araya getirmek

$$

  • 📄 PDF dosyalarını yüklemek ve okumak için pypdf içindeki PdfReader'ı kullanın
  • 🔎 Metni .pages ve .extract_text() ile document_text içine çıkarın
  • 🤔 question-answering hattını kurun
  • ❓ Hatta bir question ve context verin
  • ⏰ Sorguları otomatikleştirmek için fonksiyonlara sarın

Belge Soru-Cevap

İK ekibi şirket kültürünü oluşturuyor

Hugging Face ile Çalışmak

Hadi pratik yapalım!

Hugging Face ile Çalışmak

Preparing Video For Download...