The scope of possibilities to apply Google Cloud Vision service is practically endless. With Python Library available, it can certainly help you bring out deeper interest in Machine Learning technologies. Google Vision API turned out to be a great tool to get a text from a photo. In this article, Bartosz Biskupski will guide you through the development process with Python in a sample project. If you’re a novice, don’t worry. You will only need a very basic knowledge of this programming language — with no other skills required. Let’s get started!
Read more…
What are the fundamentals of machine learning, and what are the necessary tools to evaluate risk and other concerns in a machine learning application? The goal of machine learning is to find patterns in data and use those patterns to make predictions. In this article, Alvin Wan will cover everything you need to get started. By the end, you should have an understanding of how to advance your practice and study of machine learning. Let’s begin!
Read more…
As a designer, you will be facing more demands and opportunities to work with digital systems that embody machine learning. To have your say about how best to use it, you need a good understanding about its applications and related design patterns. In this article, Lassi Liikkanen illustrates the power of machine learning through the applications of detection, prediction and generation. To help you get started, he has included two non-technical questions that will help with assessing whether your task is ready to be learned by a machine.
Read more…
While functional aspect of a design is key to product success, aesthetics and visual details are equally important — particularly how they can improve those functional elements. Shadows and blur effects provide visual cues that allow users to better and more easily understand what is occurring. When carefully applied, such elements can (and should) improve a functional aspect of design. In today’s article, Nick Babich will explain how visual elements, such as shadows and blur effects, can improve the functional elements of a design.
Read more…
To make sure your users don’t delete your app after the first use, you need to successfully onboard and engage your users during those first interactions. Don’t let the user face a blank screen the first time they open an app. Invest in empty states because they aren’t a temporary or minor part of the user experience. The onboarding process is a critical step in setting up your users for success with your product. In this article, Nick Babich will provide some tips on how to approach onboarding using a simple pattern called “empty states.”
Read more…
Thinking about images in terms of their usability is important. All visual communication in your design leaves a cumulative impression on the user. Compelling images have a unique ability to inspire and engage your audience to provide useful information. Take the time to make every image in your app or site reinforce user experience. Human beings are highly visual creatures who are able to process visual information almost instantly; 90 percent of all information that we perceive and that gets transmitted to our brains is visual. In this article, Nick Babich will cover a good number of useful principles and best practices that will help you successfully integrate imagery into your designs.
Read more…
In this article, Nick Babich will talk about the role of functional animation in UX design and see when to incorporate motion into a design. If you’d like to follow along and spice up your designs with animations, Adobe introduced Adobe XD which you can download and test for free, and get started right away. Identifying the places where animation has utility is only half the story. If you’re going to use animations in your designs, they should be built well, and that is only possible when an animation is a natural part of the design process.
Read more…
Digital products are getting more and more complex. In this article, Yury Vetrov explains why we need to support more platforms, tweak usage scenarios for more user segments, and hypothesize more. Our industry has both high- and low-skilled designers, and it will be easy for algorithms to replace the latter. However, those who can follow and break rules when necessary will find magical new tools and possibilities.
Read more…
Adobe Experience Design CC (Beta), has introduced the Repeat Grid feature to address the tedious aspect of a designer’s workflow. In this article, Elaine Chao will dig deep to uncover the true power of this time-saving feature. She’ll create and adjust a Repeat Grid, add content to it, and wire it up in Adobe XD’s simple and powerful Prototype Mode. If you’d like to follow along, you can download and test Adobe XD for free.
Read more…
Navigation is generally the vehicle that takes users where they want to go. When you examine the most successful interaction navigation designs of recent years, the clear winners are those who execute fundamentals flawlessly. While thinking outside the box is usually a good idea, there are some rules that you just can’t break. In this post, Nick Babich will help you better understand the principles of good navigation for mobile apps, then show you how it’s done using two popular patterns. The easier your product is for them to use, the more likely they are to use it.
Read more…