Nowadays, virtual screening is used routinely to filter compound databases and select compounds for experimental testing. To this aim, several computational methods, traditionally divided into structure-and ligand-based methods, ] can be employed. In the current explosion of the size of chemical libraries, ML is being actively implemented to screen large and ultra-large libraries .