Text this: Multi agent and artificial neural networks prediction framework development for stock investment strategy