Flare forecasting and feature ranking using SDO/HMI data