ટેકનીકલી જોતાં, આર્ટિફિશિયલ ઇન્ટેલિજન્સ એ કમ્પ્યુટર સાયન્સની એક શાખા છે, જે માનવબુદ્ધિની જેમ કાર્ય કરી શકે તેવાં ‘ઇન્ટેલિજન્ટ’ મશીન વિકસાવે છે. ‘મશીન લર્નિંગ’ આર્ટિફિશિયલ ઇંટેલિજન્સ પર આધારિત છે.