Comment utiliser l'IA pour concevoir une meilleure expérience utilisateur d'application mobile ?
Publié: 2019-04-10Imaginer l'intelligence artificielle dans des situations et des cas d'utilisation où il y a un grand nombre de données dans l'image est parfaitement logique. Mais que se passe-t-il lorsque la situation est entièrement basée sur la discrétion humaine ? Une conception d'interface utilisateur d'intelligence artificielle serait-elle également capable de faire ce que l'IA a fait à plusieurs autres secteurs verticaux de l'industrie ?
La conception, presque sous toutes ses différentes formes, est motivée par le maintien de la partie humaine du processus à un niveau beaucoup plus élevé que le côté analytique et axé sur les données. Bien que certains domaines comme la conception CAO ou la conception de produits laissent un espace ouvert à l'apprentissage automatique, lorsque la forme de conception en question est la conception d'applications mobiles, l'écart semble devenir négligeable.
Cependant, l'intelligence artificielle, comme un certain nombre d'autres industries, a également trouvé sa place dans la verticale de la conception d'applications mobiles, donnant naissance au concept de conception d'interface utilisateur d'intelligence artificielle . Un concept qui devrait apporter une nouvelle dimension à la relation entre l'intelligence artificielle et l'expérience client.
Bien que la réponse à la question de savoir si la machine remplacerait les concepteurs est presque impossible, il existe des moyens par lesquels la communauté des concepteurs a commencé à intégrer l'expérience utilisateur de l'IA dans son cheminement vers la conception d'applications mobiles mémorables de plusieurs manières, comme -
- Obtenir des travaux manuels qui prennent du temps comme le redimensionnement d'image automatisé
- Faire des conceptions localisées en prenant l'aide de la traduction basée sur l'IA
- Amener la cohérence du système entre les utilisateurs et les produits
- Donner des informations sur les éléments avec lesquels les utilisateurs interagissent, ce qui nécessite une attention particulière
Cette participation à laquelle assiste l'industrie de la conception en provenance du domaine de l' interface utilisateur basée sur l'IA est quelque chose qui montre qu'elle a un impact énorme sur le présent de l'industrie, tout en ouvrant la voie à un monde où l'IA et l'avenir de la conception sont beaucoup mieux liés.
Maintenant que nous avons vu l'impact de l'IA sur la conception d'applications mobiles et comment elle devient bientôt l'un des conseils éprouvés pour améliorer la conception d'applications mobiles , la prochaine étape consiste à examiner les principes qui guident leur unisson dans le domaine de la conception de l'IA . expériences
Les principes directeurs qui associent la conception d'applications mobiles à l'apprentissage automatique
Développer un langage partagé
Des éléments tels que l'examen de l'expérience utilisateur, la vision du produit et les objectifs commerciaux doivent être compris et partagés par l'ensemble de l'équipe. Vous ne pourrez créer une expérience utilisateur significative et vraiment intelligente que si les méthodes de conception d'applications mobiles et de développement d'apprentissage automatique se complètent grâce à des concepts partagés et à un langage commun.
Les experts en apprentissage automatique et les concepteurs d'expérience utilisateur doivent se réunir pour développer un plan commun qui comprend des pipelines de données et des interfaces utilisateur, dans le but d'établir un plan qui fonde la planification des produits de l'équipe sur la réalité des utilisateurs.
Focus sur le cas d'utilisation
L'important lors du développement d'une application destinée aux consommateurs, comme vous le diraient les meilleurs concepteurs de logiciels , n'est pas la technologie qui la soutient, mais l'objectif commercial et l'expérience utilisateur que vous prévoyez d'atteindre. Et donc, il est extrêmement important que vous cristallisiez le cas d'utilisation.
En vous concentrant séparément sur le cas d'utilisation, vous pouvez ensuite porter votre attention complexe sur le flux d'utilisateurs, ce qui permet ensuite à l'équipe d'identifier les principaux points où l'apprentissage automatique peut être ajouté pour améliorer l'expérience.
Une compréhension claire du cas d'utilisation permet également aux équipes de la société de conception d'applications mobiles de déterminer le bon KPI pour le développement du programme d'expérience utilisateur, qui à son tour est aligné sur les mesures d'apprentissage automatique.
Mélanger des données quantitatives et qualitatives
Afin de comprendre le véritable impact de la combinaison de la solution d'apprentissage automatique et de la conception de l'expérience utilisateur, il est important que les données qualitatives et quantitatives soient prises en compte. Vous devez utiliser des méthodes de recherche qualitatives telles que des questionnaires, des entretiens, etc. pour mesurer l'expérience des utilisateurs avec votre application.
La raison pour laquelle nous mettons l'accent sur l'utilisation d'une combinaison de données quantitatives et qualitatives est que lors de la conception d'une nouvelle application, il est possible que vous rencontriez des facteurs inattendus qui affectent le développement de l'apprentissage automatique et l'expérience utilisateur. Des facteurs tels que : l'efficacité de la boucle de rétroaction, la capacité de l'intention de capturer les points de données et le comportement de l'utilisateur, qui sont indispensables pour connaître certaines parties de la conception d'applications d'intelligence artificielle, ne peuvent être résolus qu'après un examen approfondi des deux types de données.
Apportez vos données combinées dans un environnement réel
Comment vous assurez-vous que l'apprentissage automatique est réellement utilisé pour développer une expérience utilisateur compréhensible et fluide ? En mettant en place une solution de bout en bout qui montre comment l'apprentissage automatique et l'expérience utilisateur s'harmonisent dans le monde réel.
Un MVP qui inclut le pipeline de données de travail ainsi que les modèles d'apprentissage automatique facilite l'itération de la conception assistée par l'IA et aide à obtenir un retour direct des utilisateurs via la version bêta ou les tests utilisateur.
Lorsque les concepteurs UX et les experts en apprentissage automatique de votre société de développement d'applications IA partenaire partagent leur compréhension des problèmes de conception de produits, l'itération est productive et rapide. Tandis que d'autre part, les concepteurs d'expérience utilisateur prennent conscience des possibilités qui entourent l'apprentissage automatique : quand il peut être utilisé pour améliorer l'expérience utilisateur et comment.
Soyez transparent sur la collecte de données
Concevoir pour l'IA et avec elle, nécessite un effort constant et pour qu'il soit absolument pertinent, il est important que vous accordiez une attention particulière aux données que vous avez collectées.
Il est très important de prendre en compte le côté utilisateur final dans ce cycle de collecte des données - conversion des données en informations - itération de la conception.
Dites aux utilisateurs que leurs données sont utilisées pour alimenter l'IA et donnez-leur la possibilité de modifier les informations collectées de manière à ce que le meilleur contexte apparaisse. En plus de donner aux utilisateurs la possibilité de modifier les données collectées par l'IA, vous devez également leur donner la possibilité de modifier ce que l'IA apprend - pour vous assurer que les prédictions correspondent à ce que les utilisateurs souhaitent.
Bien que ces principes que nous venons de voir aident à clarifier le fonctionnement de la conception combinée de l' IA et de l'UX , examinons comment certains des célèbres outils de conception et d'édition soutenus par la communauté des développeurs du monde entier utilisent la technologie. pour offrir une meilleure expérience utilisateur de l'application mobile.
Outils qui utilisent l'intelligence artificielle pour la conception
Marques sur mesure
Le créateur de logo Tailor Brands est un produit célèbre utilisé par les entreprises pour obtenir un logo professionnel avec un petit budget. Les conceptions de l'IA sont basées sur votre contribution sous forme d'informations qui seraient entrées dans le logo.
Adobe Photoshop
La fonctionnalité Sélectionner un sujet offerte par Photoshop utilise l'IA pour mémoriser la forme, puis la déplacer, la modifier et la modifier avec beaucoup de facilité. L'outil fonctionne sur un système d'IA interne connu sous le nom de Sensei qui permet de changer d'arrière-plan en reconnaissant les différents sujets de l'image.
Prisma et Deepart
Les célèbres outils d'édition d'images et logiciels de conception d'IA utilisent l'intelligence artificielle pour identifier les différents aspects de votre vidéo et de votre photo et les transformer dans le style de votre choix. Ils vous donnent la possibilité de contourner les filtres et les couleurs, entre autres.
Améliorons
L'un des problèmes les plus fréquents dans l'industrie du design est la mauvaise qualité des images. Améliorons, propulsé par l'IA, améliore la qualité des images à l'aide de trois filtres.
Le filtre anti-JPEF convertit l'image en PNG de haute qualité tandis que le filtre Boring agrandit l'image à environ 4 fois sans aucun compromis sur la qualité de l'image. Magique, le troisième filtre permet d'ajouter des détails à l'intérieur de l'image.
Faire de l'intelligence artificielle une partie essentielle du processus de conception d'applications mobiles est quelque chose qui s'accompagne de plusieurs facteurs supplémentaires qui doivent être pris en compte pour garantir que l'interface utilisateur et l'expérience utilisateur sont intactes.
Et cela à son tour n'est pas un processus facile.
Empaqueter l'expérience utilisateur de votre application avec l'intelligence artificielle de manière à ce que l'ensemble du processus soit traduit en modèles de conception d'intelligence artificielle demande beaucoup de devoirs, qui en soi dépendent fortement des informations que les utilisateurs fournissent avec leur consentement.
Si vous commencez tout juste à rendre vos conceptions plus intelligentes, certains modèles d'interface utilisateur pourraient vous aider à démarrer le voyage intelligent.
A. Curseurs de critères
Un certain nombre d'applications utilisent des algorithmes d'apprentissage automatique pour prédire un résultat ou transmettre des recommandations. Un curseur de critères est utile ici car il aide les utilisateurs à ajuster puis à affiner les recommandations sur la base de critères significatifs pour eux.
Ici, vous devrez vous assurer que les critères avec lesquels les utilisateurs manipulent sont correctement mappés aux données que la machine utilise dans les algorithmes.
B. Bouton J'aime et Je n'aime pas
Un simple bouton "J'aime" et "Je n'aime pas" aide à améliorer l'expérience utilisateur que quelqu'un partage dans l'application. Lorsque vous demandez aux utilisateurs de partager leur expérience même via un simple bouton "J'aime" et "Je n'aime pas", vous leur donnez la possibilité non seulement de s'appuyer sur le système de recommandation, mais également de donner leur avis sur ce qu'ils n'aiment pas et pourquoi.
C. Conseils incitant à la confiance
Le plus souvent, non seulement les utilisateurs ne savent pas comment fonctionne l'ensemble du système de prédiction et artificiel, mais ils ne savent pas non plus quelle confiance ils peuvent accorder au système. Lorsque vous demandez aux utilisateurs d'alimenter leurs données ou de répondre à des questions en retour de quelque chose - choix de vêtements mieux assortis, prochaine émission à suivre, etc.
Le quotient de confiance augmente encore plus lorsque vous donnez le résultat aux utilisateurs et les laissez l'approuver ou le désapprouver. Cela rend vos utilisateurs responsables de la charge, ce qui instille automatiquement la confiance dans l'application.
D. Donnez-leur une option d'entrée et de sortie
Tous les utilisateurs ne voudraient pas introduire des données pour que vous puissiez les récupérer et les alimenter dans le système intelligent artificiel ou même vouloir emprunter la voie intelligente. Alors, donnez-leur la possibilité d'activer et de désactiver les options intelligentes au fur et à mesure que cela leur convient.
Ce faisant, ils auraient non seulement une vision plus positive de votre application, mais aussi, sachant qu'ils ont une option de sortie, ils seront plus disposés à ajouter leurs données à l'avenir.
Maintenant que vous avez vu l' impact de l'expérience utilisateur basée sur l' IA sur l'industrie de la conception d'applications, les principes directeurs de la conception pour l'IA , les outils qui utilisent déjà l'IA et les modèles d'interface utilisateur que vous devez ajouter à votre manifeste de conception pour rendre vos utilisateurs ouverts à l'idée de l'IA, il ne reste qu'une dernière chose à faire.
Et cette dernière chose est de faire de l'IA une partie active du processus de conception de votre application mobile. Laissez notre équipe de concepteurs UI/UX vous aider .
[Lire aussi : Comment résolvons-nous les problèmes de développement de l'IA ?]