The Next Word Prediction App is a Streamlit-based application that uses an LSTM model to predict the next word in a sequence of words. This project uses Shakespeare's Hamlet text for training and demonstrates the power of deep learning in natural language processing (NLP).
- User-Friendly Interface: An intuitive interface for entering word sequences.
- Real-Time Predictions: Predicts the next word based on the input sequence.
- Dark Theme: A sleek and modern dark theme for better user experience.
- Loading Indicator: Displays a loading spinner while processing predictions.
- Python 3.7 or above
- Streamlit
- TensorFlow
- NumPy
- Pickle