In che modo l'intelligenza artificiale (AI) risolve i problemi di progettazione di UX/UI?
Pubblicato: 2021-10-20Non devi essere un oracolo per dire che l'intelligenza artificiale (AI) cambierà le nostre vite future. In effetti, per decenni l'umanità ha sognato robot e tecnologia, o assistenti virtuali onnipresenti che ci accompagnano attraverso la vita rendendoci la vita più facile.
Questi sogni stanno lentamente diventando realtà grazie ai nostri rapidi progressi tecnologici nell'intelligenza artificiale.
Le grandi aziende tecnologiche come Google, IBM o Facebook hanno già colto questo argomento e ci stanno lavorando con passione. Dal 2016, il motto aziendale di Google è "AI First". Quindi è giunto il momento che le aziende inizino a implementare l'IA in UX/UI Design e ne traggano qualcosa di utile.
- Come possiamo utilizzare l'IA per rendere prodotti e servizi ancora più user-friendly?
- Quali principi di progettazione dell'esperienza utente si applicano a prodotti e servizi basati sull'intelligenza artificiale?
- Qual è il ruolo di un designer UX nello sviluppo di questa tecnologia?
- Come possiamo garantire un futuro dignitoso con l'IA?
Cos'è l'UX?
Oggi qualsiasi prodotto (fisico o digitale) dovrebbe offrire un design comodo e orientato all'utente. A nessuno piacerà un prodotto se impiega troppo tempo per capire come usarlo. Qualsiasi prodotto dovrebbe offrire un'interfaccia intuitiva e stimolante e un'esperienza utente senza interruzioni dall'inizio alla fine. Questo è esattamente ciò di cui sono responsabili gli UX designer. In generale, semplificano la vita a coloro che utilizzano app mobili, siti Web e altri servizi digitali.
Per comprendere meglio i loro futuri utenti, i designer UX conducono diverse osservazioni e sondaggi, nonché elaborano molti dati che tracciano il comportamento degli utenti sul sito Web o sull'app. Successivamente combinano questi risultati e creano personaggi target. Ciò consente loro di offrire servizi o prodotti di catering in modo rapido e ripetuto a un pubblico specifico.
Ma come può aiutare l'IA?
Ecco come le soluzioni di intelligenza artificiale possono migliorare l'esperienza utente
Come accennato in precedenza, l'esperienza dell'utente è definita attraverso test approfonditi. Molti utenti testano un prodotto e poi, sulla base di questi dati o sondaggi, i designer definiscono cosa può essere ottimizzato e cosa funziona perfettamente. L'uso dell'intelligenza artificiale ha un obiettivo simile: comprendere meglio il comportamento umano basato su algoritmi e altri strumenti di automazione.
L'intelligenza artificiale viene in genere utilizzata per tenere traccia di come gli utenti utilizzano un'app o un sito Web. Offre un'ampia gamma di dati completi come il flusso degli utenti sull'app, i dispositivi utilizzati dagli utenti per accedere al tuo prodotto, le pagine di uscita, le sessioni temporali, ecc. Questi dati vengono quindi valutati e analizzati dall'IA.
In sostanza, più dati sono disponibili, migliore sarà l'apprendimento dell'IA.
Nuove funzionalità per una migliore interazione con l'utente
Al giorno d'oggi, possiamo trovare l'IA ovunque nella nostra vita quotidiana: smartphone, orologi, case intelligenti, automobili e amici con voce intelligente come Alexa, Siri e Google Home. Aiuta a guidare i piloti su un aereo o i timonieri su una barca a vela.
Per i designer UX, controlla i sistemi di progettazione, crea automaticamente interfacce incluso il codice da schizzi o ritocca le immagini in Photoshop.
Alla fine della giornata, fa anche risparmiare tempo e apre soluzioni creative a chi ne è privo.
L'intelligenza artificiale non riguarda solo l'automazione e l'enorme elaborazione dei dati; combinato con un sofisticato apprendimento automatico, offre a noi umani vantaggi incredibilmente pratici.
È qui che si trovano le maggiori opportunità e possibilità per la UX, ovvero il design predittivo e anticipatorio.
Design anticipatorio
Per definizione, Anticipatory è una disciplina di progettazione che si concentra sulla creazione di contenuti automatizzati e predittivi che non siano solo reattivi, ma fondamentalmente proattivi e su larga scala.
Il design predittivo combina Internet delle cose, intelligenza artificiale, apprendimento automatico e design UX. L'obiettivo di questo progetto è quello di apprendere e comprendere il comportamento degli utenti nella misura in cui possono anticipare i loro bisogni e avviare azioni appropriate. Ciò offre grandi opportunità per offrire un'esperienza utente incredibilmente utile.
È stato dimostrato che ogni giorno prendiamo una media di 35.000 decisioni nella nostra mente. Lo stress mentale che ci colpisce quotidianamente influisce negativamente sulla nostra capacità di prendere buone decisioni e alla fine ci lascia depressi. Con l'intelligenza artificiale, ora possiamo progettare prodotti e servizi nello spirito del design anticipatorio, che ci risparmia dalle decisioni e quindi riduce lo stress mentale e libera tempo per cose più importanti.
Esempi di progettazione anticipata per una migliore UX
Innumerevoli esempi beneficiano già del design anticipatorio. Alcune applicazioni UX anticipatorie possono già essere trovate nella nostra vita quotidiana.
Spotify sa cosa vogliamo ascoltare. Netflix, cosa vogliamo guardare. Nest regola la temperatura giusta per noi. Google e Whatsapp offrono risposte automatiche ai messaggi o ci danno consigli per l'azione.
Molti negozi di e-commerce ci permettono di scegliere i prodotti in pochi click in base a ciò che abbiamo acquistato in passato. Più utenti utilizzano il tuo prodotto, più offerte personalizzate offre loro.
In questo contesto, il termine "UX adattiva" sta già cambiando il modo in cui sperimentiamo determinati prodotti e servizi.
L'intelligenza artificiale consente di adattare le interfacce dei prodotti in modo ancora migliore e più preciso a una varietà di contesti e deve generare i massimi risultati con il minimo coinvolgimento dell'utente.
Il ruolo dell'UX Designer nell'era dell'intelligenza artificiale
Le opinioni sull'IA si sono divise in due fazioni. Alcuni vedono l'IA come un futuro utopico con manodopera completamente automobilistica e molti altri vantaggi, altri la considerano una tecnologia potenzialmente dirompente con costante perdita di dati, disoccupazione, ecc.
I designer UX sono da qualche parte nel mezzo. Il loro compito è garantire che le persone e i loro bisogni siano sempre al centro. Ed ecco come usano l'IA per affrontarlo.
Chatbot AI: l'uomo chiede, il bot risponde
Lo sviluppo di software di intelligenza artificiale sta mostrando i suoi punti di forza, soprattutto quando si tratta di richieste a un'azienda: i chatbot automatizzano le richieste dei clienti per interpretare in modo più accurato incidenti e richieste prima che entrino nel reparto di gestione dei servizi.
Man mano che la tecnologia matura, gli effetti positivi, come il miglioramento dell'usabilità e dell'esperienza utente, diventano evidenti. A breve termine, la tecnologia non sostituirà certamente gli esseri umani, ma a medio termine ridurrà gradualmente la necessità di interventi manuali e renderà il lavoro dei team di assistenza clienti molto più semplice.
Ricerca intelligente per una migliore interazione con l'utente
Designer e sviluppatori web possono utilizzare l'intelligenza artificiale per ottimizzare le funzioni di ricerca del proprio sito web. Molti clienti utilizzano termini di ricerca diversi in un negozio online. Ciò fornisce all'IA MOLTI dati. L'intelligenza artificiale può aiutare con l'indicizzazione dei contenuti: tutti i contenuti sono precaricati con filtri di ricerca.
Se un cliente inserisce una specifica query di ricerca, la funzione di ricerca suggerisce termini pertinenti. Ciò aumenta la precisione della previsione. L'indicizzazione dei contenuti sul sito Web offre una migliore esperienza utente, in modo da ridurre le frequenze di rimbalzo della ricerca e migliorare le prestazioni del negozio online.
Supporto multilingue per applicazioni Web tramite AI
Molte applicazioni web oggi offrono la traduzione automatica dei loro contenuti. Servizi come l'API di Microsoft Translator o strumenti come Google Translate gestiscono la traduzione automatica e possono essere facilmente integrati in varie applicazioni. Le lingue di origine e di destinazione vengono riconosciute automaticamente e i testi vengono tradotti anche in altre lingue.
Esplorare le emozioni con l'intelligenza artificiale
Sebbene l'IA non possa sentire nulla di simile agli umani, può ricevere dati dagli umani e agire di conseguenza in risposta. Ad esempio, questa innovazione include:
- movimento del cursore
- contatto visivo
- tempo trascorso sul sito
- attività sul sito/app
- riconoscimento facciale
- durata della sessione
- frequenza di rimbalzo
Presi insieme, questi elementi possono essere utilizzati come dati per analizzare le risposte ai vari componenti di un sito Web e ai suoi elementi. L'IA classifica i risultati in sottogruppi. Ad esempio "il cliente era felice, arrabbiato, infastidito?", "Il cliente ha trovato informazioni rilevanti", "Quale parte del sito web ha bisogno di miglioramenti?"
Contenuto intelligente
L'IA può anche migliorare l'UX con contenuti personalizzati. Può inviare un fan di una determinata squadra di calcio a un articolo che mette in evidenza gli eventi del club in corso o introduce nuovi prodotti del club.
Nel frattempo, un mountain biker riceve dei teaser che mostrano i migliori sentieri della Baviera, un vogatore impara qualcosa sulle migliori acque per il suo sport e uno sciatore viene a conoscenza di un articolo sullo sci. Ognuno ottiene un collegamento al contenuto che è più probabile che funzioni per loro.
Cosa può fare l'IA per farlo?
L'IA può creare un profilo del visitatore basato sui dati e, su questa base, fare offerte di contenuti personalizzate per invogliarlo ad acquistare attraverso contenuti personalizzati.
L'IA può valutare il funzionamento del contenuto e misurare quali tipi di contenuto non lo fanno. Il contenuto può essere rappresentato sotto forma di testo, infografica, video, podcast o quiz.
AI e test di progettazione automobilistica
Anche l'automazione dei test basata sull'intelligenza artificiale si sta sviluppando in modo molto efficiente, soprattutto nell'area delle applicazioni web. Attraverso l'uso mirato di reti neurali e algoritmi di clustering, diverse parti di un sito Web o di un'app vengono analizzate e quindi modellate.
Qui, le reti neurali vengono addestrate, tra le altre cose, a riconoscere gli elementi di base del sito Web come pulsanti, caselle di testo, immagini ed elenchi a discesa. I test case e gli scenari di test possono già essere creati automaticamente senza l'intervento umano.
Lo sviluppo agile del software con una frequenza di rilascio sempre crescente richiede anticipazione per rendere i test del software il più efficienti possibile. L'automazione dei test dell'IA sta diventando lo stato dell'arte. In futuro, l'intelligenza artificiale fornirà un supporto avanzato per rendere i processi di test ancora più facili da mantenere.
I risultati del test si basano sul modello cognitivo degli utenti. Un tale modello può simulare il comportamento di apprendimento realistico di un potenziale utente. Questo offre un altro vantaggio: l'utilizzo di tale “crash test cognitivo” può ridurre notevolmente il costo delle valutazioni “classiche” dell'esperienza utente senza alcun compromesso in termini di efficienza operativa.
Per molte aziende, condurre test manuali richiede molto tempo e l'aumento del volume dei test dovuto a browser, sistemi operativi e dispositivi diversi rende l'attività ancora più impegnativa. Con la soluzione completa di AI per l'esecuzione e l'analisi di test funzionali automatizzati, beneficerai di un risparmio di tempo e di una migliore qualità.
La fine dell'interfaccia utente grafica?
In passato non controllavamo i computer con mouse e tastiera ma dovevamo conoscere comandi complessi per poter interagire con le macchine.
Tuttavia, è quasi dimenticato che l'interazione più naturale per gli esseri umani è ancora la loro lingua.
Prima di prenotare un volo, possono essere necessari 18 passaggi su 10 diverse schermate in cui devi navigare attraverso molti campi di input, caselle di selezione, elenchi a discesa e pulsanti. Ma ora possiamo utilizzare l'intelligenza artificiale per ottimizzare l'esperienza del cliente e dimenticare gli schermi.
Grazie all'Intelligenza Artificiale, il linguaggio naturale può essere trasformato in dati strutturati in base ai quali l'applicazione può eseguire l'azione desiderata.
Non abbiamo più a che fare con un'abbondanza di schermate con design diversi e menu, pulsanti e scorciatoie diversi. Ad esempio, l'utente può dire: "Trasferisci $ 100 sul mio conto di risparmio il prima possibile".
Questa capacità di interazione dimostra un enorme sollievo cognitivo per l'utente.
Avvolgendo
Quel che è certo è che il tempo dell'intelligenza artificiale è davvero arrivato. E proprio come Internet non era una "tendenza" che poteva andare e venire rapidamente, nemmeno l'intelligenza artificiale lo è. Tutti i giganti della tecnologia hanno identificato l'IA come una tecnologia centrale con un potenziale di trasformazione in tutte le aree.
Solo in Google, più di 1.000 ricercatori lavorano esclusivamente in questo settore e stanno ripensando tutte le attività dell'azienda su questa base. L'intelligenza artificiale rimarrà e si evolverà rapidamente. E non solo influenzerà il nostro uso di computer o smartphone, ma cambierà per sempre anche la nostra vita quotidiana.