Google Cloud Natural Language एक्सटेंशन

Apigee Edge का दस्तावेज़ देखा जा रहा है.
Apigee X के दस्तावेज़ पर जाएं.
जानकारी

वर्शन 2.0.0

Google Cloud Natural Language API का ऐक्सेस देता है.

इस एक्सटेंशन का इस्तेमाल करके, कॉन्टेंट को कैटगरी के हिसाब से बांटें. साथ ही, कॉन्टेंट के सेंटीमेंट का विश्लेषण, पॉज़िटिव से नेगेटिव स्केल पर करें.

इस कॉन्टेंट में, इस एक्सटेंशन को कॉन्फ़िगर करने और इस्तेमाल करने के बारे में जानकारी दी गई है. Apigee console का इस्तेमाल करके एक्सटेंशन को कॉन्फ़िगर करने का तरीका जानने के लिए, एक्सटेंशन जोड़ना और कॉन्फ़िगर करना लेख पढ़ें.

कार्रवाइयां

classifyContent

टेक्स्ट के किसी हिस्से का विश्लेषण करता है और टेक्स्ट पर लागू होने वाली कॉन्टेंट कैटगरी की सूची दिखाता है.

Natural Language API में इस सुविधा के बारे में ज़्यादा जानने के लिए, कॉन्टेंट की कैटगरी तय करना और कॉन्टेंट की कैटगरी लेख पढ़ें.

अनुरोध पैरामीटर

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
पैरामीटर ब्यौरा टाइप डिफ़ॉल्ट ज़रूरी है
डेटा वह कॉन्टेंट जिसका विश्लेषण करना है. स्ट्रिंग कोई नहीं. हां.

जवाब

कैटगरी का एक कलेक्शन, जिसमें हर आइटम में कॉन्टेंट की कैटगरी और भरोसे का स्कोर शामिल होता है.

sentenceSentiment

यह दिए गए टेक्स्ट का विश्लेषण करता है और उसमें मौजूद भावनाओं की पहचान करता है. इससे, लेखक के नज़रिए को सकारात्मक, नकारात्मक या सामान्य के तौर पर तय करने में मदद मिलती है.

Natural Language API में इस सुविधा के बारे में ज़्यादा जानने के लिए, भावनाओं का विश्लेषण करना और Natural Language API के बुनियादी सिद्धांत लेख पढ़ें.

अनुरोध पैरामीटर

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
पैरामीटर ब्यौरा टाइप डिफ़ॉल्ट ज़रूरी है
डेटा वह कॉन्टेंट जिसका विश्लेषण करना है. स्ट्रिंग कोई नहीं. हां.

जवाब

यह एक ऐसा ऑब्जेक्ट है जिसमें दस्तावेज़ के हर वाक्य और पूरे दस्तावेज़ के लिए सेंटिमेंट स्कोर (कलेक्शन में) शामिल होते हैं. दस्तावेज़ और उसके वाक्यों, दोनों के लिए ये प्रॉपर्टी शामिल की जाती हैं:

  • वह कॉन्टेंट प्रॉपर्टी जिसमें विश्लेषण किया गया कॉन्टेंट मौजूद है.
  • स्कोर प्रॉपर्टी, कॉन्टेंट के सेंटीमेंट को 1 से -1 के बीच के स्केल पर दिखाती है. यह स्केल, पॉज़िटिव (पॉज़िटिव संख्या) से नेगेटिव (नेगेटिव संख्या) तक होता है.
  • मैग्नीट्यूड प्रॉपर्टी, कॉन्टेंट में भावनाओं (पॉज़िटिव और नेगेटिव, दोनों) की कुल तीव्रता दिखाती है. इसकी वैल्यू 0.0 से +inf के बीच होती है.

entitySentiment

यह टेक्स्ट में मौजूद हर इकाई के बारे में भावना (सकारात्मक या नकारात्मक) का पता लगाने के लिए, दिए गए टेक्स्ट का विश्लेषण करता है. इकाई की भावना को संख्या के स्कोर और मैग्नीट्यूड वैल्यू से दिखाया जाता है. साथ ही, यह किसी इकाई के हर उल्लेख के लिए तय किया जाता है. इसके बाद, उन स्कोर को किसी इकाई के लिए, सेंटीमेंट के कुल स्कोर और मैग्नीट्यूड में जोड़ दिया जाता है.

Google Cloud Natural Language API में इकाई के विश्लेषण के बारे में ज़्यादा जानने के लिए, इकाई के सेंटीमेंट का विश्लेषण करना और सेंटीमेंट के विश्लेषण की वैल्यू का विश्लेषण करना लेख पढ़ें.

अनुरोध पैरामीटर

<Input><![CDATA[{
  "data" : "content-to-analyze"
}]]></Input>
पैरामीटर ब्यौरा टाइप डिफ़ॉल्ट ज़रूरी है
डेटा वह कॉन्टेंट जिसका विश्लेषण करना है. स्ट्रिंग कोई नहीं. हां.

जवाब

ऑब्जेक्ट का कलेक्शन, जिसमें टेक्स्ट में मौजूद इकाइयों के लिए सेंटीमेंट स्कोर शामिल होते हैं. दस्तावेज़ और उसके वाक्यों, दोनों के लिए ये प्रॉपर्टी शामिल की जाती हैं:

  • .
  • इकाई के टाइप की जानकारी देने वाली टाइप प्रॉपर्टी.
  • स्कोर प्रॉपर्टी, इकाई की भावना को 1 से -1 के बीच के स्केल पर दिखाती है. यह स्केल, पॉज़िटिव (पॉज़िटिव संख्या) से नेगेटिव (नेगेटिव संख्या) तक होता है.
  • 'माइग्रेशन की तीव्रता' प्रॉपर्टी, इकाई के लिए भावनाओं की तीव्रता (पॉज़िटिव और नेगेटिव, दोनों) दिखाती है. इसकी वैल्यू 0.0 से +inf के बीच होती है.

कॉन्फ़िगरेशन का रेफ़रंस

एपीआई प्रॉक्सी में इस्तेमाल करने के लिए, इस एक्सटेंशन को कॉन्फ़िगर और डिप्लॉय करते समय इनका इस्तेमाल करें.

सामान्य एक्सटेंशन प्रॉपर्टी

हर प्रॉपर्टी के लिए नीचे दी गई प्रॉपर्टी मौजूद हैं.

प्रॉपर्टी जानकारी डिफ़ॉल्ट ज़रूरी है
name वह नाम, जिसे आप एक्सटेंशन का यह कॉन्फ़िगरेशन दे रहे हैं. कभी नहीं हां
packageName एक्सटेंशन पैकेज का नाम, जो Apigee Edge से दिया गया है. कभी नहीं हां
version उस एक्सटेंशन पैकेज का वर्शन नंबर जिससे आपको एक्सटेंशन कॉन्फ़िगर करना है. कभी नहीं हां
configuration आप जिस एक्सटेंशन को जोड़ रहे हैं उसके लिए खास तौर पर कॉन्फ़िगरेशन वैल्यू. इस एक्सटेंशन पैकेज के लिए प्रॉपर्टी देखें कभी नहीं हां

इस एक्सटेंशन पैकेज के लिए प्रॉपर्टी

इस एक्सटेंशन के लिए, यहां दी गई कॉन्फ़िगरेशन प्रॉपर्टी की वैल्यू दें.

प्रॉपर्टी ब्यौरा डिफ़ॉल्ट ज़रूरी है
क्रेडेंशियल Apigee Edge कंसोल में डालने पर, यह आपकी सेवा खाते की कुंजी फ़ाइल का कॉन्टेंट होता है. इसे मैनेजमेंट एपीआई के ज़रिए भेजने पर, यह सेवा खाते की पासकोड फ़ाइल से जनरेट की गई, Base64 में एन्कोड की गई वैल्यू होती है. कोई नहीं. हां.