https://medium.datadriveninvestor.com/how-to-utilize-ai-and-programming-for-value-investing-with-python-3cc7c39612f1