Reading platform

COREAD: Redesign Perusall to focus on optimized annotation workflows and peer-to-peer discussion rooms

ROLE

UX Designer

Toolkit

Figma Mural

Teammate

Yuhan, Shea, Sho

📖 Overview:

Perusall is a shared annotation platform for academic readings. COREAD evolves this model by optimizing annotation workflows and introducing on-demand discussion rooms to help students deconstruct complex texts together—resulting in faster synthesis, deeper insights, and a more interactive path to academic mastery.

📒 Research & Opportunity

How Perusall address academic reading:

From a survey where I asked what features are helpful for readings:

  1. 71.4% students think "reading other students' annotation is very helpful

  2. 42.9% students feel "having discussions with peers are helpful".


This collaborative learning style reading requires students to "work in groups and mutually search for understanding, solutions, or meanings" (Smith, B.L., & J. MacGrefor, 1992). From a social constructivism view, students can learn better through this process because they co-construct knowledge by sharing experiences and ideas.

Students value the platform because peer insights and collaborative discussions provide the diverse perspectives and real-world examples needed to demystify complex concepts and spark deeper critical thinking.

Limitations/Opportunity:

In the follow-up interview, students mentioned that the platform displays all readers’ annotations at once, making the reading page appear cluttered and distracting. This often compels students to read through numerous comments and discussions, which might be not useful, significantly slowing down their reading pace.

Opportunity 1: Optimizing annotation workflows

  • Eliminate the cognitive overload caused by Perusall’s cluttered interface by designing a more organized, filterable annotation system that preserves focus without sacrificing peer insights.


Opportunity 2: Bridging the synchronous interaction Gap

  • Perusall only facilitates asynchronous comments. Having a system to support synchronous discussions can maximize collaborative learning.

🗺️ User Journey Map

🎨 Design Highlights

  1. Optimizing Annotation Workflows by adding "Display" mode to filter comments

    • Students can choose to turn "Display" ON/OFF all the annotations

    • Display "Only Followed Annotation" or "only Questions": When students enable the display, they can choose to view only the comments made by peers they follow or only the annotations marked as questions.

Before:

After:

  1. Adding "Discussion Room" feature to support synchronous discussions

  • Click "Discussion Room" to freely join established discussion groups and set up meeting time/location

  • Establish your own discussion room to wait for peers to join

Join Discussion group:

Establish your own Discussion group:

📈 Usability Test:

We have recruited 6 potential target users to participate in our usability testing and sort out their comments by 3 categories: Finding a reading, Using Display Feature to read and join Discussion Room.

  1. Display Feature


✅ The process of writing annotations and notes is easy to follow.

✅ Selective display mode helps them efficiently absorb others' annotations.


❓Some users talks about more filters for annotation, i.e. "Only Professor Upvotes"

  1. Discussion Room:


✅ The process for finding a room/establish a room is easy to follow.

✅ The desire for peer discussion can motivate students to finish readings on time.


❓Provide more support for discussions. i.e. discussion structure/tips to discuss efficiently

  1. Discussion Room:


✅ The process for finding a room/establish a room is easy to follow.

✅ The desire for peer discussion can motivate students to finish readings on time.


❓Provide more support for discussions. i.e. discussion structure/tips to discuss efficiently

  1. Discussion Room:


✅ The process for finding a room/establish a room is easy to follow.

✅ The desire for peer discussion can motivate students to finish readings on time.


❓Provide more support for discussions. i.e. discussion structure/tips to discuss efficiently

💡 Reflection

The importance of analyzing current solutions in design:


I started this project with the ambitious goal of creating an innovative tool that could provide students with significant relief when navigating large volumes of academic readings. Initially, I envisioned a platform capable of translating obscure words or offering direct links to explanations of specialized terms. However, while analyzing the survey and interview results, my attention shifted to how potential users discussed Perusall—a reading platform widely used in our program, yet one I had initially overlooked. Through my analysis of Perusall, I came to appreciate how effectively it addresses the real challenges faced by students and how intelligently it leverages collaborative learning to solve those challenges, which shifted our entire design goal from a brand-new tool to revamp Perusall.


This experience highlighted the importance of critically examining existing designs before attempting to innovate. Evaluating how users interact with current solutions—identifying what works well and what causes frustration—provides valuable insights into users’ needs and expectations. Such analysis inspires innovative approaches grounded in proven principles, ultimately leading to more effective and user-centered design solutions.

I started this project with the ambitious goal of creating an innovative tool that could provide students with significant relief when navigating large volumes of academic readings. Initially, I envisioned a platform capable of translating obscure words or offering direct links to explanations of specialized terms. However, while analyzing the survey and interview results, my attention shifted to how potential users discussed Perusall—a reading platform widely used in our program, yet one I had initially overlooked. Through my analysis of Perusall, I came to appreciate how effectively it addresses the real challenges faced by students and how intelligently it leverages collaborative learning to solve those challenges.


This experience highlighted the importance of critically examining existing designs before attempting to innovate. Evaluating how users interact with current solutions—identifying what works well and what causes frustration—provides valuable insights into users’ needs and expectations. Such analysis not only helps save time and inspires innovative approaches grounded in proven principles, ultimately leading to more effective and user-centered design solutions.

The importance of analyzing current solutions in design:


I started this project with the ambitious goal of creating an innovative tool that could provide students with significant relief when navigating large volumes of academic readings. Initially, I envisioned a platform capable of translating obscure words or offering direct links to explanations of specialized terms. However, while analyzing the survey and interview results, my attention shifted to how potential users discussed Perusall—a reading platform widely used in our program, yet one I had initially overlooked. Through my analysis of Perusall, I came to appreciate how effectively it addresses the real challenges faced by students and how intelligently it leverages collaborative learning to solve those challenges, which shifted our entire design goal from a brand-new tool to revamp Perusall.


This experience highlighted the importance of critically examining existing designs before attempting to innovate. Evaluating how users interact with current solutions—identifying what works well and what causes frustration—provides valuable insights into users’ needs and expectations. Such analysis inspires innovative approaches grounded in proven principles, ultimately leading to more effective and user-centered design solutions.

Follow me on other channels

© 2025 – Min Wang

Made with a passion for UX design

Follow me on other channels

© 2025 – Min Wang

Made with a passion for UX design

Follow me on other channels

© 2025 – Min Wang

Made with a passion for UX design