C
Chisel
CDP Demo
v0.1.0
—— capability 1 of 6 · Discovery

Search 200 reports across 50 students

Postgres full-text search over counselling reports, ranked by relevance. Filter by school, grade, or report kind.

Filters: Clear all
Showing: "Vanya Subramanian"

6 results

ranked by relevance · top 30
Parent meeting Feb 11, 2026 rank 0.343

Parent meeting — Vanya Subramanian's pathway plan

Vanya Subramanian
CY-34214 · Gr 9
Banyan Tree Public School

Vanya Subramanian (Grade 9). Discussion focused on creative writing as a pathway and the family's view on managing

Parent meeting Apr 25, 2025 rank 0.343

Parent meeting — Vanya Subramanian's pathway plan

Vanya Subramanian
CY-34214 · Gr 9
Banyan Tree Public School

Vanya Subramanian (Grade 9). Discussion focused on civil services as a pathway and the family's view on stream

Parent meeting Feb 6, 2025 rank 0.343

Parent meeting — Vanya Subramanian's pathway plan

Vanya Subramanian
CY-34214 · Gr 9
Banyan Tree Public School

Vanya Subramanian (Grade 9). Discussion focused on creative writing as a pathway and the family's view on JEE preparation

Career review Jan 8, 2025 rank 0.305

Career review — Vanya Subramanian (consolidated)

Vanya Subramanian
CY-34214 · Gr 9
Banyan Tree Public School

Vanya Subramanian based on assessment battery + 3 counselling sessions. Top pathway: data science (consistent across RIASEC, DAT V, and self

Session note Dec 13, 2024 rank 0.27

Career exploration session — Grade 9

Vanya Subramanian
CY-34214 · Gr 9
Banyan Tree Public School

Vanya Subramanian was engaged today. We explored their interest in medicine, discussing pathway options at the intersection of curiosity

Session note Jan 23, 2026 rank 0.189

Career exploration session — Grade 9

Vanya Subramanian
CY-34214 · Gr 9
Banyan Tree Public School

Vanya Subramanian was engaged today. We explored their interest in data science, discussing pathway options at the intersection

—— how Discovery works

Postgres FTS over every report, note and transcript

1
Tokenize

Every reports.text and counsellor_note is indexed by Postgres tsvector (english config). One GIN index, refreshed on insert.

2
Query

Search box runs plainto_tsquery + ts_rank_cd. Filter chips (school, grade, RIASEC, kind) compose into the same SQL — no client-side filtering.

3
Highlight

ts_headline wraps matches in <mark> tags so counsellors see the evidence in context.

4
Rank

Top 30 sorted by rank × recency. The aim is < 200 ms server-side on the full corpus, no Elasticsearch needed.