टर्निंग मशीन मॉडल कम्प्यूटेशन, और बातचीत की अवधारणा नहीं है। उस अर्थ में एक मशीन जो बाहरी सिस्टम के साथ बातचीत का समर्थन करती है, वह काम कर सकती है जो एक टर्निंग मशीन नहीं कर सकती है। लेकिन बाहरी स्रोत से बिट के इनपुट के बीच की गई गणना स्पष्ट रूप से हमेशा ट्यूरिंग मशीन द्वारा प्रतिरूपित की जा सकती है, इसलिए "आईओ मशीन" बाहर के इनपुट के साथ कुछ भी नहीं कर सकती है जो कि ट्यूरिंग मशीन नहीं कर सकती है।
कुछ अर्थों में इस तरह की मशीन ट्यूरिंग मशीनों द्वारा होने वाली समस्याओं को "निर्णय" करने में सक्षम हो सकती है, लेकिन केवल अगर आप कल्पना करते हैं कि जिस सिस्टम के साथ यह बातचीत कर रहा है, उसमें सुपर-ट्यूरिंग-मशीन की शक्तियां हैं और यह विश्वसनीय है (किसी तरह; संभावित विश्वसनीयता) पर्याप्त होगा)।
IO मशीन के लिए एक प्रोग्राम की कल्पना करें जैसे: "किसी भी प्रारंभिक टेप इनपुट के लिए, टेप सामग्री प्रिंट करें, फिर बाहर इनपुट से एक प्रतीक पढ़ें; स्वीकार करें कि क्या प्रतीक 1 है और अन्यथा अस्वीकार करें"। यह कार्यक्रम किसी भी समस्या का फैसला कर सकता है। लेकिन केवल तभी जब बाहर की प्रणाली इसके साथ बातचीत कर सकती है, समस्या को तय करने में सक्षम है; मेरे लिए यह कहने का बहुत दिलचस्प तरीका नहीं है कि IO मशीन उन समस्याओं को तय करने में सक्षम है जो ट्यूरिंग मशीनों द्वारा अनिर्दिष्ट हैं।
मुझे लगता है कि एक टेप की इनपुट के रूप में एक मशीन की कल्पना करके एक इंटरएक्टिव अभिकलन का प्रतिनिधित्व करना हमेशा संभव होगा, एक बाहरी इनपुट के साथ कुछ पूर्व कॉन्फ़िगरेशन का एन्कोडिंग एक साथ होता है, और मशीन को एक टेप के साथ एक कॉन्फ़िगरेशन के एन्कोडिंग के साथ रोकना होता है आउटपुट के साथ। फिर "रनिंग ए प्रोग्राम" की प्रक्रिया बार-बार इस ट्यूरिंग मशीन को यांत्रिक ढंग से चला रही है, जिसमें केवल "गैर-यांत्रिक" भाग होता है, हालांकि बाहर का इनपुट खट्टा होता है। मुझे यकीन है कि आप यह साबित कर सकते हैं कि अगर इस तरह की प्रणाली ने अपना आउटपुट दूसरी ट्यूरिंग मशीन को देकर प्राप्त किया हैएक समान तरीके से काम करने के लिए सेट किया गया, फिर संयुक्त प्रणाली में एकल ट्यूरिंग मशीन के समान कम्प्यूटेशनल शक्तियां हैं। मुझे लगता है कि एक निर्णायक तर्क यह है कि संवादात्मक संगणना गैर-संवादात्मक संगणना से अधिक शक्तिशाली नहीं है, जब तक कि संगणना संगणना तंत्र ट्यूरिंग मशीन की तुलना में अधिक शक्तिशाली न हो ।
एक गैर-सैद्धांतिक भावना है जिसमें समस्याओं को हल करने के लिए कंप्यूटर की क्षमता को जोड़ सकते हैं। ऐसी कई चीजें हैं जो मनुष्य बहुत ही सटीक रूप से करते हैं कि हम नहीं जानते कि कंप्यूटर को बहुत अच्छी तरह से कैसे प्राप्त करें। लेकिन कई ऐसी चीजें भी हैं जिन्हें इंसान बकवास कर रहे हैं, जिन्हें करने के लिए हमें कंप्यूटर मिल सकते हैं। इन दोनों को मिलाने से प्रोजेक्ट जैसे प्रोजेक्ट बन सकते हैं reCaptcha , जो कि मुश्किल मामलों में मनुष्यों को शब्दों को पहचानने की समस्याओं को हल करके पुस्तकों को स्वचालित डिजिटल कर रही है। कंप्यूटर + मानव श्रम की परिणामी प्रणाली एक परिणाम प्राप्त करती है जो वर्तमान में या तो गणना या अकेले मानव श्रम के साथ प्राप्त करने के लिए अव्यावहारिक है।