6

का उपयोग कर उदाहरण के लिए नकारात्मक जवाब निर्धारित कर सकते हैं: उपयोगकर्ता वाटसन वार्तालाप सेवा में लिखते हैं:कैसे मैं वाटसन वार्तालाप

"मैं अपने नए घर में एक पूल है नहीं करना चाहते, लेकिन मैं जीने के लिए प्यार होता है एक कोंडो में "

आप कैसे जान सकते हैं कि उपयोगकर्ता पूल नहीं लेना चाहता, लेकिन वह कोंडो में रहना पसंद करता है?

उत्तर

0

सर्जीओ, इस मामले में, आप सहकर्मी नोड (जारी रखें) और आपके नकारात्मक (उदाहरण के लिए) के साथ मान्य सभी शर्तों का परीक्षण कर सकते हैं, आप "सत्य" का उपयोग कर सकते हैं।

परिभाषाओं को परिभाषित करने के लिए प्रवाह और इकाइयों को निर्धारित करने के इरादे का उपयोग करने का प्रयास करें।

अधिक देखें: https://www.ibm.com/watson/developercloud/doc/conversation/tutorial_basic.shtml

पुनश्च: आप उपयोग कर संस्था के मूल्य प्राप्त कर सकते हैं:

3

यह एक अच्छा सवाल है और हाँ यह थोड़ा मुश्किल है ...

वर्तमान में आपका सर्वश्रेष्ठ दांव उन उद्देश्यों के उदाहरणों को प्रदान करना है जिन्हें उस उद्देश्य के लिए एक प्रशिक्षण उदाहरण के रूप में एक विशेष उद्देश्य के रूप में वर्गीकृत किया जाना चाहिए - जितना अधिक उदाहरण आप एनएलयू (प्राकृतिक भाषा समझ) को और अधिक मजबूत प्रदान करेंगे।

कहा करने के बाद कि, ध्यान दें कि इस तरह के रूप उदाहरणों का उपयोग कर:

"मैं अपने नए घर में एक पूल के लिए चाहते हो जाएगा, लेकिन मैं एक कोंडो में रहने के लिए प्यार नहीं होता"

intent-pool के लिए

और

"मैं अपने नए घर में एक पूल है नहीं करना चाहते, लेकिन मैं एक कोंडो में रहने के लिए प्यार होता है"

intent-condo के लिए

सही ढंग से इन वाक्यों को वर्गीकृत करने प्रणाली कर देगा, लेकिन आत्मविश्वास अंतर के बीच ये काफी छोटे हो सकते हैं (कारण जब आप टेक्स्ट पर देखते हैं तो वे काफी समान होते हैं)।

तो यहां सवाल यह है कि क्या सिस्टम को इस तरह के इरादे को वर्गीकृत करने के लिए लायक है या इसके बजाय सिस्टम को अधिक सरल उदाहरणों पर प्रशिक्षित करना और यदि आप शीर्ष एन इरादों को देखते हैं तो कुछ प्रकार के असंबद्धता का उपयोग करें। कम विश्वास मतभेद।

0

यह बातचीत सेवा में बहु उद्देश्यों का एक सामान्य परिदृश्य है। हर बार उपयोगकर्ता कुछ कहता है, सभी शीर्ष 10 इरादों की पहचान की जाती है। आप सभी इरादे देखने के लिए इस तरह अपने संवाद JSON संपादक को इस तरह बदल सकते हैं।

{ 
    "output": { 
    "text": { 
     "values": [ 
     "<? intents ?>" 
     ], 
     "selection_policy": "sequential" 
    } 
    } 
} 

उदाहरण के लिए, उपयोगकर्ता एक बयान, कि दो उद्देश्यों को गति प्रदान करेगा करता है, तो आप देखेंगे कि उद्देश्य [0] .confidence और उद्देश्य [1] .confidence दोनों बहुत उच्च होगा, जिसका अर्थ है कि वार्तालाप ने उपयोगकर्ता पाठ से दोनों उद्देश्यों की पहचान की।

लेकिन अभी तक इसमें एक बड़ी सीमा है, पहचान किए गए इरादों के लिए कोई गारंटीकृत आदेश नहीं है, यानी यदि आपने कहा है, "मैं अपने नए घर में पूल नहीं लेना चाहता, लेकिन मैं एक कोंडो में रहने के लिए प्यार करेंगे ", इस बात की कोई गारंटी नहीं है कि सकारात्मक इरादा" will_not_want "इरादों [0] होगा। मानसिक और इरादा" will_want "इरादे [1] .intent होगा।तो इस परिदृश्य को आपके आवेदन में उच्च सटीकता के साथ लागू करना थोड़ा मुश्किल होगा।

संबंधित मुद्दे