কথোপকথন নকশা কি?

কথোপকথন নকশা মানুষের কথোপকথনের উপর ভিত্তি করে একটি নকশা ভাষা (যেভাবে উপাদান নকশা একটি নকশা ভাষা কলম এবং কাগজের উপর ভিত্তি করে)। একটি ইন্টারফেস যত বেশি মানুষের কথোপকথনকে কাজে লাগায়, তত কম ব্যবহারকারীদের এটি কীভাবে ব্যবহার করতে হয় তা শেখাতে হবে। এটি ভয়েস ইউজার ইন্টারফেস ডিজাইন, ইন্টারঅ্যাকশন ডিজাইন, ভিজ্যুয়াল ডিজাইন, মোশন ডিজাইন, অডিও ডিজাইন এবং ইউএক্স রাইটিং সহ বিভিন্ন ডিজাইন ডিসিপ্লিনের সংশ্লেষণ।

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


কথোপকথনের নকশা কি নয়?

আপনার যদি ইতিমধ্যেই একটি কার্যকরী গ্রাফিকাল ইউজার ইন্টারফেস (GUI) থাকে তবে এটি একটি কথোপকথন ডিজাইনে পরিণত করতে কেবল ভয়েস ইনপুট এবং টেক্সট-টু-স্পীচ (টিটিএস) আউটপুট যোগ করতে প্রলুব্ধ হতে পারে। এটা অনুমান করা একটি সাধারণ ভুল ধারণা যে "কথোপকথন" শুধুমাত্র যা বলা বা শোনা হয় তাকেই বোঝায়- কথোপকথনটি সহজাতভাবে বহুমুখী।

এর মূলে, কথোপকথনের নকশা হল কথোপকথনের প্রবাহ এবং এর অন্তর্নিহিত যুক্তি। অতএব, কথোপকথন করার জন্য একটি ইন্টারফেস পুনরায় ডিজাইন করার সময় একজনকে নীচে থেকে শুরু করতে হবে। একটি গ্রাফিকাল ইন্টারফেসের জন্য যে যুক্তি কাজ করে তা কথোপকথনমূলক ইন্টারফেসের মতো কাজ করে না।

কথোপকথন একটি পরে চিন্তা করা উচিত নয়; পরিবর্তে, এটি কী সম্ভব এবং কীভাবে ব্যবহারকারীরা সেখানে পৌঁছান তার রোডম্যাপ।

Ido Green, আরও ভালো Google Assistant অ্যাপ কীভাবে ডিজাইন করবেন তা শিখুন


সিস্টেম এবং ব্যবহারকারী ব্যক্তিত্ব

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

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

Google-এ, আমরা Google Assistant তৈরি করেছি। সহকারী যা কিছু করে (উদাহরণস্বরূপ, বলে, লেখে, প্রদর্শন করে, পরামর্শ দেয়) এবং যেখানেই Google সহকারী প্রদর্শিত হয় (উদাহরণস্বরূপ, সফ্টওয়্যার এবং হার্ডওয়্যারের চেহারা এবং অনুভূতি) একটি সামঞ্জস্যপূর্ণ ব্যক্তিত্ব জাগানোর জন্য ডিজাইন করা হয়েছিল।

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

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

ব্যবহারকারীর ব্যক্তিত্ব: অ্যামি, 32, একজন অ্যান্ড্রয়েড বিকাশকারী যিনি উন্নত গেম অ্যাপ্লিকেশন ডিজাইন এবং তৈরি করেন৷ তিনি উইমেন হু কোডের একজন সদস্য। তিনি অস্টিনে থাকেন এবং প্রায়ই কাজের জন্য ভ্রমণ করেন।

একটি ব্যবহারকারীর যাত্রা তৈরি করতে লক্ষ্য এবং প্রসঙ্গ যোগ করুন।

ব্যবহারকারীর লক্ষ্য: তিনি Google I/O-এর জন্য মাউন্টেন ভিউতে তার ভ্রমণের পরিকল্পনা করছেন, তার ট্রিপ থেকে সবচেয়ে বেশি সুবিধা পাওয়ার আশায়৷

ব্যবহারকারীর প্রসঙ্গ: তিনি তার প্রিয় স্থানীয় টিরুমে আছেন কারণ কাছাকাছি তার মিটিং আর এক ঘন্টার জন্য শুরু হয় না।


কম্পিউটারের জন্য কথোপকথন

কথোপকথন ডিজাইন হল কম্পিউটারকে মানুষের কথোপকথনে সাবলীল হতে শেখানো এবং এর নিয়মাবলী।
মানুষ যা করে তা দিয়ে শুরু করুন

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

প্রযুক্তিগত সীমাবদ্ধতা মানিয়ে নিন

কিছু উপায়ে, কম্পিউটার মানুষের ক্ষমতার অভাব হয়। প্রযুক্তিগত সীমাবদ্ধতা এমন পরিস্থিতির পরিচয় দেয় যা মানুষ থেকে মানুষের কথোপকথনে ঘটে না। উদাহরণ স্বরূপ, মানুষের কথোপকথন একটি অপূরণীয় ত্রুটির কারণে ব্যর্থ হয় না। মানুষের কথোপকথনের জন্য একটি নির্দিষ্ট শব্দ বা বাক্যাংশ দিয়ে শুরু করার প্রয়োজন হয় না, যেমন, “Ok Google”। এই ক্ষেত্রে, সর্বোত্তম পদ্ধতি নির্ধারণ করতে ব্যবহারকারীর গবেষণার উপর নির্ভর করুন।

প্রযুক্তিগত শক্তি ব্যবহার করুন

অন্য উপায়ে, কম্পিউটার মানুষের ক্ষমতা অতিক্রম করতে পারে. তারা একই প্রশ্ন জিজ্ঞাসা করা ক্লান্ত হয় না. আদেশ দেওয়ায় তারা বিরক্ত হয় না। ফিলার শব্দ বা অন্যান্য ফর্মুল্যাক ভাষা, যেমন, ums এবং ahs দিয়ে তাদের প্রতিক্রিয়াগুলিকে পিপার করার দরকার নেই। তারা দ্রুত তথ্য খুঁজে পেতে এবং শেয়ার করতে পারেন। বিরক্তি এড়াতে, কথোপকথন স্ট্রিমলাইন করতে এবং প্রত্যাশা অতিক্রম করার সুযোগগুলি সন্ধান করুন।