Next generation stock market recommendations using Artificial Intellegence software