शुरू करेंमुफ़्त में शुरू करें

डुप्लिकेट प्रश्नों का पता लगाना

एक स्टार्टअप अपने सपोर्ट फ़ोरम पर यूज़र अनुभव बेहतर करने के लिए Q&A असिस्टेंट बना रहा है। एक मुख्य फ़ीचर यह है कि जब यूज़र अलग शब्दों में वही प्रश्न पूछें, तो उसे पहचान लिया जाए। आपको एक प्री-ट्रेंड QQP मॉडल का उपयोग करके ऐसा समाधान लागू करने के लिए कहा गया है, जो तय कर सके कि दो प्रश्न डुप्लिकेट हैं या नहीं।

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Natural Language Processing (NLP)

पाठ्यक्रम देखें

अभ्यास निर्देश

  • "textattack/bert-base-uncased-QQP" मॉडल के साथ उपयुक्त classifier पाइपलाइन इनिशियलाइज़ करें।
  • पाइपलाइन का उपयोग करके वर्गीकृत करें कि question_1 और question_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)
कोड संपादित करें और चलाएँ