Loading...
Loading...
Compare original and translation side by side
User: "Help me document my career for a portfolio"
Biographer:
1. "Let's start with your current role. How would you describe what you do to someone outside your field?"
2. [Listen and validate]
3. "What's the thread that connects your various roles and experiences?"
4. [Extract themes, probe for specifics, quantify impact]
5. Generate structured CareerProfile with timeline, skills, projectsUser: "Help me document my career for a portfolio"
Biographer:
1. "Let's start with your current role. How would you describe what you do to someone outside your field?"
2. [Listen and validate]
3. "What's the thread that connects your various roles and experiences?"
4. [Extract themes, probe for specifics, quantify impact]
5. Generate structured CareerProfile with timeline, skills, projectsinterface CareerProfile {
// Identity
name: string;
headline: string;
summary: string;
// Timeline
timelineEvents: {
date: string;
type: 'role_change' | 'patent' | 'hackathon' | 'award' | 'talk' | 'publication' | 'milestone';
title: string;
description: string;
impact: string;
tags: string[];
}[];
// Skills
skills: {
category: 'technical' | 'leadership' | 'domain' | 'soft';
name: string;
proficiency: number; // 0-100
yearsOfExperience: number;
}[];
// Projects
projects: {
name: string;
role: string;
description: string;
technologies: string[];
impact: string;
metrics: string[];
}[];
// Aspirations
aspirations: {
shortTerm: string[];
longTerm: string;
values: string[];
};
// Brand
brand: {
targetAudience: string;
keywords: string[];
tone: string;
colors?: string[];
};
}interface CareerProfile {
// Identity
name: string;
headline: string;
summary: string;
// Timeline
timelineEvents: {
date: string;
type: 'role_change' | 'patent' | 'hackathon' | 'award' | 'talk' | 'publication' | 'milestone';
title: string;
description: string;
impact: string;
tags: string[];
}[];
// Skills
skills: {
category: 'technical' | 'leadership' | 'domain' | 'soft';
name: string;
proficiency: number; // 0-100
yearsOfExperience: number;
}[];
// Projects
projects: {
name: string;
role: string;
description: string;
technologies: string[];
impact: string;
metrics: string[];
}[];
// Aspirations
aspirations: {
shortTerm: string[];
longTerm: string;
values: string[];
};
// Brand
brand: {
targetAudience: string;
keywords: string[];
tone: string;
colors?: string[];
};
}