
Strong research connects one measurable problem to suitable data, a fair baseline, controlled experiments and honest analysis.
Name the application, user, unresolved limitation and measurable outcome before choosing an algorithm. A field like computer vision is not yet a research question.
Compare recent papers by data, method, baseline, metrics, findings and limits. Treat repeated weaknesses as leads—not automatic proof of novelty.
Check size, balance, duplicates, labels, representativeness, licensing and leakage risk. A complex model cannot rescue unsuitable evidence.
Start with a simple relevant method, then compare stronger approaches under the same data split, preprocessing and evaluation conditions.
Split before learned preprocessing. Use training data to fit, validation data to choose, and the test set only for the final unbiased evaluation.
Accuracy alone may hide minority-class failures. Choose precision, recall, F1, AUC, latency or cost according to the real decision and constraint.
Record dataset version, splits, preprocessing, code, seeds, hyperparameters, library versions and hardware. Then analyze failures and limitations.
Problem to gap. Gap to experiment. Experiment to result. Result to defensible contribution. Keep every link visible and testable.
Read the Complete AI/ML Research Guide