Machine learning-based development and validation of a scoring system for progression-free survival in liver cancer