Homework 6: Accessibly Design with AI¶
This homework is worth 300 points.
It should be done individually.
HW6 is due on Gradescope on Monday, November 9, 2026 11:00am ET.
Learning Goals¶
- Learn how to find, read, and understand academic research papers to help you dive deep into a new topic.
- Map a user's journey to accomplish a goal.
- Use the user-centered design process to develop a conceptually novel user interface.
Assignment Context¶
You work for Amazon's Alexa team. After a few gangbuster years where everyone and his cousin bought an Echo Dot to put in their homes, the novelty has worn off. No one is buying anymore Echo Dots, and most current owners now use their Echo Dots just to set cooking timers.
A consulting company hires you to find out what went wrong with audio-only applications. Using what you learn, they want you to invent a new paradigm for an audio-only, GenAI-powered (it is 2026) web app they believe could reinvigorate the product category. There's no need to create more hardware, of course; everyone's already got an iPhone or Android phone that can accept audio input.
You believe that there's an untapped market in selling this new kind of app to people with intellectual and developmental disabilities (IDD), specifically people who want to live mostly independentally, but are doing tasks in their homes where they can't look at a screen. These could include someone with Down's Syndrome, autism with medium or high support needs, cerebral palsy, or even a traumatic brain injury. IDD can affect learning, problem-solving, communication, and self-care. You want to focus Amazon's attention on audio-only user interfaces to support people with IDD trying to accomplish basic home activities, like personal hygiene, picking out clothing, putting on makeup, cleaning the home, cooking a meal, or playing a game.
Instructions¶
This assignment has three parts.
- Look up academic research from the SIGCHI community to learn about the usability challenges found in audio-only user interfaces. Narrow down your search to explore use of these interfaces by people with IDD. Create a list of challenges found by researchers and a matching list of strategies they found users engaging in to overcome each challenge.
- Contextualize the lessons academics have learned to the task at hand. Create a project brief that defines the user for whom you are designing, their goals, where they are using this new audio-only home task support application, and the problems they would face achieving their goals. Choose one goal and define a journey map to show how this user tries to achieve that goal. Use the challenges and lessons learned from the academic papers to contextualize your journey map to your specific user and task.
- Using the user-centered design process, design a new audio-only user interface to make it quick and easy to use their home task support application. Brainstorm some ideas, choose a concept, and design a prototype to illustrate how it could work. Create a complete list of steps the user will take to finish one task and turn those steps into a storyboard. Explain how your design overcomes the challenges identified by the academic research and the problems identified in your journey map.
- If you are feeling bold, try using GenAI to create a prototype of your application. If you can make an application that enables a user to accomplish your task (and can demo that it works to the instructors), you will earn extra credit.
CMU offers educational access to several LLMs:
You may have access to others. Feel free to use any LLMs you like for this assignment.
1. Academic Research¶
Many academic researchers study human-computer interaction and accessibility. Someday, you may join this community! For now though, we want you to learn from the research that has already been conducted to help you with your task.
You will conduct a GenAI-assisted literature search for empirical HCI studies of audio-only user interfaces, such as Alexa, Cortana, or Siri. Restrict your search to studies conducted with people with IDD (be sure to include those with acquired IDD (e.g. traumatic brain injury)).
Consider using Elicit, Consensus, or Perplexity to super-charge your search over basic Gemini, ChatGPT, or Copilot chatbots.
Create a prompt for an LLM to ask it to search the ACM SIGCHI research literature to list the top 5 challenges that users with IDD have with audio-only user interfaces, like Alexa, Cortana, or Siri. Have it match those challenges with a set of strategies these users engage in to overcome the challenges.
Read over the list. Do you believe them? Are these the most salient problems you want to give back to the consulting company that hired you? If not, try changing your prompt to be more specific about the problems you expected to find and your intended use cases to see if it can do better.
2. Journey Map¶
User-centered design begins with a definition of the problem. This problem statement is then turned into a set of needs and requirements for our design. Remember, your goal as a consultant is to find the killer app for a home task support app for people with IDD who live mostly independently in their own homes.
Write a problem statement that includes answers to the following questions:
- Who is the user?
- What task do they need to accomplish?
- What problems do they have with existing solutions?
- How could a home task support app solve one of their problems?
Define a user persona to stand in for your users. This user persona is the one who will use the new device directly. You may use an LLM to help you create this user persona.
- Give this character a background story. What is their name? Who is in their lives? What do they like to do? Where do they live? What disabilities do they have?
- List 2 goals this character has that involve daily activities they want to accomplish in their home.
- List 2 frustrations this character has experienced trying to accomplish their goals.
Create a journey map for your persona that follows them through one goal, step-by-step. It should show where things go wrong. This journal map should take the form of a table where the columns are the steps they experience in achieving their goal, and the rows are
- The name of step.
- The actions the persona takes in that step.
- The thoughts that go through their minds during that step.
- The emotions they are feeling in that step. Are these positive or negative?
- The design opportunities you see to make this step better. These should be inspired by the challenges and strategies you found in your academic research contextualized to this specific persona and goal.
3. User-Centered Design¶
It's time to come up with a design for the user interface for this audio-only home task support app. In this step, you should brainstorm a few ideas, pick the concept you like the best, and develop it into a prototype.
Brainstorm 3 divergent (i.e. wildly and creatively different) ways for a user to have a conversation with the new device to accomplish the goal you chose for your Journey Map. Be sure that your ideas cover all the steps and include the design opportunities you noticed in the Journey Map. The more ideas you generate, the more likely you're going to like one of them. You may use an LLM to help you come up with the ideas.
Choose one of these ideas to orient your concept around. Describe the concept in one high-level, 80,000 foot view sentence: what it is, who it is for, and how it works. This is best generated by your brain, not an LLM.
Enumerate the steps and actions your user will take to accomplish their goal with your design concept. Prompt an LLM to draw these out in a storyboard. Remember to tell the LLM about your user persona so it draws the right character!
Now is the fun part. Explain to the consulting firm how your concept works, how it overcomes the challenges you identified in your academic research, and how it leverages the design opportunities identified by your journey map.
4. Extra Credit Opportunity¶
Have you ever used GenAI to create an application? These days, developers can create a working application from a single LLM prompt. Try writing a single prompt to Gemini, Claude, or Anthropic's LLMs to create a working version of your application prototype. Record a demo video of it working (and show the instructors a live demo in class). If it works, you'll receive an extra 100 points on this assignment.
Submission¶
- Academic Research
- The list of the 5 challenges you found with matching strategies.
- A reference list in APA format of all the research papers whose information went into the creation of your list.
- URLs to all AI chatlogs used in this part of the assignment (i.e. prompts and responses from the AI)
- Journey Map
- Problem statement
- User persona
- Journey map
- URLs to all LLM chatlogs used in this part of the assignment.
- User-Centered Design
- A one-sentence description of your design concept.
- The list of steps and actions users must take to accomplish their goal with this new device.
- The storyboard (blown up to the size of an entire 8.5x11" sheet of paper (or one page in Google Docs))
- The explanation of your concept, challenges, and opportunities intended to be read by your boss at the consulting firm. This should be at least 500 words long --- after all, they're paying you big bucks for this concept. Earn it!
- URLs to all LLM chatlogs used in this part of the assignment.
- Extra Credit (optional)
- URL to your code checked into a GitHub repository.
- Be sure you have given permissions to the instructors to access this repo.
- URL to an 1-minute, unlisted YouTube demo video recording of your application working to accomplish your user's goal.
- URLs to all LLM chatlogs used to do the extra credit.
- URL to your code checked into a GitHub repository.