This is a deep learning project that predicts the next word in a sentence using LSTM cells.
Before running the project, you need to install the following libraries:
- TensorFlow
- Keras
- NumPy
- Pandas
- Flask
The data used for this project is raw english data. It was later cleaned and converted to appropriate format.
To use the project for yourself, You can clone this repo and can run .ipynb file.
If you want a web application of this project then you can use it with app.py file.
Additionally, To run the web application, run app.py
. You can access the application by going to http://localhost:5000
in your web browser.
Results are also present in the notebook.