This project predicts stock price trends using historical data and news sentiment analysis, combining LSTM, ARIMA, and NLP for stocks like Alphabet (GOOG).
- Open
Stock_analysis.ipynbin Google Colab or Jupyter Notebook. - Install dependencies:
pip install -r requirements.txt - Get a NewsAPI key from NewsAPI and add it to the notebook.
- Run all cells to see predictions and plots.
- Python 3.11
- Libraries: NumPy, Pandas, NewsAPI-Python, TensorFlow, Scikit-learn, NLTK
Download the pre-trained model (my_tf_model,403MB) from Google Drive