getLearningInsights

open suspend override fun getLearningInsights(): LearningInsights(source)

Provides comprehensive insights into the current learning progress and performance.

This method generates detailed metrics about the AI's learning journey, including progress indicators, performance statistics, and debugging information. These insights power user-facing features like AI maturity meters and developer debugging tools.

Available Metrics:

  • Total interaction count for progress tracking

  • Learning progress estimate (0.0 to 1.0 scale)

  • Model-specific performance indicators

  • Training history and pattern statistics

Use Cases:

  • Powering AI maturity indicators in user interfaces

  • Debugging learning performance and convergence

  • Monitoring model health and training stability

  • Providing transparency into AI capabilities

Return

LearningInsights containing comprehensive learning metrics and statistics