main
Backend Deploy 🚀 / build-and-deploy (push) Has been cancelled

This commit is contained in:
Harun CAN
2026-05-06 10:58:50 +02:00
parent a40619ef33
commit 3d36926fe9
4 changed files with 351 additions and 3 deletions
@@ -0,0 +1,48 @@
export class UploadedFileDto {
name: string;
content: string;
}
export class AnalyzeContentDto {
transcripts: UploadedFileDto[];
comments: UploadedFileDto[];
tone: string;
duration: string;
speakerName: string;
topicFocus: string;
targetAudience: string;
}
export class StrategyResultDto {
title: string;
psychologicalTheme?: string;
inspiredByGap?: string;
hook?: string;
thumbnailConcept?: string;
segments: {
type: string;
duration: string;
description: string;
keyPoints: string[];
neuroObjective?: string;
}[];
interviewQuestions: string[];
selectedComments: {
username?: string;
text: string;
insightValue?: string;
sourceFile?: string;
}[];
commercialAnalysis: {
suitableIndustries: string[];
brandSafetyScore: number;
suggestedBrands: string[];
monetizationPotential: string;
};
chartData?: { topic: string; emotionalArousal: number }[];
}
export class CommercialAnalysisDto {
title: string;
industries: string[];
}