CMSC 178DA | Week 12

Data Analytics Capstone

Guidelines, Timeline & Presentation

Department of Computer Science

University of the Philippines Cebu

One Question. One Dashboard. One Story.

The Capstone Mindset

"A dashboard that doesn't answer a question is just a pile of charts. A dashboard that answers one question well is a decision."

-- Your driving principle

Overview

What is the Capstone?

An end-to-end analytics project that integrates everything from Weeks 1–11. You will frame a problem, acquire data, analyze it, and communicate findings via an interactive dashboard and a 12-minute presentation.

One Question

Every capstone revolves around a single driving analytics question.

One Dashboard

Interactive, question-first, answers the question on first view.

One Story

12 minutes to walk the audience from question to recommendation.

Team Rules

Teams of 1, 2, or 3

Solo work is allowed but not advised. 2 members is the recommended size. Team size determines expected scope:

Solo (not advised)

You'll do everything alone. Allowed if you really want to, but pair up if you can.

2-person team (recommended)

One analytical method + interactive dashboard answering the driving question.

3-person team (more complex required)

2+ analytical methods (e.g., regression + clustering) OR a multi-model comparison. Each member leads a distinct analytical component, documented in Stage 1.

Aspect Solo Team of 2 Team of 3
Methods 1 method 1 method 2+ methods OR comparison
Component leads You do all Shared One per member (named)
Dashboard Required Required Required
Presentation time 12 min 12 min 12 min
Grading Same rubric Same rubric Judged on proportional depth
Topic Selection

Choose Your Own Topic

Students pick their own capstone topic. A good topic can be framed as one driving question, uses publicly available data, and is feasible within the remaining weeks.

Weak topic Strong topic
"Machine learning on climate data." "Can rainfall in Cebu province predict dengue incidence 2 weeks ahead?"
"Cryptocurrency prediction." "Do GCash transaction spikes on payday correlate with specific merchant categories?"
"Sentiment analysis of tweets." "Which topics drive the most negative sentiment in PH political Twitter during elections?"
Key Rule

The Driving Question

Your capstone revolves around one driving analytics question. This question must:

  • Appear as the header / title of your dashboard
  • Be answered on the first view
  • Be stated first in your presentation
  • Be re-answered in your closing recommendations
The 60-second test

Can a stranger read your dashboard title, look at the first view, and understand what you found in under 60 seconds? If not, refine the question or the answer view.

Good question structure

  • Specific — one variable, timeframe, population
  • Measurable — answer with numbers / charts
  • Actionable — the answer changes a decision
  • Anchored — data is available now
Timeline

Four Stages, Four Submissions

Each stage is submitted via the Group Portal. Submissions include a presentation link, markdown summary, and optional PDF attachment.

Presentation

12 + 3 Minutes

All team members present. Choose your format:

Option A: PowerPoint / Slides

Traditional deck with dashboard demo in the middle.

Option B: Dashboard-only

Present directly from your dashboard. See next slide for the rules.

Option C: Hybrid

1–2 intro slides, then switch to dashboard.

Suggested Structure

SegmentTime
Driving question & why it matters2 min
Data & methodology3 min
Results & dashboard demo5 min
Insights & recommendations2 min
Q&A3 min
Tip

Rehearse with a timer. Over 12 minutes → points deducted on Communication.

Dashboard Rules

If Your Dashboard IS Your Presentation

Skipping slides? Your dashboard must carry the whole story. These rules are strictly graded:

✔ Required

  • Driving question as the dashboard header / title (not buried)
  • First view shows the answer or key insight — no scrolling, no drill-down
  • Supporting views reachable in 1–2 clicks
  • Rehearsed 12-min demo path
  • Backup plan if dashboard crashes (offline screenshots)

✖ Will lose points

  • Audience has to read your mind to find the question
  • First view shows raw data, not insight
  • Clicking around aimlessly during the demo
  • No backup when Wi-Fi dies mid-demo
  • Purely decorative widgets that don't support the question
Evaluation

Grading Rubric

Each criterion is scored 1–4. Your final is the weighted sum.

Criterion Weight Excellent (4) Good (3) Satisfactory (2) Needs Work (1)
Problem / Question 15% Clear, relevant, well-scoped Clear but could scope better Somewhat unclear Poorly defined
Methodology 25% Well-executed; 3p teams: 2+ methods Appropriate, minor issues Some issues Inappropriate / missing
Analysis Quality 30% Deep insights, rigorous Good insights Surface-level Missing insights
Visualization / Dashboard 15% Professional, question-first Good, minor issues Basic Poor / missing
Communication 15% Engaging, clear, well-timed Clear, low engagement Some confusion Hard to follow
Before you submit

Per-Stage Checklist

Every stage submission on the Group Portal needs the same basics. Run through this before hitting Submit.

Every stage

  • Presentation link accessible (anyone with link)
  • Markdown summary answers all guide questions
  • PDF < 2 MB and < 2 pages (if attached)
  • Member contributions filled in
  • Dataset cited with working URL

Stage 4 extras

  • Driving question visible in dashboard header
  • First view answers the question
  • 12-min rehearsal completed
  • Offline backup (screenshots / deck)
FAQ

Quick Answers

Can I work solo?

Yes, but it's not advised — you'll do everything alone. Pair up if you can.

Can we change our driving question mid-project?

Yes, but by Stage 2 at the latest. After that you risk losing points on Problem definition.

Must we use Philippine data?

No. Philippine context is encouraged but not required.

What if my dashboard crashes during the demo?

Prepare backup screenshots or a fallback deck. No time extensions for tech failures.

Team of 3: can one member do all modeling?

No. Each member must lead a distinct analytical component, documented in Stage 1, evidenced in Stage 3.

Can we use methods we didn't cover in class?

Yes, but justify the choice and explain them clearly in your presentation.

Final Word

Pick a question. Answer it with data. Ship a dashboard.

The capstone isn't about proving you can run sklearn. It's about proving you can take a messy question, frame it precisely, and deliver an answer that someone could act on.

Open Group Portal Read Guidelines