AI, Machine Learning and sentiment analysis applied to financial markets and consumer markets