How do I know if my problem is even suitable for machine learning?
The GPT runs a pre-ML suitability checklist before you write any code. Do you have a clear target variable? Do you have enough labelled examples? Is the pattern learnable from the available features, or is the outcome fundamentally random or driven by unmeasured variables? Would a simple heuristic or rule-based system solve 80% of the problem with 10% of the effort? The GPT is not afraid to tell you that ML is the wrong tool for your problem — sometimes the best mentorship is preventing you from spending months building a model you never needed.