It is practice project which is made in order to make the concepts of NLP crystal clear. The project is made as practice by watching the video of youtube . However I had done this project in google colab and not in jupyter notebook and found that there is slight incremental change in accuracy which is good.
Dataset link: https://archive.ics.uci.edu/ml/datasets/sms+spam+collection