Interaction Design

Product Strategy

Research

Design Assignment

Bullet Comments

Re-imagined.

Bullet Comments

Re-imagined.

Should bullet comments exist in short-form drama? Evaluating their impact across India, China, and the US, and designing a conviction-backed alternative that serves real engagement.

Interaction Design

Product Strategy

Research

Design Assignment

Client

Client

Dashverse

Dashverse

Timeline

Timeline

3 days

3 days

Scope

Scope

Research + Design

Research + Design

Markets

Markets

India · China · US

India · China · US

01 — Overview

01 — Overview

Background

Background

Some video platforms use bullet comments — comments overlaid directly on the video — to increase engagement. Their effectiveness in scripted short drama, especially across different regions, is not obvious. Dashverse commissioned this evaluation to find out.

Some video platforms use bullet comments — comments overlaid directly on the video — to increase engagement. Their effectiveness in scripted short drama, especially across different regions, is not obvious. Dashverse commissioned this evaluation to find out.

The Challenge

The Challenge

Do bullet comments meaningfully improve engagement in short-form episodic content — or do they get in the way of the very thing they're meant to enhance? The answer isn't universal; it differs by market, genre, and viewing context.

Do bullet comments meaningfully improve engagement in short-form episodic content — or do they get in the way of the very thing they’re meant to enhance? The answer isn’t universal; it differs by market, genre, and viewing context.

The Goal

The Goal

Form a research-backed conviction. Then design the intervention — whether that means bullet comments done right, or something better. Show the experience in enough depth to judge the actual interaction, not just the idea.

Form a research-backed conviction. Then design the intervention — whether that means bullet comments done right, or something better. Show the experience in enough depth to judge the actual interaction, not just the idea.

P1

P1

Evaluate & Form Conviction

Evaluate & Form Conviction

Research bullet comment behaviour across India, China, and the US. Ask the right questions, apply the right framework, and land on a clear conclusion about whether they help or hurt.

Research bullet comment behaviour across India, China, and the US. Ask the right questions, apply the right framework, and land on a clear conclusion about whether they help or hurt.

Research

Research

Framework

Framework

Conviction

Conviction

P2

P2

Design the Solution

Design the Solution

Turn conviction into a designed experience. Key screens and states, a clear interaction model, and at least one interaction shown in motion — not just the idea.

Turn conviction into a designed experience. Key screens and states, a clear interaction model, and at least one interaction shown in motion — not just the idea.

Screens

Screens

Interaction model

Interaction model

Motion

Motion

02 — Problem Definition

02 — Problem Definition

What should "engagement" actually mean?

What should “engagement” actually mean?

For scripted short drama, engagement is commonly measured by taps, comments, and screen time — but these metrics miss the point. True engagement means something far more specific and human.

For scripted short drama, engagement is commonly measured by taps, comments, and screen time — but these metrics miss the point. True engagement means something far more specific and human.

1

1

Continued Narrative Attention

Continued Narrative Attention

Watching through the current episode

Watching through the current episode

Understanding the plot

Understanding the plot

Completing the episode

Completing the episode

2

2

Narrative Progression

Narrative Progression

Starting the next episode

Starting the next episode

Returning to the series

Returning to the series

Following the story across multiple sessions

Following the story across multiple sessions

3

3

Meaningful Emotional Participation

Meaningful Emotional Participation

Reacting to a reveal, betrayal, romance, or cliffhanger

Reacting to a reveal, betrayal, romance, or cliffhanger

Feeling that other people are experiencing the moment too

Feeling that other people are experiencing the moment too

Sharing or discussing the episode

Sharing or discussing the episode

4

4

Healthy Social Value

Healthy Social Value

Participation that improves enjoyment or connection

Participation that improves enjoyment or connection

Not merely more taps, comments, or screen time

Not merely more taps, comments, or screen time

Evidence Vs Interpretation

Evidence Vs Interpretation

Verified evidence

Verified evidence

Time-synchronized comments create a pseudo-synchronous social experience.

Time-synchronized comments create a pseudo-synchronous social experience.

Danmu is established as a core community feature on Bilibili.

Danmu is established as a core community feature on Bilibili.

Short drama is a fast, cliffhanger-driven format with strong session behavior among retained users.

Short drama is a fast, cliffhanger-driven format with strong session behavior among retained users.

Spoilers and moderation are known problems for time-synchronized comments.

Spoilers and moderation are known problems for time-synchronized comments.

Reasoned interpretation

Reasoned interpretation

Scripted short drama has less tolerance for persistent visual commentary than slower or less narrative-dense formats.

Scripted short drama has less tolerance for persistent visual commentary than slower or less narrative-dense formats.

The best social moments are likely to occur at emotional peaks and transitions rather than continuously.

The best social moments are likely to occur at emotional peaks and transitions rather than continuously.

Aggregation is likely to preserve social presence while reducing visual and moderation cost.

Aggregation is likely to preserve social presence while reducing visual and moderation cost.

05 — Journey Map

The viewer's complete journey

Mapping every stage of a short-drama viewing session against the viewer's job, emotional state, main barrier, and the actual social value opportunity at that moment.

Stage

Viewer job

Emotional state

Main barrier

Social value

Discover series

Decide whether to start

Curious, uncertain

Weak premise or low trust

Social proof

Start episode

Understand the premise

Focused, evaluative

Slow or confusing opening

Very low

Setup / exposition

Learn context

Focused, curious

Cognitive overload

Low

Emotional beat

Feel and interpret

Invested, activated

No easy way to express emotion

High

Reveal / cliffhanger

Hold tension and predict

Excited, suspenseful

No participation or spoiler risk

Very high

Finish episode

Process and choose next action

Satisfied, excited, or frustrated

Weak transition or friction

High

Decide to continue

Judge reward of next episode

Curious, tired, invested

Payment, friction, weak promise

Medium

Return later

Recover story context

Curious, disoriented

Forgetting plot or progress

Medium

Discuss / share

Express and connect

Activated, social

Spoilers, toxicity, poor context

High

07 — Regional Analysis

07 — Regional Analysis

How the market works — by region

How the market works — by region

Three markets, three different relationships with short drama, comment culture, and the overlay habit. The fit for bullet comments varies dramatically across each.

Three markets, three different relationships with short drama, comment culture, and the overlay habit. The fit for bullet comments varies dramatically across each.

Region

Region

China

China

Market

Market

¥100B+

¥100B+

industry in 2025 · ~2× YoY

industry in 2025 · ~2× YoY

Hongguo, Douyin, Kuaishou · free ad-supported dominant

Hongguo, Douyin, Kuaishou · free ad-supported dominant

Comment culture & constraints

Comment culture & constraints

Duanju is mass-market, watched in the feed, mostly free. Danmaku is native and expected (Bilibili, iQIYI, Tencent Video) — but on landscape, long-form. Vertical feed players default to a side comment drawer. Audiences know how to toggle it off and do, by content type.

Duanju is mass-market, watched in the feed, mostly free. Danmaku is native and expected (Bilibili, iQIYI, Tencent Video) — but on landscape, long-form. Vertical feed players default to a side comment drawer. Audiences know how to toggle it off and do, by content type.

Platforms optimise for completion and next-episode autoplay. Ad load is the revenue.

Platforms optimise for completion and next-episode autoplay. Ad load is the revenue.

Viable · opt-in

Viable · opt-in

Only region where an overlay reads as familiar. Ship it as a toggle with spoiler-masking, not as the engagement bet.

Only region where an overlay reads as familiar. Ship it as a toggle with spoiler-masking, not as the engagement bet.

Ceiling is low: the 9:16 frame problem doesn't go away even where the habit exists.

Ceiling is low: the 9:16 frame problem doesn’t go away even where the habit exists.

Region

Region

India

India

Market

Market

≈$300M → $1.5B

≈$300M → $1.5B

+50%/yr (FICCI-EY)

+50%/yr (FICCI-EY)

Kuku TV 170M downloads in 14 months · Story TV, Quick TV

Kuku TV 170M downloads in 14 months · Story TV, Quick TV

Comment culture & constraints

Comment culture & constraints

Subscription via UPI AutoPay mandates, not coins. Growth is Tier II/III, Hindi + regional. Audience conditioned by 40 years of TV serial melodrama.

Subscription via UPI AutoPay mandates, not coins. Growth is Tier II/III, Hindi + regional. Audience conditioned by 40 years of TV serial melodrama.

22 languages → any text overlay fragments into small, mutually unreadable rooms. Typing in regional scripts is friction. Co-viewing happens on the family sofa, not in text. Zero danmaku habit.

22 languages → any text overlay fragments into small, mutually unreadable rooms. Typing in regional scripts is friction. Co-viewing happens on the family sofa, not in text. Zero danmaku habit.

Poor fit · as text

Poor fit · as text

The social need is real but must be non-verbal and language-agnostic — reactions, counts, voice — to work across a Hindi–Tamil–Bengali audience.

The social need is real but must be non-verbal and language-agnostic — reactions, counts, voice — to work across a Hindi–Tamil–Bengali audience.

Text bullets would look empty or foreign. This is Dashverse's primary market.

Text bullets would look empty or foreign. This is Dashverse’s primary market.

Region

Region

US

US

Market

Market

ReelShort ≈$1.2B

ReelShort ≈$1.2B

gross 2025

gross 2025

ReelShort + DramaBox ≈70% of global IAP · 35.7 min/day per user

ReelShort + DramaBox ≈70% of global IAP · 35.7 min/day per user

Comment culture & constraints

Comment culture & constraints

Coin-per-episode paywall from ep. ~8–12. Predominantly female 25+ audience watching romance/revenge tropes on a phone, often alone. Conversion at that wall is the whole business.

Coin-per-episode paywall from ep. ~8–12. Predominantly female 25+ audience watching romance/revenge tropes on a phone, often alone. Conversion at that wall is the whole business.

No overlay habit — Twitch/YouTube chat lives beside the video. Overlaid text is perceived as clutter. The UCL cohort itself doubted danmaku would transfer.

No overlay habit — Twitch/YouTube chat lives beside the video. Overlaid text is perceived as clutter. The UCL cohort itself doubted danmaku would transfer.

Poor fit · high risk

Poor fit · high risk

Danmaku spends the one thing US viewers came for — an uninterrupted soapy hit — and risks the paywall by leaking the twist.

Danmaku spends the one thing US viewers came for — an uninterrupted soapy hit — and risks the paywall by leaking the twist.

Social proof at the unlock moment is the better lever: "12k people are on ep. 30" is persuasive. Overlaid text is not.

Social proof at the unlock moment is the better lever: “12k people are on ep. 30” is persuasive. Overlaid text is not.

04 — Insights

04 — Insights

What the research revealed

What the research revealed

Seven findings that shaped the design conviction — each paired with a direct implication for how the feature should behave.

Seven findings that shaped the design conviction — each paired with a direct implication for how the feature should behave.

01

01

The value is social synchrony, not text volume

The value is social synchrony, not text volume

The meaningful benefit of bullet comments is the feeling that other people are emotionally present. Users do not necessarily need to read dozens of individual comments.

Implication

Optimise for visible audience presence and emotional alignment — not maximum comment throughput.

02

02

Timing matters more than persistence

Timing matters more than persistence

A social layer is most valuable when the story creates a strong emotional event. Persistent overlays risk competing with the content at all other moments.

Implication

Trigger social interaction only around selected story moments rather than across the entire episode.

03

03

Scripted drama requires spoiler-aware interaction design

Scripted drama requires spoiler-aware interaction design

In a scripted narrative, a comment can damage the experience even when it is positive or relevant. Spoiler detection must consider where the comment appears in the story — not only the words it contains.

Implication

Default to reactions that express emotion without describing future events.

04

04

Density is a product variable

Density is a product variable

Comment density should not be treated as a binary feature. High density can create community energy but also visual fatigue and obstruction.

Implication

Use low-density defaults, user controls, adaptive throttling, and automatic suppression around subtitles and faces.

05

05

Retention is a better success criterion than activity

Retention is a better success criterion than activity

Short-drama apps already exhibit frequent sessions and strong time-spent among retained users. More reactions may not mean the product has improved.

Implication

Evaluate completion rate, next-episode continuation, return rate, and enjoyment — not only comment count or taps.

06

06

Regional adaptation should be behaviour-led, not stereotype-led

Regional adaptation should be behaviour-led, not stereotype-led

China provides the strongest relevant precedent — danmaku is deeply embedded in Bilibili's community model. That does not establish that Indian or US viewers will want identical behaviour.

Implication

Run market-specific behavioural research before assuming the Chinese model transfers.

05 — Framework

05 — Framework

Jobs to be done

Jobs to be done

Before evaluating the feature, clarify what the viewer is actually hiring — and what the social layer is hired to do.

Before evaluating the feature, clarify what the viewer is actually hiring — and what the social layer is hired to do.

The episode

The episode

Feel something quickly

Feel something quickly

Know what happens next

Know what happens next

The social layer

The social layer

Not feel alone in the feeling

Not feel alone in the feeling

Validate the reaction

Validate the reaction

Nobody hires this

Nobody hires this

Read

Read

A social layer that forces reading competes with the primary job and will be ignored or resented.

A social layer that forces reading competes with the primary job and will be ignored or resented.

SWOT — bullet comments as proposed

SWOT — bullet comments as proposed

A structured audit of the feature before forming a conviction.

A structured audit of the feature before forming a conviction.

Strengths

Strengths

Proven co-presence + participation lift

Proven co-presence + participation lift

ACM TSC 2019; Ni 2017

ACM TSC 2019; Ni 2017

Density peaks are a free highlight / 'hot moment' signal

Density peaks are a free highlight / ‘hot moment’ signal

Chinese users expect it; Bilibili open-sourced the player pattern

Chinese users expect it; Bilibili open-sourced the player pattern

Weaknesses

Weaknesses

Occlusion in a 9:16 face-centred frame — clutter is the #1 refusal reason

Occlusion in a 9:16 face-centred frame — clutter is the #1 refusal reason

Reading competes with burned-in subtitles and 60-second pacing

Reading competes with burned-in subtitles and 60-second pacing

No published watch-time or retention lift anywhere

No published watch-time or retention lift anywhere

Needs exam-gates, segmentation, and pre-mod to be liveable

Needs exam-gates, segmentation, and pre-mod to be liveable

Opportunities

Opportunities

Cliffhanger format has strong reaction spikes — ideal social moments

Cliffhanger format has strong reaction spikes — ideal social moments

India/US have no incumbent — a well-designed social layer differentiates

India/US have no incumbent — a well-designed social layer differentiates

Reaction data can drive AI script iteration

Reaction data can drive AI script iteration

Dashverse's actual moat

Dashverse’s actual moat

Threats

Threats

Spoilers for serialised drama

Spoilers for serialised drama

23% second-pass-only cohort affected

23% second-pass-only cohort affected

Fan brigading (控评), toxicity at Indian / US scale — Crunchyroll-style shutdown precedent

Fan brigading (控评), toxicity at Indian / US scale — Crunchyroll-style shutdown precedent

Low-end Android perf; vernacular text length (English/Hindi longer than Chinese)

Low-end Android perf; vernacular text length (English/Hindi longer than Chinese)

03 — Research

03 — Research

Evaluating Bullet Comments

Evaluating Bullet Comments

A structured look at what bullet comments can do well — and the mechanisms by which they fail. Both sides are real; the question is which dominates in this context.

A structured look at what bullet comments can do well — and the mechanisms by which they fail. Both sides are real; the question is which dominates in this context.

Key Concept

Key Concept

Pseudo-synchronicity

Pseudo-synchronicity

Viewers are not necessarily watching at the same moment, but they experience the feeling of a shared audience because earlier comments appear at the relevant point in the video. Time-synchronized comments create perceived co-presence without requiring real-time viewing — a powerful social signal for episodic drama.

Viewers are not necessarily watching at the same moment, but they experience the feeling of a shared audience because earlier comments appear at the relevant point in the video. Time-synchronized comments create perceived co-presence without requiring real-time viewing — a powerful social signal for episodic drama.

Referenced in academic research on time-synchronized social video. Bilibili explicitly positions danmaku as a way to display the thoughts and feelings of other audience members while watching.

Referenced in academic research on time-synchronized social video. Bilibili explicitly positions danmaku as a way to display the thoughts and feelings of other audience members while watching.

Why it could work

Why it could work

Make a solitary viewing experience feel collective

Make a solitary viewing experience feel collective

Provide immediate emotional confirmation

Provide immediate emotional confirmation

Help viewers react without leaving the player

Help viewers react without leaving the player

Create a sense of "watching with others"

Create a sense of “watching with others”

Turn recurring story moments into communal rituals

Turn recurring story moments into communal rituals

Surface audience sentiment at precise timestamps

Surface audience sentiment at precise timestamps

Give returning viewers a reason to revisit an episode

Give returning viewers a reason to revisit an episode

Why it could fail

Why it could fail

Compete with dialogue, subtitles, faces, and action

Compete with dialogue, subtitles, faces, and action

Create a second stream of information to process

Create a second stream of information to process

Reveal future plot points (spoilers)

Reveal future plot points (spoilers)

Make emotional scenes feel noisy or unserious

Make emotional scenes feel noisy or unserious

Encourage repetitive or performative comments

Encourage repetitive or performative comments

Amplify harassment or culturally specific abuse

Amplify harassment or culturally specific abuse

Become unpleasant when comment density is high

Become unpleasant when comment density is high

Feel empty when the episode has little activity

Feel empty when the episode has little activity

Add heavy moderation and ranking requirements

Add heavy moderation and ranking requirements

Produce novelty clicks without improving retention

Produce novelty clicks without improving retention

07 — Conviction

07 — Conviction

The verdict

The verdict

Don’t build bullet comments.

Build the feeling they deliver

Don’t build bullet comments.

Build the feeling they deliver

For China, ship the shared emotional layer plus a single curated, constrained bullet lane — because the habit exists, but the 9:16 frame and the drama format still argue for restraint, as Hongguo's own caution suggests.

For China, ship the shared emotional layer plus a single curated, constrained bullet lane — because the habit exists, but the 9:16 frame and the drama format still argue for restraint, as Hongguo’s own caution suggests.

Why this works better

Why this works better

1

1

Intensify emotion at the beat via co-presence

Intensify emotion at the beat via co-presence

The social value is highest at emotional and narrative peaks. Design precisely for those moments — not as a persistent overlay across the full episode.

The social value is highest at emotional and narrative peaks. Design precisely for those moments — not as a persistent overlay across the full episode.

2

2

Create anticipation without spoilers

Create anticipation without spoilers

Predictions, reactions, and communal tension can be expressed without describing what happens next. Design for emotional expression, not plot commentary.

Predictions, reactions, and communal tension can be expressed without describing what happens next. Design for emotional expression, not plot commentary.

3

3

Place social text where the drop-off decision happens

Place social text where the drop-off decision happens

More episodes per session, next-episode conversion, and return rate are the real metrics. Put the social layer at the transition seam — not across the watch.

More episodes per session, next-episode conversion, and return rate are the real metrics. Put the social layer at the transition seam — not across the watch.

Engagement goals this serves

Engagement goals this serves

More episodes per session

More episodes per session

Higher next-episode conversion

Higher next-episode conversion

More reasons to return

More reasons to return

Stronger emotional memory of the series

Stronger emotional memory of the series

Final Screens