practical-nlp-code icon indicating copy to clipboard operation
practical-nlp-code copied to clipboard

Fix Dependency Issues and Update code with latest versions of python libraries for Notebooks of Chapter 4

Open Ethan0456 opened this issue 2 years ago • 0 comments

I'm working on updating the code for Chapter 4 to ensure compatibility with newer versions of Python and updated libraries. This issue will track the progress and changes made for this specific notebook.

Notebooks:

  • [ ] 01_OnePipeline_ManyClassifiers.ipynb
  • [ ] 02_Doc2Vec_Example.ipynb
  • [ ] 03_Word2Vec_Example.ipynb
  • [ ] 04_FastText_Example.ipynb
  • [ ] 05_DeepNN_Example.ipynb
  • [ ] 06_BERT_IMDB_Sentiment_Classification.ipynb
  • [ ] 07_BERT_Sentiment_Classification_IMDB_ktrain.ipynb
  • [ ] #146
  • [ ] #147
  • [ ] 10_ShapDemo.ipynb
  • [ ] 11_SpamClassification.ipynb

Tasks:

  • [x] Update Python version from 3.6 to 3.9
  • [x] Update Ubuntu version to 22.04
  • [x] Update all Python libraries to their latest versions
  • [x] Test the notebook to ensure it runs without errors

Context:

  • Current Python Version: 3.6
  • Current Ubuntu Version: 16.04
  • Current Library Versions:

Proposed Changes:

  • Update notebooks to run with Ubuntu 22.04
  • Update notebooks to run with Python 3.10
  • Libraries from each notebooks will be updated to latest version
  • Markdown Text will be improved

Related Issues:

  • Will list them here

Let's work together to update this notebook effectively and ensure it aligns with the latest Python and library versions.

Ethan0456 avatar Sep 28 '23 05:09 Ethan0456