AI task overhaul and dynamic selection