datapilot-cli
Version:
Enterprise-grade streaming multi-format data analysis with comprehensive statistical insights and intelligent relationship detection - supports CSV, JSON, Excel, TSV, Parquet - memory-efficient, cross-platform
59 lines • 2.12 kB
TypeScript
/**
* Section 6: Predictive Modeling & Advanced Analytics Guidance Formatter
* Formats modeling analysis results into comprehensive markdown reports
*/
import type { Section6Result } from './types';
export declare class Section6Formatter {
/**
* Format Section 6 results into comprehensive markdown report
*/
static formatMarkdown(result: Section6Result): string;
private static formatHeader;
private static formatExecutiveSummary;
private static formatIdentifiedTasks;
private static formatAlgorithmRecommendations;
private static formatCARTAnalysis;
private static formatResidualAnalysis;
private static formatWorkflowGuidance;
private static formatEvaluationFramework;
private static formatInterpretationGuidance;
private static formatEthicsAnalysis;
private static formatImplementationRoadmap;
private static formatWarnings;
private static formatPerformanceMetrics;
private static capitalizeFirst;
private static formatTaskType;
private static formatCategory;
private static formatPlotType;
private static formatTestName;
private static truncateText;
private static interpretFeasibilityScore;
private static interpretSuitabilityScore;
/**
* Format complete modeling report
*/
formatReport(result: Section6Result): string;
/**
* Format summary report
*/
formatSummary(result: Section6Result): string;
/**
* Format JSON output
*/
formatJSON(result: Section6Result): string;
/**
* Format stakeholder-specific reports
*/
formatForStakeholder(result: Section6Result, stakeholder: 'technical' | 'business' | 'executive'): string;
private formatExecutiveReport;
private formatBusinessReport;
private formatTechnicalReport;
private extractFeatureTypes;
private extractTemporalColumns;
private generatePreprocessingRecommendations;
/**
* Format comprehensive unsupervised learning analysis (GitHub issue #22)
*/
private static formatUnsupervisedAnalysis;
}
//# sourceMappingURL=section6-formatter.d.ts.map