Skip to content

tanmay-vig/next-word-prediction

Repository files navigation

Next Word Prediction App

Overview

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).

Features

  • 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.

Screenshots

Screenshot 2024-12-26 225810 Screenshot 2024-12-26 225829

Requirements

  • Python 3.7 or above
  • Streamlit
  • TensorFlow
  • NumPy
  • Pickle

About

Next Word Prediction using Shakespeare's Hamlet as data source

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published