import src.processing.prepare as prepare import src.eval.run_base_eval as base_eval import src.training.train as train import src.eval.run_ft_eval as ft_eval def main(): print("=== Step 1: Preparing dataset ===") prepare.main() print("\n=== Step 2: Base model evaluation ===") base_eval.main() print("\n=== Step 3: Training model ===") train.main() print("\n=== Step 4: Fine-tuned model evaluation ===") ft_eval.main() print("\n✅ All steps completed.") if __name__ == "__main__": main()