Come utilizzare l'IA per progettare una migliore esperienza utente dell'app mobile?
Pubblicato: 2019-04-10Immaginare l'intelligenza artificiale in situazioni e casi d'uso in cui è presente un numero enorme di dati nell'immagine ha perfettamente senso. Ma cosa succede quando la situazione è interamente basata sulla discrezione umana? Un design dell'interfaccia utente di intelligenza artificiale sarebbe anche in grado di fare ciò che l'IA ha fatto a molti altri settori verticali?
La progettazione, in quasi tutte le sue diverse forme, è guidata dal mantenere la parte umana del processo su un terreno molto più elevato rispetto al lato analitico e guidato dai dati. Sebbene ci siano alcuni domini come la progettazione CAD o la progettazione del prodotto che lasciano spazio libero all'ingresso dell'apprendimento automatico, quando il modulo di progettazione in questione è la progettazione di app mobili, il divario sembra diventare trascurabile.
Tuttavia, l'Intelligenza Artificiale, come una serie di altri settori, ha trovato un posto anche nel verticale Mobile App Design, dando vita al concetto di progettazione dell'interfaccia utente di intelligenza artificiale . Un concetto che dovrebbe portare a un nuovo livello il rapporto tra intelligenza artificiale ed esperienza del cliente.
Sebbene la risposta alla domanda se la macchina possa sostituire i designer è quasi impossibile, ci sono modi in cui la comunità dei designer ha iniziato a riunire l'esperienza dell'utente AI nel suo viaggio verso la progettazione di app mobili memorabili in diversi modi, come:
- Ottenere un manuale che richiede tempo funziona come il ridimensionamento automatico delle immagini
- Realizzazione di progetti localizzati grazie all'aiuto della traduzione basata sull'intelligenza artificiale
- Porta coerenza di sistema tra utenti e prodotti
- Fornisci informazioni dettagliate su quali elementi interagiscono gli utenti e quali richiedono attenzione
Questa partecipazione a cui l'industria del design sta assistendo proveniente dal dominio dell'interfaccia utente guidata dall'IA è qualcosa che sta dimostrando di avere un enorme impatto sul presente del settore, aprendo la strada a un mondo in cui l'IA e il futuro del design sono molto meglio collegati.
Ora che abbiamo visto l'impatto che l'IA esercita sulla progettazione di app mobili e come sta presto diventando uno dei suggerimenti collaudati per migliorare la progettazione di app mobili , il passo successivo è esaminare i principi che guidano il loro unisono nel dominio della progettazione dell'IA esperienze
I principi guida che combinano la progettazione di app mobili con l'apprendimento automatico
Sviluppa un linguaggio condiviso
Elementi come la revisione dell'esperienza utente, la visione del prodotto e gli obiettivi aziendali devono essere compresi e condivisi dall'intero team. Saresti in grado di creare un'esperienza utente significativa e veramente intelligente solo se la progettazione di app mobili e i metodi di sviluppo dell'apprendimento automatico si completano a vicenda attraverso concetti condivisi e un linguaggio comune.
Gli esperti di apprendimento automatico e i progettisti dell'esperienza utente dovrebbero unirsi per sviluppare un progetto comune che includa pipeline di dati e interfacce utente, con l'obiettivo di definire un progetto che fonda la pianificazione del prodotto del team sulla realtà degli utenti.
Concentrati sul caso d'uso
La cosa importante quando si sviluppa un'app rivolta al consumatore, come direbbero i migliori designer di software , non è la tecnologia che la supporta, ma l'obiettivo aziendale e l'esperienza utente che prevedi di raggiungere. E quindi, è estremamente importante cristallizzare il caso d'uso.
Con un focus separato sul caso d'uso, puoi quindi concentrare la tua intricata attenzione sul flusso dell'utente, che consente quindi al team di identificare i punti principali in cui è possibile aggiungere l'apprendimento automatico per migliorare l'esperienza.
Una chiara comprensione del caso d'uso consente inoltre ai team della società di progettazione di app mobili di determinare il KPI giusto per lo sviluppo del programma di esperienza utente, che a sua volta è allineato con le metriche di apprendimento automatico.
Mescolare dati quantitativi e qualitativi
Per comprendere il vero impatto della combinazione della soluzione di apprendimento automatico e della progettazione dell'esperienza utente, è importante considerare sia i dati qualitativi che quelli quantitativi. Dovresti utilizzare metodi di ricerca qualitativa come questionari, interviste, ecc. per misurare come gli utenti stanno vivendo la tua app.
Il motivo per cui stiamo sottolineando l'utilizzo di una combinazione di dati quantitativi e qualitativi è perché durante la progettazione di una nuova app, è possibile incontrare fattori imprevisti che influiscono sullo sviluppo dell'apprendimento automatico e sull'esperienza dell'utente. Fattori come: l'efficacia del ciclo di feedback, la capacità del punto dati di catturare l'intenzione e il comportamento dell'utente, che sono indispensabili per conoscere parti della progettazione di app di Intelligenza Artificiale, possono essere risolti al meglio solo dopo un'approfondita considerazione di entrambi i tipi di dati.
Porta i tuoi dati combinati in un ambiente di vita reale
Come ci si assicura che l'apprendimento automatico sia effettivamente utilizzato per sviluppare un'esperienza utente comprensibile e fluente? Configurando una soluzione end-to-end che mostra come l'apprendimento automatico e l'esperienza utente si integrano nel mondo reale.
Un MVP che include la pipeline di dati di lavoro insieme ai modelli di apprendimento automatico semplifica l'iterazione della progettazione assistita dall'IA e aiuta a ottenere un feedback diretto dagli utenti tramite beta o test degli utenti.
Quando sia i designer UX che gli esperti di Machine Learning della tua società di sviluppo di app AI partner condividono la comprensione dei problemi di progettazione del prodotto, l'iterazione è produttiva e veloce. D'altra parte, i progettisti dell'esperienza utente diventano consapevoli delle possibilità che circondano l'apprendimento automatico: quando può essere utilizzato per migliorare l'esperienza dell'utente e come.
Sii trasparente sulla raccolta dei dati
Progettare per l'IA e con essa richiede uno sforzo costante e per essere assolutamente perfetto, è importante dare un'attenzione speciale ai dati che hai raccolto.
È molto importante considerare il lato dell'utente finale in questo ciclo di raccolta dei dati – conversione dei dati in informazioni – iterare la progettazione.
Informa gli utenti che i loro dati vengono utilizzati per alimentare l'IA e offri loro la possibilità di modificare le informazioni raccolte in modo da ottenere il contesto migliore. Oltre a dare agli utenti la possibilità di modificare i dati raccolti dall'IA, dovresti anche dare loro la possibilità di cambiare ciò che l'IA apprende, per garantire che le previsioni siano ciò che gli utenti desiderano.

Mentre questi principi che abbiamo appena visto aiutano a dare un po' di chiarezza su come dovrebbero funzionare il design combinato di AI e UX , diamo un'occhiata a come alcuni dei famosi strumenti di progettazione e modifica supportati dalla comunità di sviluppatori in tutto il mondo stanno utilizzando la tecnologia per offrire una migliore esperienza utente dell'app mobile.
Strumenti che utilizzano l'intelligenza artificiale per la progettazione
Marchi su misura
Il creatore di logo Tailor Brands è un prodotto famoso utilizzato dalle aziende per ottenere un logo professionale con un budget limitato. I design dell'IA si basano sul tuo input sotto forma di informazioni che verrebbero inserite nel logo.
Adobe Photoshop
La funzionalità Seleziona soggetto offerta da Photoshop utilizza l'intelligenza artificiale per memorizzare la forma, quindi spostarla, modificarla e modificarla con molta facilità. Lo strumento funziona su un sistema di intelligenza artificiale interno noto come Sensei che consente di cambiare gli sfondi riconoscendo i diversi soggetti nell'immagine.
Prisma e Deepart
Entrambi i famosi strumenti di modifica delle immagini/ software di progettazione AI utilizzano l'intelligenza artificiale per identificare i diversi aspetti del tuo video e foto e trasformarli in uno stile a tua scelta. Ti danno la possibilità di aggirare filtri e colori, tra le altre cose.
Miglioriamo
Uno dei problemi più frequenti nel settore della progettazione è la bassa qualità delle immagini. Miglioriamo, potenziato dall'intelligenza artificiale migliora la qualità delle immagini utilizzando tre filtri.
Il filtro anti-JPEF converte l'immagine in PNG di alta qualità, mentre il filtro Boring ingrandisce l'immagine fino a circa 4 volte senza compromettere la qualità dell'immagine. Magic, il terzo filtro ti consente di aggiungere dettagli all'interno dell'immagine.
Rendere l'intelligenza artificiale una parte primaria del processo di progettazione di app mobili è qualcosa che viene fornito con diversi fattori aggiuntivi che devono essere considerati per garantire che l'interfaccia utente e l'esperienza utente siano intatte.
E questo a sua volta non è un processo facile.
Confezionare l'esperienza utente della tua app con l'intelligenza artificiale in modo che l'intero processo venga tradotto in modelli di progettazione dell'intelligenza artificiale richiede molti compiti, che di per sé dipendono fortemente dalle informazioni fornite dagli utenti con il consenso.
Se stai appena iniziando a rendere i tuoi progetti più intelligenti, ci sono alcuni modelli di interfaccia utente che ti aiuteranno a iniziare il viaggio intelligente.
A. Cursori dei criteri
Diverse app utilizzano algoritmi di apprendimento automatico per prevedere un risultato o superare i consigli. Un dispositivo di scorrimento dei criteri è utile qui perché aiuta gli utenti a regolare e quindi a perfezionare i consigli sulla base di criteri che sono significativi per loro.
Qui, dovrai assicurarti che i criteri con cui gli utenti stanno manipolando siano mappati correttamente ai dati che la macchina sta usando negli algoritmi.
B. Pulsante Mi piace e Non mi piace
Un semplice pulsante Mi piace e Non mi piace aiuta a migliorare l'esperienza utente che qualcuno condivide all'interno dell'applicazione. Quando chiedi agli utenti di alimentare la loro esperienza anche tramite un semplice pulsante Mi piace e Non mi piace, dai loro la possibilità non solo di basarsi sul sistema di consigli, ma anche di fornire feedback su ciò che non gli piace e perché.
C. Suggerimenti per indurre fiducia
Il più delle volte, gli utenti non solo non sanno come funziona l'intero sistema di previsione e artificiale, ma non sanno nemmeno quanta fiducia possono riporre nel sistema. Quando chiedi agli utenti di inserire i loro dati o di rispondere a domande in cambio di qualcosa: scelta di vestiti più abbinati, opzione per il prossimo spettacolo da seguire, ecc.
Il quoziente di confidenza aumenta ancora di più quando fornisci agli utenti il risultato e consenti loro di approvarlo o disapprovarlo. In questo modo, i tuoi utenti saranno responsabili dell'addebito, cosa che infonde automaticamente fiducia nell'app.
D. Dai loro un'opzione di entrata e uscita
Non tutti gli utenti vorrebbero inserire i dati da recuperare e alimentare nel sistema artificiale intelligente o addirittura prendere la strada intelligente. Quindi, dai loro la possibilità di attivare e disattivare le opzioni intelligenti come e quando gli fa comodo.
In questo modo, non solo avrebbero una visione più positiva nei confronti della tua app ma, sapendo che hanno un'opzione fuori, saranno più disposti ad aggiungere i loro dati in futuro.
Ora che hai visto in che modo l' esperienza utente basata sull'intelligenza artificiale sta influenzando il settore della progettazione di app, i principi guida della progettazione per l'intelligenza artificiale , gli strumenti che stanno già utilizzando l'intelligenza artificiale e i modelli dell'interfaccia utente che dovresti aggiungere nel tuo manifesto di progettazione per rendere i tuoi utenti aperti a l'idea dell'IA, c'è solo un'ultima cosa da fare.
E quest'ultima cosa è rendere l'IA una parte attiva del processo di progettazione delle tue app mobili. Lascia che il nostro team di designer UI/UX ti aiuti in questo.
[Leggi anche: Come risolviamo i problemi di sviluppo dell'IA?]