গ্রাহক পরিষেবা ইন্টারঅ্যাকশনে প্রায়ই ব্যক্তিগতভাবে শনাক্তযোগ্য তথ্য (PII) থাকে যেমন নাম, ফোন নম্বর এবং জন্ম তারিখ। যেহেতু সংস্থাগুলি তাদের অ্যাপ্লিকেশনগুলিতে মেশিন লার্নিং (ML) এবং বিশ্লেষণগুলিকে অন্তর্ভুক্ত করে, এই ডেটা ব্যবহার করে কীভাবে আরও নিরবচ্ছিন্ন গ্রাহক অভিজ্ঞতা তৈরি করা যায় সে সম্পর্কে অন্তর্দৃষ্টি প্রদান করতে পারে৷ যাইহোক, PII তথ্যের উপস্থিতি প্রায়শই এই ডেটা ব্যবহারকে সীমাবদ্ধ করে। এই ব্লগ পোস্টে, আমরা একটি গ্রাহক পরিষেবা কথোপকথন প্রতিলিপি থেকে স্বয়ংক্রিয়ভাবে PII ডেটা রিডাক্ট করার জন্য একটি সমাধান পর্যালোচনা করব৷
একটি গ্রাহক এবং একটি কল সেন্টার এজেন্টের মধ্যে কথোপকথনের উদাহরণ নেওয়া যাক।
এজেন্ট: হাই, আজ আমাদের কল করার জন্য আপনাকে ধন্যবাদ. আমি আজ কার সাথে কথা বলে আনন্দ পাই?
কলার: হ্যালো, আমার নাম জন স্টিলস।
এজেন্ট: হাই জন, আমি কিভাবে আপনাকে সাহায্য করতে পারি?
কলার: আমি এখনও আমার W2 স্টেটমেন্ট পাইনি এবং এর স্ট্যাটাস দেখতে চাই।
এজেন্ট: অবশ্যই, আমি আপনাকে সাহায্য করতে পারি। আপনি কি আপনার সামাজিক নিরাপত্তা নম্বরের শেষ চারটি সংখ্যা নিশ্চিত করতে পারেন?
কলার: হ্যাঁ, এটা 1111।
এজেন্ট: ঠিক আছে। আমি এখন স্ট্যাটাস টানছি। আমি দেখতে পাচ্ছি যে এটি গতকাল পাঠানো হয়েছিল, এবং আনুমানিক আগমন পরের সপ্তাহের প্রথম দিকে। আপনি কি চান যে আমি স্বয়ংক্রিয় সতর্কতা চালু করি যাতে আপনাকে কোনো বিলম্ব সম্পর্কে অবহিত করা যায়?
কলার: হ্যাঁ, দয়া করে।
এজেন্ট: আপনার জন্য আমাদের কাছে ফাইলে থাকা নম্বরটি হল 555-456-7890৷ যে এখনও সঠিক?
কলার: হ্যাঁ, তাই।
এজেন্ট: দুর্দান্ত। আমি স্বয়ংক্রিয় বিজ্ঞপ্তি চালু করেছি। জনের সাথে আমি আপনাকে সাহায্য করতে পারি এমন আর কিছু আছে কি?
কলার: না, এইটুকুই। ধন্যবাদ.
এজেন্ট: আপনাকে ধন্যবাদ, জন. দিন শুভ হোক.
এই সংক্ষিপ্ত ইন্টারঅ্যাকশনে, এমন কিছু তথ্য রয়েছে যা সাধারণত PII হিসাবে বিবেচিত হবে, যার মধ্যে কলারের নাম, তাদের সামাজিক নিরাপত্তা নম্বরের শেষ চারটি সংখ্যা এবং ফোন নম্বর। ট্রান্সক্রিপ্টে আমরা কীভাবে এই PII ডেটা রিডাক্ট করতে পারি তা পর্যালোচনা করা যাক।
সমাধান ওভারভিউ
আমরা একটি তৈরি করব এডাব্লুএস স্টেপ ফাংশন রাষ্ট্রীয় যন্ত্র, যা একটি অর্কেস্ট্রেট করে অ্যামাজন সমঝোতা PII রিডাকশন কাজ। Amazon Comprehend হল একটি ন্যাচারাল-ল্যাংগুয়েজ প্রসেসিং (NLP) পরিষেবা যা PII ডেটা সনাক্ত ও সংশোধন করার ক্ষমতা সহ পাঠ্যে মূল্যবান অন্তর্দৃষ্টি এবং সংযোগগুলি উন্মোচন করতে মেশিন লার্নিং ব্যবহার করে৷
আপনি ইনপুটে প্রতিলিপি প্রদান করবেন আমাজন S3 বালতি প্রতিলিপিগুলি দ্বারা ব্যবহৃত বিন্যাসে রয়েছে অ্যামাজন সংযোগের জন্য কন্টাক্ট লেন্স. আপনি একটি আউটপুট S3 বালতিও নির্দিষ্ট করবেন, যা রিডাকশন আউটপুট এবং মধ্যবর্তী ডেটা সঞ্চয় করে। মধ্যবর্তী ডেটা হল ইনপুট ডেটার মাইক্রো-ব্যাচড সংস্করণ। উদাহরণস্বরূপ, যদি 10,000টি কথোপকথন সংশোধন করা হয়, তাহলে কর্মপ্রবাহ তাদের প্রতিটি 10 কথোপকথনের 1000টি ব্যাচে বিভক্ত করবে। প্রতিটি ব্যাচ একটি অনন্য উপসর্গ ব্যবহার করে সংরক্ষণ করা হয়, যা পরে বোঝার জন্য ইনপুট উত্স হিসাবে ব্যবহৃত হয়। স্টেপ ফাংশন ম্যাপ স্টেটটি কল করে সমান্তরালভাবে এই রিডাকশন কাজগুলি কার্যকর করতে ব্যবহৃত হয় StartPIIEntitiesDetectionJob API এই পদ্ধতির সাহায্যে আপনি ক্রমানুসারে পৃথক কাজের পরিবর্তে সমান্তরালে একাধিক কাজ চালাতে পারবেন। যেহেতু কাজটি একটি স্টেপ ফাংশন স্টেট মেশিন হিসাবে প্রয়োগ করা হয়েছে, তাই এটি দৈনিক প্রক্রিয়ার অংশ হিসাবে ম্যানুয়ালি বা স্বয়ংক্রিয়ভাবে চালানোর জন্য ট্রিগার করা যেতে পারে।
কম্প্রিহেন্ড কীভাবে PII ডেটা সনাক্ত করে এবং সংশোধন করে সে সম্পর্কে আপনি আরও জানতে পারেন৷ এই ব্লগ পোস্ট.
নমুনা সমাধান স্থাপন
প্রথম, সাইন ইন করুন এডাব্লুএস ম্যানেজমেন্ট কনসোল আপনার AWS অ্যাকাউন্টে।
সংশোধন করার জন্য আপনার কিছু নমুনা ট্রান্সক্রিপ্ট ডেটা সহ একটি S3 বালতি এবং আউটপুটের জন্য আরেকটি বালতি প্রয়োজন। আপনার কাছে বিদ্যমান নমুনা প্রতিলিপি ডেটা না থাকলে, এই পদক্ষেপগুলি অনুসরণ করুন:
- Amazon S3 কনসোলে নেভিগেট করুন।
- বেছে নিন বালতি তৈরি করুন.
- একটি বালতি নাম লিখুন, যেমন
text-redaction-data-
. - ডিফল্ট স্বীকার করুন, এবং নির্বাচন করুন বালতি তৈরি করুন.
- আপনার তৈরি বালতি খুলুন, এবং চয়ন করুন ফোল্ডার তৈরি করুন.
- একটি ফোল্ডারের নাম লিখুন, যেমন "নমুনা-ডেটা" এবং নির্বাচন করুন ফোল্ডার তৈরি করুন.
- এটি খুলতে আপনার নতুন ফোল্ডার নামের উপর ক্লিক করুন.
- ডাউনলোড SampleData.zip ফাইল.
- আপনার স্থানীয় কম্পিউটারে .zip ফাইলটি খুলুন এবং তারপর ফোল্ডারটিকে আপনার তৈরি করা S3 বালতিতে টেনে আনুন।
- বেছে নিন আপলোড.
এখন ইউএস ইস্ট (এন. ভার্জিনিয়া) তে নমুনা সমাধান স্থাপন করতে নিম্নলিখিত লিঙ্কে ক্লিক করুন:
এটি একটি নতুন তৈরি করবে এডাব্লুএস ক্লাউডফর্মেশন স্ট্যাক।
প্রবেশ করান স্ট্যাকের নাম (যেমন, pii-redaction-workflow
), ইনপুট ট্রান্সক্রিপ্ট ডেটা ধারণকারী S3 ইনপুট বাকেটের নাম এবং S3 আউটপুট বাকেটের নাম। পছন্দ করা পরবর্তী এবং আপনার স্ট্যাকের জন্য যে কোনো ট্যাগ যোগ করুন (ঐচ্ছিক)। পছন্দ করা পরবর্তী আবার এবং স্ট্যাকের বিবরণ পর্যালোচনা করুন। এটি স্বীকার করতে চেকবক্স নির্বাচন করুন AWS আইডেন্টিটি অ্যান্ড অ্যাকসেস ম্যানেজমেন্ট (IAM) সম্পদ তৈরি করা হবে, এবং তারপর নির্বাচন করুন স্ট্যাক তৈরি করুন.
ক্লাউডফর্মেশন স্ট্যাকটি বালতি থেকে বস্তুগুলিকে তালিকাভুক্ত এবং পড়ার ক্ষমতা সহ একটি IAM ভূমিকা তৈরি করবে। আপনি আরও আপনার প্রয়োজনীয়তা অনুযায়ী ভূমিকা কাস্টমাইজ করতে পারেন. এটি একটি স্টেপ ফাংশন স্টেট মেশিনও তৈরি করবে, বেশ কিছু এডাব্লুএস ল্যাম্বদা স্টেট মেশিন দ্বারা ব্যবহৃত ফাংশন, এবং প্রতিলিপিগুলির সংশোধিত আউটপুট সংস্করণগুলি সংরক্ষণ করার জন্য একটি S3 বালতি।
কয়েক মিনিট পরে, আপনার স্ট্যাক সম্পূর্ণ হবে, এবং তারপরে আপনি স্টেপ ফাংশন স্টেট মেশিনটি পরীক্ষা করতে পারেন যা ক্লাউডফর্মেশন টেমপ্লেটের অংশ হিসাবে তৈরি করা হয়েছিল।
একটি রিডাকশন কাজ চালান
একটি কাজ চালানোর জন্য, AWS কনসোলে স্টেপ ফাংশনে নেভিগেট করুন, স্টেট মেশিন নির্বাচন করুন এবং নির্বাচন করুন মৃত্যুদন্ড শুরু করুন.
পরবর্তীতে কাজ চালানোর জন্য ইনপুট আর্গুমেন্ট প্রদান করুন। কাজের ইনপুটের জন্য, আপনি আপনার ইনপুট S3 বাকেটের নাম হিসাবে প্রদান করতে চান S3InputDataBucket মান, ফোল্ডার নাম হিসাবে S3InputDataPrefix মান, আপনার আউটপুট নাম S3 বালতি হিসাবে S3OutputDataBucket
মান, এবং ফোল্ডার হিসাবে ফলাফল সংরক্ষণ করুন S3OutputDataPrefix
মান তারপর ক্লিক করুন মৃত্যুদন্ড শুরু করুন.
কাজটি কার্যকর হওয়ার সাথে সাথে আপনি স্টেপ ফাংশনে এর স্থিতি নিরীক্ষণ করতে পারেন গ্রাফ ভিউ. কাজটি চালাতে কয়েক মিনিট সময় লাগবে। কাজ শেষ হয়ে গেলে, আপনি প্রতিটি কাজের জন্য আউটপুট দেখতে পাবেন এক্সিকিউশন ইনপুট এবং আউটপুট কনসোলের বিভাগ। আপনি একটি কাজের আউটপুট পুনরুদ্ধার করতে আউটপুট URI ব্যবহার করতে পারেন। একাধিক কাজ সম্পাদিত হলে, আপনি আরও বিশ্লেষণের জন্য সমস্ত কাজের ফলাফল একটি গন্তব্য বাকেটে অনুলিপি করতে পারেন।
আসুন আমরা যে কথোপকথনটি শুরু করেছি তার সংশোধিত সংস্করণটি একবার দেখে নেওয়া যাক।
এজেন্ট: হাই, আজ আমাদের কল করার জন্য আপনাকে ধন্যবাদ. আমি আজ কার সাথে কথা বলে আনন্দ পাই?
কলার: হ্যালো, আমার নাম [NAME]।
এজেন্ট: হাই [NAME], আমি কিভাবে আপনাকে সাহায্য করতে পারি?
কলার: আমি এখনও আমার W2 স্টেটমেন্ট পাইনি এবং এর স্ট্যাটাস দেখতে চাই।
এজেন্ট: অবশ্যই, আমি আপনাকে সাহায্য করতে পারি। আপনি কি আপনার সামাজিক নিরাপত্তা নম্বরের শেষ চারটি সংখ্যা নিশ্চিত করতে পারেন?
কলার: হ্যাঁ, এটা [SSN]।
এজেন্ট: ঠিক আছে। আমি এখন স্ট্যাটাস টানছি। আমি দেখতে পাচ্ছি যে এটি গতকাল পাঠানো হয়েছিল, এবং আনুমানিক আগমন পরের সপ্তাহের প্রথম দিকে। আপনি কি চান যে আমি স্বয়ংক্রিয় সতর্কতা চালু করি যাতে আপনাকে কোনো বিলম্ব সম্পর্কে অবহিত করা যায়?
কলার: হ্যাঁ, দয়া করে।
এজেন্ট: আপনার জন্য আমাদের কাছে ফাইলে থাকা নম্বরটি হল [ফোন]। যে এখনও সঠিক?
কলার: হ্যাঁ, তাই।
এজেন্ট: দুর্দান্ত। আমি স্বয়ংক্রিয় বিজ্ঞপ্তি চালু করেছি। আমি কি আপনাকে সাহায্য করতে পারি, [NAME]?
কলার: না, এইটুকুই। ধন্যবাদ.
এজেন্ট: আপনাকে ধন্যবাদ, [NAME]। দিন শুভ হোক.
পরিষ্কার কর
চলমান চার্জ এড়াতে আপনি সম্পূর্ণ হওয়ার পরে CloudFormation টেমপ্লেটের অংশ হিসাবে তৈরি সংস্থানগুলি পরিষ্কার করতে চাইতে পারেন। এটি করার জন্য, স্থাপন করা ক্লাউডফরমেশন স্ট্যাকটি মুছুন এবং একটি তৈরি করা হলে নমুনা ট্রান্সক্রিপ্ট ডেটা সহ S3 বালতি মুছুন৷
উপসংহার
গ্রাহকরা চ্যানেল জুড়ে নিরবচ্ছিন্ন অভিজ্ঞতার দাবি করে এবং প্রতিটি পয়েন্টে এম্বেড করা নিরাপত্তার প্রত্যাশা করে, পাঠ্য কথোপকথনের প্রতিলিপিতে PII ডেটা রিড্যাক্ট করতে স্টেপ ফাংশন এবং অ্যামাজন কম্প্রেহেন্ডের ব্যবহার আপনার নিষ্পত্তির একটি শক্তিশালী হাতিয়ার। সংস্থাগুলি গ্রাহক পরিষেবার মিথস্ক্রিয়া বিশ্লেষণ করতে এবং গ্রাহকের অভিজ্ঞতা উন্নত করার জন্য অন্তর্দৃষ্টি সংগ্রহ করার জন্য সংশোধিত প্রতিলিপিগুলি ব্যবহার করে সময়কে দ্রুত মূল্য দিতে পারে।
আপনার ডেটা সংশোধন করতে এই ওয়ার্কফ্লো ব্যবহার করার চেষ্টা করুন এবং আমাদের একটি মন্তব্য করুন!
লেখক সম্পর্কে
অ্যালেক্স এমিলকার তিনি আমাজন মেশিন লার্নিং সলিউশন ল্যাবের একজন সিনিয়র সলিউশন আর্কিটেক্ট, যেখানে তিনি গ্রাহকদের AWS AI প্রযুক্তির মাধ্যমে ডিজিটাল অভিজ্ঞতা তৈরি করতে সাহায্য করেন। অ্যালেক্সের বিকাশকারী, অবকাঠামো প্রকৌশলী এবং সলিউশন আর্কিটেকচার থেকে বিভিন্ন ক্ষমতায় কাজ করার 10 বছরের বেশি প্রযুক্তি অভিজ্ঞতা রয়েছে। তার অবসর সময়ে, অ্যালেক্স পড়া এবং উঠানের কাজ করে সময় কাটাতে পছন্দ করে।
- AI
- ai শিল্প
- এআই আর্ট জেনারেটর
- আইআই রোবট
- অ্যামাজন সমঝোতা
- কৃত্রিম বুদ্ধিমত্তা
- কৃত্রিম বুদ্ধিমত্তা সার্টিফিকেশন
- ব্যাংকিং এ কৃত্রিম বুদ্ধিমত্তা
- কৃত্রিম বুদ্ধিমত্তার রোবট
- কৃত্রিম বুদ্ধিমত্তার রোবট
- কৃত্রিম বুদ্ধিমত্তা সফ্টওয়্যার
- এডাব্লুএস মেশিন লার্নিং
- এডাব্লুএস স্টেপ ফাংশন
- blockchain
- ব্লকচেইন সম্মেলন এআই
- coingenius
- কথোপকথন কৃত্রিম বুদ্ধিমত্তা
- ক্রিপ্টো সম্মেলন এআই
- ডাল-ই
- গভীর জ্ঞানার্জন
- গুগল আই
- মধ্যবর্তী (200)
- মেশিন লার্নিং
- Plato
- প্লেটো এআই
- প্লেটো ডেটা ইন্টেলিজেন্স
- প্লেটো গেম
- প্লেটোডাটা
- প্লেটোগেমিং
- স্কেল ai
- বাক্য গঠন
- zephyrnet