Un modo migliore per migliorare le interazioni uomo-computer nellapprendimento assistito dallIntelligenza Artificiale (AI) è quello di sviluppare sistemi di AI che siano in grado di capire le intenzioni degli utenti e riconoscere i loro bisogni. Questo può essere fatto adattando gli algoritmi di AI in modo che possano rispondere ai comandi degli utenti in modi che siano comprensibili e che forniscono un feedback utile. Inoltre, le interfacce UI devono essere progettate in modo tale da fornire unesperienza fluida e accessibile agli utenti. Un po come i motori di ricerca, gli strumenti di AI dovrebbero cercare di capire le intenzioni degli utenti e di supportare i loro obiettivi. Può anche essere utile utilizzare tecniche come lapprendimento con esempio (mashup machine leaning) per consentire agli utenti di creare modelli di apprendimento personalizzati basati sulle loro preferenze individuali. Infine, le aziende possono utilizzare i dati raccolti dagli utenti per sviluppare continui miglioramenti nei loro sistemi AI, in modo da assicurare che siano più efficaci nel loro obiettivo principale.