AI tools for creating automated financial investment recommendation systems