BSc Final Year Project

Description

Developed predictive stock price ML models using historical financial data and sentiment analysis, incorporating advanced feature engineering and machine learning techniques. Implemented and compared regression models to evaluate the impact of sentiment data on predictive accuracy, utilising metrics like MAE and R² . Automated data preprocessing pipeline for stock and sentiment data integration, including web scraping, natural language processing, and time-series alignment. Technologies: Python, Scikit-learn, PyTorch, Selenium, BeautifulSoup, Matplotlib, Git

Features

  • Machine LearningImplementation of a custom LSTM model architecture using PyTorch

Technologies

Python
Git
Jupyter

Links

Hover over the following links for a quick preview

Images

Project image