Tech Xplore: New NLP model improves stock market predictions