Similar Items: Machine learning-based prediction of immune infiltration patterns in extrahepatic cholangiocarcinoma