Microsoft Azure Communication Services

Transforming virtual collaborative learning with AI

Transforming virtual collaborative learning with AI

Transforming virtual collaborative learning with AI

DURATION

5 Months

5 Months

TOOL

Figma, FigJam

Role

UX Researcher

UX Researcher

Method

Interview, Concept Testing, Usability Testing

Project Overview

In a two-quarter collaboration with Microsoft Azure, our team explored how AI could support student teams in higher education while keeping instructors in the loop. Through research, needs assessment, ideation, prototyping, and testing with students and faculty, we traced student disengagement to two root causes: unfamiliar teammates and hidden knowledge gaps. We mapped each cause to a concrete feature: team contracts and reflections. The result is Huddle, an AI assistant embedded directly in students' video meetings and chat, designed to close these gaps and support stronger learning outcomes.

Research artifacts

What I worked on

Conducted and analyzed 7 interviews, synthesizing findings from interviews and horizon scanning through affinity diagramming.

Facilitated 5 concept testing sessions and 5 usability testing sessions, translating research insights into actionable design recommendations.

Managed project timelines and documentation, coordinating deliverables with all stakeholders throughout the process.

Impact

Significantly improved product usability by identifying and resolving major user pain points with 10+ targeted design solutions.

Delivered an innovative, high-fidelity interactive prototype using Microsoft's design system, ready for further development.

Who I worked with

I collaborated with two master's students, both product designers, on a capstone project sponsored by Microsoft Azure Communication Services.

Reflection

Scheduling sessions closer to the actual session dates and slightly overbooking would help account for last-minute drop-offs.

A thorough competitive review of AI tools before ideation would have sharpened our direction and avoided feature overlap.

Building flexibility and buffer time into the project timeline from the beginning would help reduce pressure as deadlines approach.

Context & Problem

The Challenge

Context

Online learning is projected to make up about 30% of higher education.

Research shows students learn more effectively when working together than studying alone, but virtual collaboration poses real challenges. Without face-to-face contact, it's harder to build trust, read social cues, and stay engaged.

Design Question

"How might we use AI to foster meaningful engagement in virtual student collaborative learning?"

Target Users

Primary

College Students

In virtual group projects

Secondary

Educators

Facilitating and monitoring team collaboration

Methodology

Research Process

Research Questions

To understand the problem space, I developed four guiding questions that shaped our research strategy.

01

How do college students engage and communicate with peers and educators for virtual group work?

02

What challenges do students face during virtual collaboration?

03

How do educators facilitate student collaboration in virtual learning environments?

04

What emerging trends in AI might support student engagement in virtual collaboration?

Process Overview

23

Sources

Horizon Scanning

STEEP FRAMEWORK

Focus Areas

Gaps in current solutions

Education resource disparities

Future learning trends

5

UW Students

User Interviews

30 Mins

Focus Areas

Current collaboration patterns

Communication challenges

Tool usage & preferences

2

Professors

Expert Interviews

30 Mins

Focus Areas

Educational & tech trends

Facilitation strategies

Instructor feedback loops

Research Analysis

Key Findings

Horizon Scanning

Analyzing emerging trends in EdTech and AI.

Affinity Mapping

Synthesizing interview data into themes.

We consolidated research findings into two key opportunity areas for design.

Team Dynamics

Unfamiliar Teammates

The Problem

Randomly assigned teammates often don't know each other's expertise, interests, or working style, and the team has no established pattern for how or how often to communicate.

Insight

Unfamiliarity with teammates leads to decreased engagement, resulting in last-minute, deadline-driven collaboration.

"We pretty much only communicate when things are about to be due, like the day of or the next day."

— P1, Student

Design Implication

Team Contract

A team contract documents each member's introduction and strengths, then sets clear expectations, goals, roles, and communication schedules for the team.

Knowledge

Hidden Knowledge Gaps

The Problem

Students who fall behind often don't raise the issue, leaving their questions unresolved by the time the group meets and discouraging full participation.

Insight

Unresolved knowledge gaps increase cognitive load, pushing students toward surface-level engagement and avoidance rather than help-seeking. The result is a cycle: the gap goes unaddressed, confidence drops, and disengagement deepens.

Students with less prior knowledge experience higher cognitive load, which reduces their ability to engage in productive help-seeking behaviors and leads to lower learning engagement.

— Dong et al., 2020

Design Implication

Reflection

AI-powered reflection prompts each student to assess their progress, then analyzes their responses to identify hidden improvement areas and recommend next steps.

The Solution

Microsoft Huddle

An AI assistant that guides student teams from awkward first meetings to successful collaboration.

1

Team Contract

Breaks the ice in the first meeting. Huddle listens to introductions and synthesizes a team agreement including roles, goals, and meeting schedules.

Create a bio

Share background, skills, and role preferences while Huddle listens.

Find common goal

Huddle synthesizes individual goals into shared objectives.

Schedule meetings

Huddle finds common meeting times and adds them to the calendar.

2

Intelligent Reflection

After meetings, students are prompted to write reflections. Huddle analyzes these to provide personalized coaching and recommendations.

Personal Reflection

Reflect on your group project experience and collaboration dynamics.

AI Coaching

Receive AI-powered analysis and actionable recommendations.

From Research to Reality

Design Iterations

Round 1: Concept Testing

Validating initial concepts through mid-fidelity prototypes with students and faculty.

Ideation Phase

Sketched low-fidelity concepts, then built clickable mid-fidelity prototypes

Participants

3 UW Master's Students (HCDE, MechE) + 2 HCDE Professors

Duration

Student sessions: 1 hour;

Professor sessions: 30 minutes

Method

Mid-fidelity clickable prototypes and comparative concept evaluation

01

Meeting Interface Simplicity

"I think if you're having a conversation with people, and everyone is having things pop up in the chat by an AI bot, it's distracting."

— P10, Student

Finding

Participants wanted a lower cognitive load during meetings, through clearer visual cues, intuitive navigation, and minimal text, along with more focus on the conversation rather than the interface.

Improvement

Create a minimalist interface that reduces distractions during meetings, keeps key functions within easy reach, and uses shorter text throughout.

Before

Distracting Popups

After

Minimalist Interface

02

Team Collaboration Support

"It would be helpful to have both a shared team goal and individual goals for each member. That way, everyone knows what they're working toward together, but also what's expected of them individually."

— P8, Student

Finding

Participants described recurring challenges with uneven participation and wanted shared team expectations that would complement individual goals, so everyone would understand both team and personal expectations.

Improvement

Rebalance the team contract to pair individual profiles with team agreements, keeping room for both personal and collective goals.

Before

Individual Profiles

After

Shared Agreements

03

Reflection Feature Customization

"I think the ratings for communication and task progress can be shared with the instructor and the team. The reflection itself, like writing about it, is almost like your own journal about project progress."

— P9, Student

Finding

Participants had diverse views on the most useful reflection features, with some preferring personal journals and others favoring structured questions and feedback opportunities with instructors.

Improvement

Redesign the reflection feature so participants can choose what to reflect on and whom to share it with, whether themselves or instructors.

Before

Fixed Reflections

After

Customizable Reflections

Round 2: Usability Testing

Validating high-fidelity prototypes through task-based testing with students and faculty.

Prototyping Phase

Built high-fidelity prototypes informed by concept testing findings

Participants

4 UW students (3 HCDE master's, 1 Physics PhD) + 1 HCDE professor

Duration

Student sessions: 45 minutes;

Professor session: 30 minutes

Method

Task-based, high-fidelity clickable prototype evaluation

01

AI Prompt Overload

"This is a lot of text. Maybe the silence could be made shorter if the text is a little more crisp… I'm spending that time reading it when I could get to know the people who are in the call."

— P16, Student

Finding

Participants needed more time than the assumed 10 seconds to read AI prompts, and perceived the text as excessive. Reading during group conversations created awkward pauses and disrupted meeting flow.

Improvement

Reduce the number of AI prompts users need to read when creating a team contract. Make prompts more concise and eliminate unnecessary conversational elements.

Before

Lengthy Prompts

After

Concise Prompts

02

Speaking Sequence Confusion

"It's kinda hard to keep track of like who who's going for second, 3rd or 4th. But I don't know if, like I care, and I don't know who the 3 out of 4 people is."

— P13, Student

Finding

When creating a team contract, participants were uncertain about the speaking order suggested by AI prompts, and found status indicators such as "3/4 team members have shared" unclear.

Improvement

Redesign the status indicator to show who has spoken and who has not.

Before

Unclear Status

After

Clear Status

03

Contract Preview Difficulty

"I had to click 'see more' to read other team members' information. I'd prefer a table with columns (Name, Background, Skills) instead of full sentences for easier scanning."

— P15, Student

Finding

Participants had difficulty previewing the team contract: a small display window forced repeated clicks on "see more" to view member details, and the full-sentence format made scanning difficult.

Improvement

Restructure the content layout, such as switching to a table format, to enhance readability and reduce repetitive clicking.

Before

Full-Sentence Format

After

Scannable Table

04

AI Reflection Inauthenticity

"I don't know if I want this. Maybe other people might want this, but I probably wouldn't. Because it's a personal reflection, and I don't want it to be an AI reflection."

— P14, Student

Finding

Participants did not want AI to generate their personal reflections, viewing this as something that should come from within themselves.

Improvement

Remove AI-generated reflections and support authentic input with AI editing assistance.

Before

AI-Generated Reflections

After

Authentic Reflections

Ethical Considerations

Preserving Human Agency

Issue: AI integration risks shifting control from students to algorithms, weakening pedagogical relationships.

Address: Our design ensures that students and instructors retain full authority over AI-generated suggestions and can easily override automated outputs.

Supporting Equity & Access

Issue: AI platforms may exacerbate inequalities if students have unequal access or varying digital literacy.

Address: We prioritized simple, intuitive design over complex features, using clear visual cues and universal icons to make the platform accessible.

Reflections & Learnings

Impact Summary

Literature Sources

23

Interviews

7

Testing Participants

10

Design Changes

10+

Stakeholder Outcomes

‧ Provided research-backed evidence for where AI can meaningfully support student teams without replacing human judgment.

‧ Delivered a high-fidelity prototype to Microsoft Azure that validated core responsible-AI principles.

What I Would Do Differently

1. Improving Participant Recruitment

Several students canceled at the last minute or missed the testing sessions. In the future, I would schedule sessions closer to the testing dates, send reminders, and slightly overbook to account for no-shows.

2. Researching Existing and Emerging AI Features

Earlier research into existing and emerging AI features would have informed our design decisions, reduced feature overlap, and helped us avoid rebuilding capabilities that already exist elsewhere.

3. Building a More Flexible Timeline

Our initial schedule was rigid and left little room for unexpected delays. Building in some buffer time, while still keeping clear milestones, would make the project plan more adaptable and easier to manage.

Future Directions

Broadening Scope

Examine how communication and collaboration challenges shift across diverse cultural backgrounds, disciplines, institutions, project types, and time zone differences.

Examine how communication and collaboration challenges evolve across diverse cultural backgrounds, academic disciplines, institutional contexts, project types, and time zone differences.

Enhancing User Testing

Use Wizard of Oz methods to simulate authentic AI interactions in real group settings, then develop an AI-backed prototype to evaluate its practical usefulness.

Use Wizard of Oz methods to simulate authentic AI interactions in real group settings, then build a working AI-backed prototype to evaluate its true usefulness in practice.

Developing Instructor Dashboard

Explore alternative strategies for faculty recruitment while placing greater emphasis on designing, testing, and refining instructor-specific features.

Explore strategies for faculty recruitment while placing greater emphasis on designing, testing, and refining instructor-specific features.

Explore alternative strategies for faculty recruitment while placing emphasis on designing, testing, and refining instructor-specific features.

Thanks for stopping by, let’s chat!

chuxuanz.zheng@gmail.com

Thanks for stopping by,
let’s chat!

chuxuanz.zheng@gmail.com

Thanks for stopping by, let’s chat!

chuxuanz.zheng@gmail.com