আপনি Apigee Edge ডকুমেন্টেশন দেখছেন।
Apigee X ডকুমেন্টেশন দেখুন। তথ্য
ভার্সন 2.0.1
Google Cloud Natural Language API-তে অ্যাক্সেস প্রদান করে।
বিভাগ প্রয়োগ করে কন্টেন্টকে শ্রেণীবদ্ধ করতে এবং ইতিবাচক থেকে নেতিবাচক স্কেলে কন্টেন্টের অনুভূতি বিশ্লেষণ করতে এই এক্সটেনশন ব্যবহার করুন।
এই এক্সটেনশন কনফিগার ও ব্যবহার করার জন্য এই কন্টেন্ট রেফারেন্স প্রদান করে। Apigee কনসোল ব্যবহার করে এক্সটেনশন কনফিগার করার ধাপগুলি জানতে, এক্সটেনশন যোগ করা ও কনফিগার করা দেখুন।
ক্রিয়াসমূহ
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>
| প্যারামিটার | বিবরণ | ধরন | ডিফল্ট | প্রয়োজনীয় |
|---|---|---|---|---|
| ডেটা | বিশ্লেষণ করার কন্টেন্ট। | স্ট্রিং | কোনওটিই নয়। | হ্যাঁ। |
রেসপন্স
একটি অবজেক্ট যাতে ডকুমেন্টের সামগ্রিক এবং এর প্রতিটি বাক্যের (অ্যারেতে) জন্য আবেগ সংক্রান্ত স্কোর থাকে। ডকুমেন্ট ও এর বাক্য, দুটির ক্ষেত্রেই নিম্নলিখিত প্রপার্টি অন্তর্ভুক্ত করা হয়:
- বিশ্লেষণ করা কন্টেন্ট সহ কন্টেন্ট প্রপার্টি।
- ১ থেকে -১-এর মধ্যে থাকা একটি স্কোর প্রপার্টি যা কন্টেন্টের আবেগ নির্দেশ করে, পজিটিভ (পজিটিভ সংখ্যা) থেকে নেগেটিভ (নেগেটিভ সংখ্যা)।
- কন্টেন্টের মধ্যে আবেগের সামগ্রিক শক্তি (ইতিবাচক ও নেতিবাচক, উভয়ই) নির্দেশ করে এমন ম্যাগনিটিউড প্রপার্টি, যা ০.০ থেকে +ইনফিনিটির মধ্যে থাকে।
entitySentiment
টেক্সটের মধ্যে প্রতিটি এনটিটি সম্পর্কে প্রকাশিত সেন্টিমেন্ট (ইতিবাচক বা নেতিবাচক) নির্ধারণ করতে নির্দিষ্ট টেক্সট বিশ্লেষণ করে। কোনও এন্টিটির ভাবাবেগ সংখ্যাসূচক স্কোর ও ম্যাগনিটিউড ভ্যালু দ্বারা উপস্থাপিত হয় এবং এন্টিটির প্রতিটি উল্লেখের জন্য তা নির্ধারণ করা হয়। তারপরে, সেইসব স্কোর একত্রিত করে কোনও এন্টিটির জন্য সামগ্রিক সেন্টিমেন্ট স্কোর ও ম্যাগনিটিউড তৈরি করা হয়।
Google Cloud Natural Language API-তে এনটিটি বিশ্লেষণ সম্পর্কে আরও জানতে, এনটিটি সেন্টিমেন্ট বিশ্লেষণ করা এবং সেন্টিমেন্ট বিশ্লেষণ ভ্যালু ব্যাখ্যা করা দেখুন।
অনুরোধের প্যারামিটার
<Input><![CDATA[{
"data" : "content-to-analyze"
}]]></Input>
| প্যারামিটার | বিবরণ | ধরন | ডিফল্ট | প্রয়োজনীয় |
|---|---|---|---|---|
| ডেটা | বিশ্লেষণ করার কন্টেন্ট। | স্ট্রিং | কোনওটিই নয়। | হ্যাঁ। |
রেসপন্স
টেক্সটে থাকা এন্টিটির জন্য সেন্টিমেন্ট স্কোর সহ অবজেক্টের একটি অ্যারে। ডকুমেন্ট ও এর বাক্য, দুটির ক্ষেত্রেই নিম্নলিখিত প্রপার্টি অন্তর্ভুক্ত করা হয়:
- . সহ একটি Name প্রপার্টি।
- এন্টিটির ধরন বর্ণনা করে এমন একটি Type প্রপার্টি।
- ১ থেকে -১-এর মধ্যে স্কেলে কোনও এন্টিটির আবেগ বোঝানোর জন্য একটি স্কোর প্রপার্টি, পজিটিভ (পজিটিভ সংখ্যা) থেকে নেগেটিভ (নেগেটিভ সংখ্যা)।
- কোনও এন্টিটির জন্য আবেগের তীব্রতা (ইতিবাচক ও নেতিবাচক উভয়ই) নির্দেশ করে এমন ম্যাগনিটিউড প্রপার্টি, যা ০.০ থেকে +inf-এর মধ্যে থাকে।
কনফিগারেশন রেফারেন্স
API প্রক্সিতে ব্যবহারের জন্য এই এক্সটেনশন কনফিগার ও ডেপ্লয় করার সময় নিম্নলিখিত বিষয়গুলি ব্যবহার করুন।
এক্সটেনশনের সাধারণ প্রপার্টি
নিম্নলিখিত বৈশিষ্ট্যগুলি প্রতিটি এক্সটেনশনের জন্য উপস্থিত রয়েছে।
| সম্পত্তি | বর্ণনা | ডিফল্ট | প্রয়োজন |
|---|---|---|---|
name | আপনি এক্সটেনশনের এই কনফিগারেশনের নাম দিন। | কোনোটিই নয় | হ্যাঁ |
packageName | Apigee Edge দ্বারা প্রদত্ত এক্সটেনশন প্যাকেজের নাম। | কোনোটিই নয় | হ্যাঁ |
version | যে এক্সটেনশন প্যাকেজ থেকে আপনি একটি এক্সটেনশন কনফিগার করছেন তার সংস্করণ নম্বর। | কোনোটিই নয় | হ্যাঁ |
configuration | আপনি যে এক্সটেনশনটি যোগ করছেন তার জন্য নির্দিষ্ট কনফিগারেশন মান। এই এক্সটেনশন প্যাকেজের বৈশিষ্ট্য দেখুন | কোনোটিই নয় | হ্যাঁ |
এই এক্সটেনশন প্যাকেজের প্রপার্টি
এই এক্সটেনশনের জন্য নির্দিষ্ট নিম্নলিখিত কনফিগারেশন প্রপার্টির ভ্যালু উল্লেখ করুন।
| প্রপার্টি | বিবরণ | ডিফল্ট | প্রয়োজনীয় |
|---|---|---|---|
| ক্রেডেনশিয়াল | Apigee Edge কনসোলে এটি প্রবেশ করানো হলে, এটি আপনার পরিষেবা অ্যাকাউন্ট কী ফাইলের কন্টেন্ট। ম্যানেজমেন্ট API ব্যবহার করে পাঠানো হলে, এটি হল পরিষেবা অ্যাকাউন্ট কী ফাইল থেকে তৈরি করা একটি base64-এনকোড করা ভ্যালু। | কোনওটিই নয়। | হ্যাঁ। |