Memory Squared
Memory Squared
Ways Conference Talk Materials 2023 - The Role of Design in Building Better AI Products
Blog
Business&Products

Ways Conference Talk Materials 2023 - The Role of Design in Building Better AI Products

Mateusz Cygan

2023 Ways Conference Talk

On the 3rd of September, I had the great pleasure of speaking at WaysConference 2023. In my presentation titled "Human-Centered AI - The Role of Design in Building Better AI Products", I shared a designer's perspective on how artificial intelligence systems are different from traditional programmed products and why design will play a super important role in building AI products in the future. 

Thank you to all the attendees and Ways Conference organizers. I'm proud that such a great conference takes place in our Krakow.

AI Buzzwords Dictionary

Please note that the definitions below aim to build a general understanding of technology for designers and product managers based on my experiences. Treat them as an inspiration and entry point for further research. 

Slide from Presentation - AI Summer

#1 AI Summer 

AI has a long history, as long as the history of computers and the digital revolution in general. Periods when AI popularity grows are called AI Summers, and often in history, were followed by AI Winters

It's good to remember that in the past, expectations regarding AI development were overhyped.

Great articles and timelines about AI History: https://www.historyofdatascience.com/xperiences/

#2 Machine learning  

The way in which computers 'discover' their 'own' algorithms without needing to be explicitly told what to do by any human-developed algorithms. It's a base technology that makes AI-based products different from those that we can call "traditional". 

#3 Neural Networks 

They are a subset of machine learning and types of algorithms that are similar in structure to the human brain and nervous system. It's worth remembering that neurons in the human brain are incredibly complex, and how they work hasn't been fully discovered yet. Consequently, this similarity works only on a very general level. Although the way in which neural networks "learn" or are "trained" often has a lot in common with how we humans learn. 

#4 Deep learning 

Deep learning is a subset of machine learning where artificial neural networks learn from large amounts of very complex data. In other words, deep learning is a name for complex neural networks with many levels that can analyze complex, even unstructured datasets. The discipline has progressed quickly in recent years thanks to increased computing power. Most of today's AI products or features are based on deep learning. 

Slide from Presentation - NLP and LLM

#5 Natural Language Processing (NLP)

A discipline that focuses on enabling computers to understand, interpret and manipulate human language, mostly in the form of text. Today the main difference between how we interact with computers and other humans is related to language. We build a simpified way of communication with computers (mostly GUI), but our firs-choice form of communication with other humans is based on natural language. 

#6 Large Language Models (LLMs) 

Huge deep learning models trained on huge base of texts (corpus). Instead of being trained for any specific purpose (narrow AI), they are built to understand humanity's knowledge and language in general. Chatbots that use those models can generate text that is difficult to distinguish from text written by humans. The most popular LLM is GPT from OpenAI, but there are many others (worth checking!) with various scales and levels of openness. The potential to use them in products is huge, but it's not fully discovered yet. 

#7 Generative AI 

AI models that can generate content that we could call "creative" from a human perspective. Those can be text (articles, poems, lyrics, e-mails) but also images (like from DALL-E or Midjourney) or songs, movies, sounds, etc. The availability and development of generative AI are responsible for today's boom in the popularity of AI.

#8 AI as a Black Box  

Some complex deep learning models can generate impressive outputs, but their structure doesn't allow us to fully discover what factors and patterns they discovered in reference data to produce it. This inability to understand how an AI system makes decisions or predictions can be problematic when it comes to issues such as bias or ethical concerns.

#9 Explainability 

It refers to designing and improving AI models to provide output, allowing humans to understand what factors influenced it and control how it will be used. It's a creative challenge to figure out what data should model output next to the main answer and how to present that to the user so he will have the complete picture and a good understanding of AI's finding process. 

Slide from Presentation - Should designers do data?

#10 AI Bias 

The tendency of an AI system to make decisions or predictions that reflect the biases of its creators or the data it was trained on. As AI models are trained on very complex data sets, it requires good foreseeing and creativity to determine what potential biases can affect the model's output. Also, it's a significant challenge to build good mechanisms to prevent and report them on various levels - from data labelling to UX. 

#11 Augmentation instead of Automation

It's an approach of using AI to augment human capabilities rather than replace them completely. Whenever we are designing a product that aims to automate some process, we should deeply study what parts of this process require human control and vision or are simply satisfying for humans. Instead of automating the whole process, we can use AI to automate only those boring or repetitive parts and keep humans in control of the new AI-boosted process. 

Slide from Presentation - Human+AI Teams

#12 Human+AI Teams 

Teams that combine human intelligence with machine intelligence to achieve better outcomes than either could achieve alone. In this approach we should treat AI as a servant team member which can support humans in some tasks. 

#13 AI Hallucinations 

Those are situations where an AI system generates output that is completely untrue and incorrect and presents it very convincingly. AI systems output predictions instead of direct calculations, so we can never fully trust them. From a design perspective, we must build good communication in our products to provide users with a good understanding and manage their expectations. 

#14 AI Feedback 

AI Feedback refers to using feedback loops to improve the performance of an AI system over time and let users control and understand the product. The nature of AI products allows us to figure out some ways of looping feedback into the model without user interaction (for example, we can check if the user is listening to the song system recommended him to check if the recommendation was valuable). Still, we should often build a way for users to control and customize their expectations for AI models and report unwanted outputs. It's a vital role of UX design to create new patterns and consistent ways for users to communicate with AI. 

Slides to download

Below, you can download a PDF with the most important slides from my presentation. Please provide attribution and source, and let me know if you are using it.

Download pdf

Recommendations and sources

Mateusz Cygan

Mateusz Cygan

CEO / Product Designer

TRUSTED BY STARTUPS AND ENTERPRISES
IN 16 COUNTRIES WORLDWIDE 🌍

Top Clutch 2024Clutch Champion 2024Clutch Nominee

They are a very agile organisation. Even when faced with complex problems finds solutions and presents realistic plans that it then sticks to.

Paweł Kaczyński

Paweł Kaczyński

Innovation Manager - PHD Media

We are sincerely happy to have found Memory Squared. Their structured and professional way of handling a variety of projects felt to us like they were based around the corner.

Jesper Voois

Jesper Voois

Project Manager - Clear Timber Analytics

Memory Squared has provided us with strong specialists in product design and development. They're a proactive team that integrates smoothly and has strong organisational skills.

Chris Gibb

Chris Gibb

CEO - Iron Code

I’ve had experience working with development companies in European countries, and none of them has come close to the work Memory Squared has done.

Rafael Pedroso

Rafael Pedroso

Creative Lead - Digital Fans

They delivered new features as well as supported us in testing and bug fixing. They take care of the tasks immediately and are quick to react.

Joshua Sprey

Joshua Sprey

CEO - Splash Games

Memory Squared has delivered all the functionalities we wanted. They've met deadlines and stayed on budget. Regarding feedback, they've been very flexible.

Nicole Rok

Nicole Rok

Head of Product - Go Autonomous

The app was completed on-time following our specifications. They seem to have a great rapport with UI, back-end and front-end developers all working together well.

Lewis Allison

Lewis Allison

CEO - UNA Watch

Memory Squared has gone above and beyond what we could ask for. They're very detail-oriented and do extensive testing to provide feedback.

Jeffrey Stevenson

Jeffrey Stevenson

Founder - Blue Mosaic

Their professionalism was evident as they invested considerable effort in comprehending our data tools, proposing innovative ideas to tackle challenges, and enhancing user flow and product functionality.

Syazana Lim

Syazana Lim

Head of Product - SSON Research & Analytics

Let's talk!

We would love to discuss your project, and share our experience. You can book a quick meeting below or just drop us a line at contact@memory2.co.

Contact Us

What we do

We can cover the whole process and digital product development life cycle but we’re also open to sending our developers and designers on a mission to join your team. We’re comfortable working closely with business managers to creatively place digital products into their strategy.

Industries and specializations

We build an extraordinary experience in the multiple 
industries and niches