Text this: The Evolution of Portfolio Theory: Integrating Machine Learning with Markowitz Optimization