आमतौर पर मशीन के लिए कृत्रिम रूप से सचेत रहने के लिए चेतना के विभिन्न पहलुओं को आवश्यक माना जाता है। विभिन्न प्रकार के कार्य जिनमें चेतना एक भूमिका निभाती है, बर्नार्ड बार्स ( ) और अन्य लोगों द्वारा सुझाए गए थे। बर्नार्ड बार्स द्वारा सुझाई गई चेतना के कार्य परिभाषा और संदर्भ सेटिंग, अनुकूलन और शिक्षण, संपादन, फ़्लैगिंग और डीबगिंग, भर्ती और नियंत्रण, प्राथमिकता और पहुँच-नियंत्रण, निर्णय-निर्माण या कार्यकारी कार्य, सादृश्य-निर्माण कार्य, मेटासेगनेटिव और सेल्फ हैं मॉनिटरिंग फंक्शन, और ऑटोप्रोग्रामिंग और सेल्फ-मेंटेनेंस फंक्शन। इगोर अलेक्जेंडर ने कृत्रिम चेतना के लिए 12 सिद्धांत सुझाए ( ) और ये हैं: द ब्रेन एक स्टेट मशीन, इनर न्यूरॉन पार्टिशनिंग, कॉन्शियस और अनकांशस स्टेट्स, परसेप्चुअल लर्निंग एंड मेमोरी, प्रेडिक्शन, द अवेयरनेस ऑफ सेल्फ, रिप्रेजेंटेशन ऑफ सेल्फ, लर्निंग यूटेरेंस , लर्निंग लैंग्वेज, विल, इंस्टिंक्ट और इमोशन। एसी का उद्देश्य यह परिभाषित करना है कि क्या और कैसे और कैसे चेतना के अन्य पहलुओं को डिजिटल कंप्यूटर जैसे इंजीनियर विरूपण साक्ष्य में संश्लेषित किया जा सकता है। यह सूची व्यापक नहीं है; कई अन्य शामिल नहीं हैं। 

चेतना के पहलू
थेलर की रचनात्मकता मशीन प्रतिमान
प्रतीकात्मक या संकर प्रस्ताव
विषय का अनुभव