बातचीत का डिज़ाइन क्या होता है?

बातचीत के डिज़ाइन, डिज़ाइन की जाने वाली भाषा होती है, जो इंसानों के साथ बातचीत पर आधारित होती है. इसी तरह, मटीरियल डिज़ाइन, पेन और पेपर पर आधारित डिज़ाइन की भाषा होती है. कोई इंटरफ़ेस जितना ज़्यादा मानवीय बातचीत का फ़ायदा उठाता है, उतने ही कम उपयोगकर्ताओं को उसका इस्तेमाल करना सिखाया जाता है. यह अलग-अलग डिज़ाइन के हिसाब से डिज़ाइन किया गया है, जिसमें यूज़र इंटरफ़ेस का डिज़ाइन, इंटरैक्शन डिज़ाइन, विज़ुअल डिज़ाइन, मोशन डिज़ाइन, ऑडियो डिज़ाइन, और UX राइटिंग शामिल हैं.

किसी बातचीत के डिज़ाइनर की भूमिका एक आर्किटेक्ट की तरह होती है, जो उपयोगकर्ता की ज़रूरतों और टेक्नोलॉजी की सीमाओं को ध्यान में रखते हुए यह तय करती है कि उपयोगकर्ता स्पेस में क्या-क्या कर सकते हैं. ये डिज़ाइन, उपयोगकर्ताओं के अनुभव को बेहतर ढंग से दिखाने का काम करते हैं. साथ ही, डिज़ाइन, फ़्लो, और उसके आधार को तय करते हैं. वे हिस्सेदारों और डेवलपर के साथ मिलकर डिज़ाइन पर काम करते हैं और अनुभव को बेहतर बनाते हैं.


बातचीत का डिज़ाइन क्या नहीं होता?

अगर आपके पास पहले से ही एक ग्राफ़िकल यूज़र इंटरफ़ेस (जीयूआई) है, तो आपको यूज़र इंटरफ़ेस (यूआई) और टेक्स्ट-टू-स्पीच (टीटीएस) आउटपुट को जोड़ना होगा, ताकि इसे बातचीत के डिज़ाइन में बदला जा सके. आम तौर पर, यह माना जाता है कि "बातचीत" का मतलब सिर्फ़ बोलने या सुनने से है. बातचीत आम तौर पर मल्टीमोडल होती है.

इसमें सबसे ज़रूरी है कि बातचीत, डिज़ाइन की गई हो और उसके लॉजिक के हिसाब से काम किया जाए. इसलिए, किसी इंटरफ़ेस को बातचीत के तौर पर फिर से डिज़ाइन करते समय, यह बातचीत नीचे से शुरू होनी चाहिए. ग्राफ़िकल इंटरफ़ेस के लिए काम करने वाला लॉजिक, बातचीत वाले इंटरफ़ेस की तरह ही काम नहीं करता.

बातचीत बाद में नहीं होनी चाहिए, बल्कि यह इस बात का रोडमैप है कि उपयोगकर्ता क्या कर सकते हैं और वे उस तक कैसे पहुंच सकते हैं.

Ido Green, Google Assistant की सुविधा वाले बेहतर ऐप्लिकेशन डिज़ाइन करने का तरीक़ा जानें


सिस्टम और उपयोगकर्ता के पर्सोना

बातचीत के डिज़ाइनर की भूमिका, पटकथा लेखक की होती है. डायलॉग लिखने के लिए, आपको साफ़ तौर पर बताना होगा कि किरदार कौन हैं. साथ ही, लोगों के हिसाब से बनाए गए डिज़ाइन टूल का इस्तेमाल पर्सोना के ज़रिए किया जाता है. एक अच्छा पर्सोना आपकी आवाज़ और व्यक्तित्व को निखारने के लिए खास होता है. हालांकि, आपके पास एक छोटा सा डायलॉग होता है, जो एक डायलॉग लिखते समय सबसे ज़्यादा दिमाग में रहता है. इस सवाल का जवाब आसानी से मिल जाना चाहिए. ऐसी स्थिति में, "यह पर्सोना क्या बोलेगा या क्या करेगा?"

सिस्टम पर्सोना, बातचीत करने वाला वह पार्टनर है जिसे उस टेक्नोलॉजी का सामने वाला हिस्सा बनाया गया है जिससे उपयोगकर्ता सीधे इंटरैक्ट करेगा. उपयोगकर्ता के अनुभव को एक जैसा बनाए रखने के लिए, सिस्टम में एक सटीक व्यक्तित्व को तय करना ज़रूरी है. ऐसा न करने पर, हर डिज़ाइनर अपनी बातचीत के तरीके को फ़ॉलो करेगा. साथ ही, उसे पूरी तरह से खराब अनुभव भी मिलेगा.

Google में, हमने Google Assistant बना ली है. Google Assistant के हर काम (जैसे कि कहा, लिखना, दिखाना, सुझाव देना) और हर जगह Google Assistant के दिखने से उसकी हर चीज़ एक जैसी छवि बनाने के लिए तैयार की गई थी (उदाहरण के लिए, सॉफ़्टवेयर और हार्डवेयर का रंग-रूप).

तीसरे पक्ष कार्रवाइयां के डेवलपर को खुद के पर्सोना बनाने होंगे. आम तौर पर, इसकी शुरुआत, मिलकर काम करने वाले शब्दों (जैसे, दोस्ताना, भरोसेमंद) से होती है. साथ ही, इन कीवर्ड की सूची एक छोटी सूची बनाते हुए भी दी जाती है. यह सूची छोटी सी जानकारी बन जाती है और अक्सर इमेज के साथ इसका इस्तेमाल किया जाता है. ज़्यादा जानकारी के लिए, पर्सोना बनाएं लेख पढ़ें.

उन कुछ खास लोगों के बारे में सोचें जिन्हें अपनी कार्रवाइयों का इस्तेमाल करने की उम्मीद है. दो से तीन अलग-अलग तरह के उदाहरण आज़माएं. उदाहरण के लिए, मिलेनियल बनाम काम करने वाले माता-पिता. इन पर्सोना की मदद से, सिर्फ़ अपने और अपने लक्ष्यों के लिए डिज़ाइन बनाने से बचा जा सकता है. ज़्यादा जानकारी के लिए, अपने उपयोगकर्ताओं की पहचान करना देखें.
उपयोगकर्ता पर्सोना किसी खास उपयोगकर्ता की खास और कम शब्दों वाली जानकारी होती है.

यूज़र पर्सोना: Android 32 एक Android डेवलपर है, जो गेम के ऐडवांस ऐप्लिकेशन डिज़ाइन और बनाता है. वह Women Who Code का सदस्य हैं. वह ऑस्टिन में रहती है और अक्सर काम के लिए जाती है.

उपयोगकर्ता अनुभव बनाने के लिए, लक्ष्य और संदर्भ जोड़ें.

उपयोगकर्ता के लक्ष्य: वह Google I/O के लिए माउंटेन व्यू जाने की योजना बना रही हैं, ताकि वह अपनी यात्रा का ज़्यादा से ज़्यादा फ़ायदा ले सके.

उपयोगकर्ता की जानकारी: वह अपने पसंदीदा स्थानीय चाय पीने के कमरे में हैं, क्योंकि उनके घर पर हुई मीटिंग दूसरे घंटे में शुरू नहीं होगी.


कंप्यूटर के लिए बातचीत

बातचीत का डिज़ाइन, कंप्यूटर को ऐसी शिक्षा देना है जो इंसानों की बातचीत और आम तौर पर चलने वाली बातों में माहिर हो.
इंसान से क्या करना चाहिए

पिछले 1000 सालों में कंप्यूटर के साथ हुई बातचीत, अजीब या खराब पैटर्न की तरह नहीं होनी चाहिए. इसके बजाय, कंप्यूटर को उस कम्यूनिकेशन सिस्टम के हिसाब से काम करना चाहिए जिसे उपयोगकर्ताओं ने सबसे पहले सीखा है और वे बेहतर जानते हैं. इससे, उपयोगकर्ताओं को आसान और बिना रुकावट वाला अनुभव देने में मदद मिलती है.

तकनीकी सीमाओं के अनुसार ढल जाएं

कई तरह से कंप्यूटर में मानवीय क्षमताएं नहीं होतीं. तकनीकी सीमाएं ऐसे मामलों की जानकारी देती हैं जो इंसान से इंसानों के बीच होने वाली बातचीत में नहीं होते. उदाहरण के लिए, वापस न लाए जा सकने वाले किसी गड़बड़ी के कारण मानवीय बातचीत कभी भी विफल नहीं होती. मानवीय बातचीत के लिए, किसी खास शब्द या वाक्यांश से शुरू होना ज़रूरी नहीं है. उदाहरण के लिए, “Ok Google”. इन मामलों में, सबसे अच्छा तरीका तय करने के लिए उपयोगकर्ता रिसर्च पर भरोसा करें.

तकनीकी क्षमताओं का फ़ायदा उठाएं

दूसरे कामों में कंप्यूटर, मानवीय क्षमताओं को पार कर सकते हैं. वे खुद से ये सवाल पूछकर नहीं बोर होते. कमांड देकर, उन्हें बुरा नहीं माना जाता. उनके जवाबों को फ़िलर शब्दों या अन्य फ़ॉर्मूला वाली भाषा के साथ छिपाने की ज़रूरत नहीं है, जैसे um और ah. वे तेज़ी से जानकारी ढूंढ सकते हैं और उसे शेयर कर सकते हैं. परेशान होने से बचने, बातचीत को आसान बनाने, और उम्मीदों से बेहतर नतीजे पाने के मौके खोजें.