ত্রুটি

ত্রুটিগুলি ঘটে যখন আপনার অ্যাকশনটি এগিয়ে যেতে পারে না কারণ এটি 1) ব্যবহারকারীর ইনপুট বুঝতে পারেনি বা 2) ইনপুট পায়নি৷ যেহেতু এটি যেকোনো সময় ঘটতে পারে, তাই ব্যবহারকারীকে ট্র্যাকে ফিরে যেতে সাহায্য করার জন্য কথোপকথনের প্রতিটি মোড়ের জন্য আপনার অ্যাকশনে অনন্য ত্রুটি পরিচালনা করা দরকার।

নির্দেশিকা

আপনার অ্যাকশন কীভাবে ত্রুটির প্রতিক্রিয়া দেখায় তা ব্যবহারকারীর অভিজ্ঞতা তৈরি বা ভাঙতে পারে। যখন ব্যবহারকারীরা তাদের কাজগুলি সম্পূর্ণ করতে অক্ষম হয়, তখন তারা ভবিষ্যতে আপনার অ্যাকশনের সাথে কথা বলার সম্ভাবনা কম। একটি খারাপভাবে পরিচালনা করা ত্রুটি কয়েক ডজন সফল মিথস্ক্রিয়াকে ছাড়িয়ে যেতে পারে। কিন্তু ভাল ত্রুটি হ্যান্ডলিং সহ, ব্যবহারকারী এমনকি একটি ত্রুটি ঘটেছে জানবে না.

নিম্নলিখিত বিবেচনা মনে রাখুন:

অনুমান করুন যে ব্যবহারকারী সহযোগিতা করছে এবং তারা যা বলছে তা প্রাসঙ্গিক এবং বৈধ। ব্যবহারকারীরা শুধু কিছু করার চেষ্টা করছেন; এটা কি তা বের করা আপনার কাজ।
কেন কিছু কাজ করে না তা ব্যাখ্যা করার সময় সৎ এবং স্বচ্ছ হন।
ভাল ত্রুটি হ্যান্ডলিং প্রসঙ্গ-নির্দিষ্ট। যদিও আপনি একই তথ্যের জন্য জিজ্ঞাসা করছেন, দ্বিতীয় বা তৃতীয় প্রচেষ্টায় কথোপকথনের প্রসঙ্গ ভিন্ন।

3 ধরনের ত্রুটি আছে:

মানুষ থেকে মানুষ কথোপকথনে ত্রুটি মানুষের থেকে কম্পিউটার কথোপকথনে ত্রুটি
মনে করুন আপনি কারো সাথে কথা বলছেন এবং...

...তারা আপনাকে সাড়া দেয় না।

কোনো ইনপুট নেই

অ্যাকশন ব্যবহারকারীর প্রতিক্রিয়া শুনেনি, বা মাইক্রোফোন বন্ধ হওয়ার সময় ব্যবহারকারী প্রতিক্রিয়া জানায়নি।

...তারা এমন কিছু বলে যা আপনাকে বিভ্রান্ত করে।

মিল নেই

অ্যাকশনটি প্রসঙ্গে ব্যবহারকারীর প্রতিক্রিয়া বুঝতে বা ব্যাখ্যা করতে পারে না।

...তারা আপনাকে এমন কিছু করতে বলে যা আপনি করতে পারেন না।

সিস্টেম ত্রুটি

তথ্যের জন্য অ্যাকশন যে সিস্টেমগুলির উপর নির্ভর করে তা কাজটি সম্পূর্ণ করতে পারে না।


কোন মিল নেই

একটি নো ম্যাচ ত্রুটি ঘটে যখন অ্যাকশনটি প্রসঙ্গে ব্যবহারকারীর প্রতিক্রিয়া বুঝতে বা ব্যাখ্যা করতে পারে না।

এখানে নো ম্যাচ ত্রুটির কয়েকটি সম্ভাব্য কারণ রয়েছে৷

ব্যবহারকারী সম্পূর্ণ বা স্পষ্টভাবে সাড়া দেয় না, সম্ভবত দ্বিধাগ্রস্ত হয়, তাদের মন পরিবর্তন করে বা তাদের বাক্য সম্পূর্ণ না করে।

ব্যবহারকারী হয়তো অ্যাকশনের সাথে কথা বলছেন না।

ব্যবহারকারী প্রশ্ন, টাস্ক বা ডোমেনের সাথে প্রাসঙ্গিক কিছু বলে, কিন্তু অ্যাকশন তা বুঝতে পারে না। এটি ঘটতে পারে যখন ব্যবহারকারীর প্রতিক্রিয়া স্বীকৃতি ব্যাকরণে অন্তর্ভুক্ত করা হয় না, অথবা এটি একটি কোলাহলপূর্ণ পরিবেশে দেওয়া হয়।

ব্যবহারকারী সম্পূর্ণভাবে বিষয় পরিবর্তন করতে চায়.

দ্রুত এবং সংক্ষিপ্তভাবে আবার বা অন্য উপায়ে তথ্য সংগ্রহ করুন। ব্যবহারকারী জড়িত করার চেষ্টা করছিল, তাই তাদের সম্ভবত আরেকটি সুযোগ দরকার। মূল প্রম্পট শব্দগুচ্ছের পুনরাবৃত্তি করবেন না কারণ এটি রোবোটিক শোনাবে।

দ্রুত রিপ্রম্পটগুলি সাধারণত মূল প্রশ্নের ঘনীভূত পুনরাবৃত্তির সাথে ক্ষমা প্রার্থনাকে একত্রিত করে।

করবেন।

প্রশ্নটি দ্রুত এবং সংক্ষিপ্তভাবে পুনরাবৃত্তি করুন।

করবেন না।

ভুলের উপর চিন্তা করবেন না বা অতিরিক্ত ব্যাখ্যা করবেন না।

করবেন।

প্রশ্নের সাথে ক্ষমাপ্রার্থনা একত্রিত করুন।

করবেন না।

সাধারণ প্রতিক্রিয়ার জন্য উদাহরণ প্রদান করবেন না। ১ম নো ম্যাচ প্রম্পটে বিস্তারিত বাড়ানো এড়িয়ে চলুন (নীচে ব্যতিক্রম)।

ব্যতিক্রম আছে যখন ব্যবহারকারী প্রথম নো ম্যাচ প্রম্পটে আরও সমর্থন থেকে উপকৃত হতে পারে।

করবেন।

অতিরিক্ত তথ্য সহ ব্যবহারকারীদের তাদের অনুরোধ সংকুচিত করে প্রতিক্রিয়া জানাতে সাহায্য করতে পারে।

করবেন।

যুক্তিসঙ্গত হলে ব্যবহারকারীদের আরও নির্দেশনা মঞ্জুর করুন, বিশেষ করে ব্যাপক-ফোকাস প্রশ্নের পরে।

প্রতিটি প্রসঙ্গে, কেন ব্যবহারকারীর অসুবিধা হতে পারে তা বিবেচনা করুন। তারপরে, রিপ্রম্পটে, বিকল্প, উদাহরণ, বা ভিজ্যুয়াল তথ্যের আকারে অতিরিক্ত সমর্থন অন্তর্ভুক্ত করুন। উদাহরণগুলি বিশেষভাবে কার্যকর, কারণ তারা ব্যবহারকারীকে কী বলতে হবে এবং কীভাবে বলতে হবে তার একটি অন্তর্নিহিত মডেল দেয়, ব্যাখ্যা বা নির্দেশ ছাড়াই।

করবেন।

দরকারী হতে পারে এমন প্রাসঙ্গিক তথ্যে আপনার সেরা অনুমান প্রদান করে সহায়ক হওয়ার চেষ্টা করুন।

করবেন না।

একই জিনিস বারবার পুনরাবৃত্তি করবেন না। ব্যবহারকারী আটকে আছে এবং অতিরিক্ত নির্দেশিকা প্রয়োজন।

করবেন।

ব্যবহারকারীর সাথে কথা বলুন যেমন আপনি মানুষ থেকে মানুষে কথোপকথন করছেন।

করবেন না।

নিশ্চিত করুন যে আপনি অবমাননাকর হচ্ছেন না!

ব্যবহারকারীর আরও হতাশা এড়াতে 2টি নো ম্যাচ সংগ্রহের প্রচেষ্টার পরে কথোপকথনটি শেষ করুন।

করবেন।

যখন ব্যবহারকারীকে সাহায্য করার জন্য আপনি কিছু করতে পারবেন না তখন সুন্দরভাবে কথোপকথনটি শেষ করুন৷

করবেন না।

অস্পষ্ট প্রতিশ্রুতি, বিশেষ করে যখন আপনি জানেন না যে ব্যবহারকারী কী চেয়েছেন, তা অসহায় এবং ব্যবহারকারীর আস্থা নষ্ট করে।

ব্যবহারকারীরা তাদের কাজটি সম্পূর্ণ করতে পারে এমন অন্য উপায় আছে কিনা তা জানতে দিন।

করবেন।

পরবর্তী পদক্ষেপগুলি কিছুই না করার চেয়ে ভাল হতে পারে, এমনকি যখন ব্যবহারকারীকে এটি নিজেরাই করতে হয়।

করবেন না।

সমস্যা সমাধানের সম্ভাবনা না থাকলে কয়েক মিনিটের মধ্যে বা অন্য ডিভাইসে আবার চেষ্টা করার পরামর্শ দেবেন না।


কোন ইনপুট নেই

অ্যাকশন ব্যবহারকারীর কাছ থেকে কোনো প্রতিক্রিয়া সনাক্ত করেনি, কারণ ব্যবহারকারী:

  • মাইক্রোফোন খোলা থাকার সময় কিছু বলেনি
  • যথেষ্ট জোরে কথা বলেননি
এখানে কোন ইনপুট ত্রুটির কয়েকটি সম্ভাব্য কারণ রয়েছে৷

ব্যবহারকারী রুম ছেড়ে চলে গেছে, বিভ্রান্ত হয়েছে, বা হয়ত তাদের মন পরিবর্তন করেছে।

কোন বক্তৃতা নেই, শুধু কোলাহল।

ব্যবহারকারী কীভাবে প্রতিক্রিয়া জানাবেন সে সম্পর্কে ভাবছেন বা অনিশ্চিত৷

ব্যবহারকারী মাইক খোলার আগে কথা বলেছেন।

নো ইনপুট প্রম্পট লেখার সময়, অনুমান করুন যে ব্যবহারকারী প্রশ্নটি শুনেননি।

করবেন।

একইভাবে এবং সংক্ষিপ্তভাবে প্রশ্নটি পুনরাবৃত্তি করুন (পুনরায় বলার মাধ্যমে)।

করবেন না।

"আমি আপনার কথা শুনিনি" বলবেন না, কারণ সম্ভবত ব্যবহারকারী কিছু বলেননি। এবং অনুমান করবেন না যে ব্যবহারকারী প্রথম প্রশ্ন শুনেছেন বা অফার করা বিকল্পগুলি মনে রেখেছেন।

ব্যতিক্রম আছে যখন ব্যবহারকারী প্রথম কোন ইনপুট প্রম্পটে আরও সমর্থন থেকে উপকৃত হতে পারে।

করবেন।

যখন ব্যবহারকারীর স্টাম্পড হওয়ার একটি ভাল সুযোগ থাকে, আপনি আরও সহায়তা দিতে পারেন কিনা তা দেখুন।

করবেন।

ব্যবহারকারীরা একটি বিস্তৃত-ফোকাস প্রশ্নের উত্তর নাও দিতে পারে কারণ তারা জানে না তারা কী বলতে পারে। তাই তাদের কিছু অপশন দিন।

যদি তথ্যের প্রয়োজন না হয়, তাহলে ডায়ালগের পরবর্তী ধাপে যান।

করবেন।

তথ্যের প্রয়োজন না হলে পরবর্তী ধাপে যান। যাইহোক, নিশ্চিত করুন যে ব্যবহারকারীকে জরিমানা না করা, যেমন, গুরুত্বপূর্ণ বা আকর্ষণীয় বলে বিবেচিত কিছু পরে তা প্রদান করার সুযোগ ছাড়া এড়িয়ে যাওয়ার মাধ্যমে।

ব্যবহারকারীদের প্রস্থান করার আগে প্রতিক্রিয়া জানাতে আরও একটি সুযোগ দিন।

করবেন।

ব্যবহারকারীকে উত্তর দেওয়ার আরও একটি সুযোগ দিতে প্রশ্নটি পুনরুদ্ধার করুন।

ব্যবহারকারীকে বিরক্ত করা এড়াতে, 2টি ইনপুট সংগ্রহের প্রচেষ্টার পরে কথোপকথনটি শেষ করুন৷

করবেন।

যখন ব্যবহারকারী জড়িত হওয়া বন্ধ করে তখন সুন্দরভাবে কথোপকথনটি শেষ করুন।


ত্রুটি কাউন্টার

ব্যবহারকারীদের একটি সারিতে 3টির বেশি নো ইনপুট বা নো ম্যাচ ত্রুটি অনুভব করা উচিত নয়, এর পরে আপনার অ্যাকশন যথাযথ সর্বোচ্চ ত্রুটি প্রম্পট চালাবে এবং কথোপকথন থেকে বেরিয়ে আসবে।

ভাল ত্রুটি হ্যান্ডলিং প্রসঙ্গ-নির্দিষ্ট। যদিও আপনি একই তথ্যের জন্য জিজ্ঞাসা করছেন, দ্বিতীয় বা তৃতীয় প্রচেষ্টায় কথোপকথনের প্রসঙ্গ ভিন্ন। প্রসঙ্গটির জন্য সঠিক ত্রুটি প্রম্পট চালানোর জন্য, আপনাকে কতগুলি এবং কী ধরনের ত্রুটি ঘটেছে তার ট্র্যাক রাখতে হবে৷

কোন ত্রুটি প্রম্পটটি চালানো হবে তা নির্ধারণ করতে এই ফ্লোচার্টটি অনুসরণ করুন। মনে রাখবেন যে আপনি যখনই মাইক খুলবেন, তখন নো ইনপুট বা নো ম্যাচ ত্রুটি হওয়ার সম্ভাবনা রয়েছে৷

কোন ত্রুটি প্রম্পট চালাতে হবে তা নির্ধারণ করতে ফ্লো চার্ট।


সিস্টেম ত্রুটি

সিস্টেমের ত্রুটি ঘটে যখন ব্যবহারকারী সঠিকভাবে বোঝা যায়, কিন্তু তথ্যের জন্য আপনার অ্যাকশন যে সিস্টেমগুলির উপর নির্ভর করে তা হয় কাজটি সম্পূর্ণ করতে পারে না বা প্রযুক্তিগত কারণে ব্যর্থ হয়। কিছু সাধারণ পরিস্থিতিতে অন্তর্ভুক্ত:
  • সিস্টেম ব্যর্থতা (সিস্টেমটি প্রতিক্রিয়াশীল নয় বা একটি সাধারণ ত্রুটি ফিরিয়ে দেয়-যেমন, আলো জ্বলবে না, ডাটাবেস অনুপলব্ধ)
  • অবৈধ অনুরোধ (যেমন ব্যবহারকারী অতীতে একটি অ্যাপয়েন্টমেন্ট করার চেষ্টা করেছিলেন)
আপনার ক্রিয়াকলাপ নির্ভর করে এমন প্রতিটি সিস্টেমের মূল্যায়ন করুন এবং সম্মুখীন হতে পারে এমন সমস্ত সম্ভাব্য ত্রুটির জন্য হিসাব করুন। যেখানে সম্ভব, স্বচ্ছ, সৎ এবং সহায়ক উপায়ে কারণ এবং সম্ভাব্য পরবর্তী পদক্ষেপগুলি প্রদান করুন।

করবেন।

অতিরিক্ত প্রযুক্তিগত না হয়ে স্বচ্ছ হওয়ার চেষ্টা করুন। আপনি অফার করতে পারেন কোন পরবর্তী পদক্ষেপ আছে কিনা দেখুন.

করবেন।

অনুরোধটি কীভাবে অবৈধ ছিল তার প্রতিক্রিয়া দেওয়ার চেষ্টা করুন এবং যেখানে সম্ভব ব্যবহারকারীকে শিক্ষিত করুন।