An information processing apparatus 100 comprising: first inference unit configured to perform a first inference to medical image data and obtain information related to a diagnostic name identified from the medical image data as a first inference result; and second inference unit configured to perform a second inference to the medical image data and the information related to the diagnostic name and obtain information related to an image finding as a second inference result.