Az gépi intelligencia bevezetésének gondolata az ember-számítógép interakcióba (HCI) és a felhasználói felületbe évtizedekkel ezelőtt csírázott ki az intelligens, számítógéppel segített utasítások formájában, melyek később IUI-ként szélesebb körű követésre és alkalmazásra tettek szert. A terület különböző tudományágakat köt össze, elsősorban a mesterséges intelligenciát, a szoftvermérnökséget (SE) és a HCI-t. Az MI szimulációs és előrejelzési technikákkal járul hozzá a kommunikáció javításához, a HCI pedig a felhasználók, viselkedésük és igényeik megismeréséhez.