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