Article Improvements & AI Features Spec
P2 - MediumArticle Improvements & AI Feature Specs
Date: 2026-02-15
Source: Henry feedback on "How Many Schools" article
Status: Planning
Part 1: Article Improvements (Quick Wins)
1.1 Table Styling Improvements
Priority: P1
Assignee: Kai (Frontend)
Scope: All blog articles with tables
Requirements:
- Smaller fonts for data density
- Lighter background colors
- Visible borders for readability
- Mobile-responsive (horizontal scroll or stacked layout)
- Maintain visual appeal
1.2 Update Outdated Interview Info
Priority: P1
Assignee: Content team
Scope: "How Many Schools" article
Change: Remove/update references to travel expenses for interviews. Most schools now do online interviews post-COVID.
1.3 Add MedSchools.ai Feature References
Priority: P1
Assignee: Content team
Scope: All blog articles
Requirements:
- Add strategic CTAs linking to signup/features
- Reference our tools where relevant (School List Builder, AI Advisor, etc.)
- Don't be salesy - integrate naturally into content
- Example: "Use our School List Builder to apply this strategy to your specific stats"
1.4 Add Strategic Images
Priority: P2
Assignee: Content/Design
Scope: All blog articles
Requirements:
- 2-3 images per article at strategic locations
- Infographics, charts, or relevant stock photos
- Break up walls of text
- Alt text for SEO
Part 2: Standalone Cost Calculator Page
2.1 Public Cost Calculator Page
Priority: P1
Assignee: Kai (Frontend) + Atlas (Backend)
Location: /tools/application-cost-calculator
Features:
- Input: Number of schools, primary app, secondaries, score reports
- Output: Estimated total cost breakdown
- CTA: "Log in to calculate based on your actual school list"
- Link from "How Many Schools" article
2.2 Dashboard Personalized Calculator
Priority: P2
Assignee: Kai + Atlas
Location: /dashboard/school-list (integrated)
Features:
- Auto-calculate based on user's actual school list
- Show per-school costs (secondaries, etc.)
- Total estimated application cost
- Interview costs (if applicable)
Part 3: AI-Powered Features (Big Feature)
3.1 Contextual AI Assistant Panel
Priority: P0 (Major Feature)
Assignee: Atlas (Backend) + Kai (Frontend)
UI Concept:
- Floating icon on right side of dashboard pages
- Slides out as a panel when clicked
- Fully contextual to current page (PS, Activities, School List, etc.)
- Chat interface for feedback and guidance
Technical Requirements:
- Context injection based on current route
- Access to user's data (profile, stats, activities, PS drafts, school list)
- Streaming responses
- Mobile-friendly (full screen on mobile?)
3.2 Personal Statement AI Feedback
Priority: P0
Page: /dashboard/personal-statement
AI Capabilities:
- Analyze PS draft against user's Experiences & Activities
- Feedback categories:
- Does it paint a picture of who the applicant is?
- Does the reader understand WHY they want to be a physician?
- Do the stories add value and connect?
- Overall writing quality
- Grammar & spelling errors
- Encourage user to fill out Experiences/Activities for better feedback
- Suggest improvements with specific examples
3.3 Activities AI Helper
Priority: P1
Page: /dashboard/activities
AI Capabilities:
- Help choose Most Meaningful Experiences (MME)
- Analyze activity descriptions for impact
- Suggest improvements to writing
- Identify gaps in experiences
- Recommend how to frame activities
3.4 School List AI Strategist
Priority: P0
Page: /dashboard/school-list
AI Capabilities:
- Analyze user's profile: MCAT, GPA, undergrad school, state residency, experiences
- Recommend school list strategy (similar to article logic but personalized):
- Safety schools
- Target schools
- Reach schools
- Explain reasoning for each recommendation
- Adjust based on user preferences (location, research focus, primary care, etc.)
- Incorporate the selection logic from the article
Part 4: Incorporate Article Logic into Tools
4.1 School Selection Logic
Source: "How Many Schools" article
Destination: School List AI Strategist
Logic to Extract:
- GPA/MCAT tier recommendations
- In-state vs out-of-state strategy
- Mission fit considerations
- Yield protection awareness
- Balanced list composition (safety/target/reach ratios)
Implementation Phases
Phase 1: Quick Wins (This Week)
- Table styling improvements (Kai)
- Update interview travel info (Content)
- Add feature CTAs to articles (Content)
- Create standalone cost calculator page (Kai + Atlas)
Phase 2: AI Foundation (Week 2-3)
- Design contextual AI panel UI (Kai)
- Build AI context injection system (Atlas)
- Implement PS feedback AI (Atlas)
- School List AI strategist (Atlas)
Phase 3: Polish & Expand (Week 4+)
- Activities AI helper
- Dashboard cost calculator integration
- Add images to articles
- Iterate based on user feedback
Notes
- AI features should use existing chat infrastructure where possible
- Context awareness is KEY - the AI must know what page user is on and have access to their data
- Don't just give generic advice - personalize everything
- The article's school selection logic is solid - codify it into the AI
Created: Wed, Mar 4, 2026, 11:01 PM by bob
Updated: Wed, Mar 4, 2026, 11:01 PM
Last accessed: Sat, Mar 28, 2026, 3:02 AM
ID: d1e5e512-a41e-4b9a-9c40-3f8906879079