開始使用免費開始

偵測重複問題

有家新創正在開發問答助理,以提升支援論壇的使用體驗。其中一個關鍵功能是偵測使用者是否以不同的措辭提出相同問題。你受託用一個預先訓練的 QQP 模型,判定兩個問題是否屬於重複問題。

本練習屬於課程

Python 的 Natural Language Processing(NLP)

檢視課程

練習說明

  • 使用 "textattack/bert-base-uncased-QQP" 模型,初始化合適的 classifier pipeline。
  • 使用該 pipeline 判斷 question_1question_2 是否為同義改寫。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

from transformers import pipeline

# Initialize the pipeline
classifier = ____(task="____", model="____")

question_1 = "What's the process to change my password?"
question_2 = "How do I reset my account password?"

# Detect if the two questions are paraphrases
result = classifier({
    "____": ____,
    "____": ____
})

print(result)
編輯並執行程式碼