diff --git a/Reconstruct_and_RoBERTa_baseline_train_dev_dataset.ipynb b/Reconstruct_and_RoBERTa_baseline_train_dev_dataset.ipynb
index edef171e6e02b54c77c5fee4543ba537486b64fe..369fd394f5b2df8a1eff265e796598f1fdd3ff59 100644
--- a/Reconstruct_and_RoBERTa_baseline_train_dev_dataset.ipynb
+++ b/Reconstruct_and_RoBERTa_baseline_train_dev_dataset.ipynb
@@ -24,7 +24,7 @@
           "name": "stdout",
           "output_type": "stream",
           "text": [
-            "Fri Feb 25 16:37:37 2022       \n",
+            "Tue Mar  1 11:31:44 2022       \n",
             "+-----------------------------------------------------------------------------+\n",
             "| NVIDIA-SMI 460.91.03    Driver Version: 460.91.03    CUDA Version: 11.4     |\n",
             "|-------------------------------+----------------------+----------------------+\n",
@@ -33,7 +33,7 @@
             "|                               |                      |               MIG M. |\n",
             "|===============================+======================+======================|\n",
             "|   0  Quadro M4000        Off  | 00000000:00:05.0 Off |                  N/A |\n",
-            "| 46%   30C    P8    11W / 120W |      0MiB /  8126MiB |      0%      Default |\n",
+            "| 46%   27C    P8    12W / 120W |      0MiB /  8126MiB |      0%      Default |\n",
             "|                               |                      |                  N/A |\n",
             "+-------------------------------+----------------------+----------------------+\n",
             "                                                                               \n",
@@ -54,7 +54,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 2,
+      "execution_count": 3,
       "metadata": {
         "colab": {
           "base_uri": "https://localhost:8080/",
@@ -71,179 +71,222 @@
             "Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com\n",
             "Collecting simpletransformers\n",
             "  Downloading simpletransformers-0.63.4-py3-none-any.whl (248 kB)\n",
-            "\u001b[K     |████████████████████████████████| 248 kB 16.0 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: tensorboard in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (2.6.0)\n",
-            "Collecting sentencepiece\n",
-            "  Downloading sentencepiece-0.1.96-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.2 MB)\n",
-            "\u001b[K     |████████████████████████████████| 1.2 MB 30.0 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting transformers>=4.6.0\n",
-            "  Downloading transformers-4.16.2-py3-none-any.whl (3.5 MB)\n",
-            "\u001b[K     |████████████████████████████████| 3.5 MB 33.3 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 248 kB 26.5 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting tensorflow\n",
+            "  Downloading tensorflow-2.8.0-cp38-cp38-manylinux2010_x86_64.whl (497.6 MB)\n",
+            "\u001b[K     |████████████████████████████████| 497.6 MB 24.2 MB/s eta 0:00:01   |▋                               | 9.7 MB 37.2 MB/s eta 0:00:14     |███████████████████▉            | 309.2 MB 23.9 MB/s eta 0:00:08     |█████████████████████████████   | 452.3 MB 24.9 MB/s eta 0:00:02\n",
             "\u001b[?25hRequirement already satisfied: numpy in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (1.21.2)\n",
+            "Requirement already satisfied: requests in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (2.26.0)\n",
             "Requirement already satisfied: tqdm>=4.47.0 in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (4.62.3)\n",
-            "Collecting wandb>=0.10.32\n",
-            "  Downloading wandb-0.12.10-py2.py3-none-any.whl (1.7 MB)\n",
-            "\u001b[K     |████████████████████████████████| 1.7 MB 29.4 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: scipy in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (1.6.3)\n",
-            "Collecting tokenizers\n",
-            "  Downloading tokenizers-0.11.5-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (6.8 MB)\n",
-            "\u001b[K     |████████████████████████████████| 6.8 MB 29.3 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: regex in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (2021.10.8)\n",
+            "Collecting datasets\n",
+            "  Downloading datasets-1.18.3-py3-none-any.whl (311 kB)\n",
+            "\u001b[K     |████████████████████████████████| 311 kB 31.6 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: scikit-learn in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (1.0)\n",
             "Collecting seqeval\n",
             "  Downloading seqeval-1.2.2.tar.gz (43 kB)\n",
-            "\u001b[K     |████████████████████████████████| 43 kB 39.2 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 43 kB 43.0 MB/s eta 0:00:01\n",
             "\u001b[?25hCollecting streamlit\n",
             "  Downloading streamlit-1.6.0-py2.py3-none-any.whl (9.7 MB)\n",
-            "\u001b[K     |████████████████████████████████| 9.7 MB 17.9 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: requests in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (2.26.0)\n",
-            "Collecting datasets\n",
-            "  Downloading datasets-1.18.3-py3-none-any.whl (311 kB)\n",
-            "\u001b[K     |████████████████████████████████| 311 kB 32.2 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting pandas\n",
-            "  Downloading pandas-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.7 MB)\n",
-            "\u001b[K     |████████████████████████████████| 11.7 MB 23.9 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: scikit-learn in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (1.0)\n",
-            "Requirement already satisfied: packaging>=20.0 in /opt/conda/lib/python3.8/site-packages (from transformers>=4.6.0->simpletransformers) (21.0)\n",
-            "Collecting huggingface-hub<1.0,>=0.1.0\n",
-            "  Downloading huggingface_hub-0.4.0-py3-none-any.whl (67 kB)\n",
-            "\u001b[K     |████████████████████████████████| 67 kB 54.1 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: filelock in /opt/conda/lib/python3.8/site-packages (from transformers>=4.6.0->simpletransformers) (3.3.0)\n",
+            "\u001b[K     |████████████████████████████████| 9.7 MB 36.0 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: tensorboard in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (2.6.0)\n",
+            "Requirement already satisfied: regex in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (2021.10.8)\n",
+            "Requirement already satisfied: scipy in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (1.6.3)\n",
+            "Requirement already satisfied: tokenizers in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (0.11.6)\n",
+            "Requirement already satisfied: pandas in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (1.4.1)\n",
+            "Collecting wandb>=0.10.32\n",
+            "  Downloading wandb-0.12.10-py2.py3-none-any.whl (1.7 MB)\n",
+            "\u001b[K     |████████████████████████████████| 1.7 MB 30.6 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: transformers>=4.6.0 in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (4.16.2)\n",
+            "Requirement already satisfied: sentencepiece in /opt/conda/lib/python3.8/site-packages (from simpletransformers) (0.1.96)\n",
+            "Collecting h5py>=2.9.0\n",
+            "  Downloading h5py-3.6.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.5 MB)\n",
+            "\u001b[K     |████████████████████████████████| 4.5 MB 31.8 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: typing-extensions>=3.6.6 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (3.10.0.2)\n",
+            "Collecting wrapt>=1.11.0\n",
+            "  Downloading wrapt-1.13.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (84 kB)\n",
+            "\u001b[K     |████████████████████████████████| 84 kB 29.0 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting google-pasta>=0.1.1\n",
+            "  Downloading google_pasta-0.2.0-py3-none-any.whl (57 kB)\n",
+            "\u001b[K     |████████████████████████████████| 57 kB 42.4 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting keras<2.9,>=2.8.0rc0\n",
+            "  Downloading keras-2.8.0-py2.py3-none-any.whl (1.4 MB)\n",
+            "\u001b[K     |████████████████████████████████| 1.4 MB 28.0 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting keras-preprocessing>=1.1.1\n",
+            "  Downloading Keras_Preprocessing-1.1.2-py2.py3-none-any.whl (42 kB)\n",
+            "\u001b[K     |████████████████████████████████| 42 kB 31.9 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting flatbuffers>=1.12\n",
+            "  Downloading flatbuffers-2.0-py2.py3-none-any.whl (26 kB)\n",
+            "Collecting termcolor>=1.1.0\n",
+            "  Downloading termcolor-1.1.0.tar.gz (3.9 kB)\n",
+            "Collecting gast>=0.2.1\n",
+            "  Downloading gast-0.5.3-py3-none-any.whl (19 kB)\n",
+            "Collecting tensorboard\n",
+            "  Downloading tensorboard-2.8.0-py3-none-any.whl (5.8 MB)\n",
+            "\u001b[K     |████████████████████████████████| 5.8 MB 39.6 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: absl-py>=0.4.0 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (0.14.1)\n",
+            "Requirement already satisfied: protobuf>=3.9.2 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (3.18.1)\n",
+            "Collecting tf-estimator-nightly==2.8.0.dev2021122109\n",
+            "  Downloading tf_estimator_nightly-2.8.0.dev2021122109-py2.py3-none-any.whl (462 kB)\n",
+            "\u001b[K     |████████████████████████████████| 462 kB 28.0 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting astunparse>=1.6.0\n",
+            "  Downloading astunparse-1.6.3-py2.py3-none-any.whl (12 kB)\n",
+            "Requirement already satisfied: setuptools in /opt/conda/lib/python3.8/site-packages (from tensorflow) (58.2.0)\n",
+            "Requirement already satisfied: six>=1.12.0 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (1.16.0)\n",
+            "Collecting opt-einsum>=2.3.2\n",
+            "  Downloading opt_einsum-3.3.0-py3-none-any.whl (65 kB)\n",
+            "\u001b[K     |████████████████████████████████| 65 kB 43.5 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: grpcio<2.0,>=1.24.3 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (1.41.0)\n",
+            "Collecting libclang>=9.0.1\n",
+            "  Downloading libclang-13.0.0-py2.py3-none-manylinux1_x86_64.whl (14.5 MB)\n",
+            "\u001b[K     |████████████████████████████████| 14.5 MB 28.2 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting tensorflow-io-gcs-filesystem>=0.23.1\n",
+            "  Downloading tensorflow_io_gcs_filesystem-0.24.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.1 MB)\n",
+            "\u001b[K     |████████████████████████████████| 2.1 MB 30.9 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: wheel<1.0,>=0.23.0 in /opt/conda/lib/python3.8/site-packages (from astunparse>=1.6.0->tensorflow) (0.37.0)\n",
+            "Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (0.4.6)\n",
+            "Requirement already satisfied: werkzeug>=0.11.15 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (2.0.2)\n",
+            "Requirement already satisfied: markdown>=2.6.8 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (3.3.4)\n",
+            "Requirement already satisfied: google-auth<3,>=1.6.3 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (1.35.0)\n",
+            "Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (1.8.0)\n",
+            "Requirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (0.6.1)\n",
+            "Requirement already satisfied: cachetools<5.0,>=2.0.0 in /opt/conda/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard->simpletransformers) (4.2.4)\n",
+            "Requirement already satisfied: rsa<5,>=3.1.4 in /opt/conda/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard->simpletransformers) (4.7.2)\n",
+            "Requirement already satisfied: pyasn1-modules>=0.2.1 in /opt/conda/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard->simpletransformers) (0.2.8)\n",
+            "Requirement already satisfied: requests-oauthlib>=0.7.0 in /opt/conda/lib/python3.8/site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard->simpletransformers) (1.3.0)\n",
+            "Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in /opt/conda/lib/python3.8/site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard->simpletransformers) (0.4.8)\n",
+            "Requirement already satisfied: idna<4,>=2.5 in /opt/conda/lib/python3.8/site-packages (from requests->simpletransformers) (3.1)\n",
+            "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /opt/conda/lib/python3.8/site-packages (from requests->simpletransformers) (1.26.7)\n",
+            "Requirement already satisfied: charset-normalizer~=2.0.0 in /opt/conda/lib/python3.8/site-packages (from requests->simpletransformers) (2.0.0)\n",
+            "Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.8/site-packages (from requests->simpletransformers) (2021.5.30)\n",
+            "Requirement already satisfied: oauthlib>=3.0.0 in /opt/conda/lib/python3.8/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard->simpletransformers) (3.1.1)\n",
+            "Requirement already satisfied: filelock in /opt/conda/lib/python3.8/site-packages (from transformers>=4.6.0->simpletransformers) (3.3.0)\n",
             "Requirement already satisfied: pyyaml>=5.1 in /opt/conda/lib/python3.8/site-packages (from transformers>=4.6.0->simpletransformers) (5.4.1)\n",
+            "Requirement already satisfied: huggingface-hub<1.0,>=0.1.0 in /opt/conda/lib/python3.8/site-packages (from transformers>=4.6.0->simpletransformers) (0.4.0)\n",
             "Requirement already satisfied: sacremoses in /opt/conda/lib/python3.8/site-packages (from transformers>=4.6.0->simpletransformers) (0.0.46)\n",
-            "Requirement already satisfied: typing-extensions>=3.7.4.3 in /opt/conda/lib/python3.8/site-packages (from huggingface-hub<1.0,>=0.1.0->transformers>=4.6.0->simpletransformers) (3.10.0.2)\n",
+            "Requirement already satisfied: packaging>=20.0 in /opt/conda/lib/python3.8/site-packages (from transformers>=4.6.0->simpletransformers) (21.0)\n",
             "Requirement already satisfied: pyparsing>=2.0.2 in /opt/conda/lib/python3.8/site-packages (from packaging>=20.0->transformers>=4.6.0->simpletransformers) (2.4.7)\n",
+            "Collecting sentry-sdk>=1.0.0\n",
+            "  Downloading sentry_sdk-1.5.6-py2.py3-none-any.whl (144 kB)\n",
+            "\u001b[K     |████████████████████████████████| 144 kB 31.7 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting pathtools\n",
+            "  Downloading pathtools-0.1.2.tar.gz (11 kB)\n",
             "Collecting GitPython>=1.0.0\n",
             "  Downloading GitPython-3.1.27-py3-none-any.whl (181 kB)\n",
-            "\u001b[K     |████████████████████████████████| 181 kB 28.4 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 181 kB 27.6 MB/s eta 0:00:01\n",
             "\u001b[?25hRequirement already satisfied: Click!=8.0.0,>=7.0 in /opt/conda/lib/python3.8/site-packages (from wandb>=0.10.32->simpletransformers) (8.0.1)\n",
+            "Requirement already satisfied: psutil>=5.0.0 in /opt/conda/lib/python3.8/site-packages (from wandb>=0.10.32->simpletransformers) (5.8.0)\n",
             "Collecting promise<3,>=2.0\n",
             "  Downloading promise-2.3.tar.gz (19 kB)\n",
             "Collecting shortuuid>=0.5.0\n",
             "  Downloading shortuuid-1.0.8-py3-none-any.whl (9.5 kB)\n",
-            "Collecting pathtools\n",
-            "  Downloading pathtools-0.1.2.tar.gz (11 kB)\n",
-            "Requirement already satisfied: protobuf>=3.12.0 in /opt/conda/lib/python3.8/site-packages (from wandb>=0.10.32->simpletransformers) (3.18.1)\n",
-            "Collecting sentry-sdk>=1.0.0\n",
-            "  Downloading sentry_sdk-1.5.6-py2.py3-none-any.whl (144 kB)\n",
-            "\u001b[K     |████████████████████████████████| 144 kB 41.7 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting yaspin>=1.0.0\n",
-            "  Downloading yaspin-2.1.0-py3-none-any.whl (18 kB)\n",
             "Collecting docker-pycreds>=0.4.0\n",
             "  Downloading docker_pycreds-0.4.0-py2.py3-none-any.whl (9.0 kB)\n",
-            "Requirement already satisfied: psutil>=5.0.0 in /opt/conda/lib/python3.8/site-packages (from wandb>=0.10.32->simpletransformers) (5.8.0)\n",
-            "Requirement already satisfied: six>=1.13.0 in /opt/conda/lib/python3.8/site-packages (from wandb>=0.10.32->simpletransformers) (1.16.0)\n",
+            "Collecting yaspin>=1.0.0\n",
+            "  Downloading yaspin-2.1.0-py3-none-any.whl (18 kB)\n",
             "Requirement already satisfied: python-dateutil>=2.6.1 in /opt/conda/lib/python3.8/site-packages (from wandb>=0.10.32->simpletransformers) (2.8.2)\n",
             "Collecting gitdb<5,>=4.0.1\n",
             "  Downloading gitdb-4.0.9-py3-none-any.whl (63 kB)\n",
-            "\u001b[K     |████████████████████████████████| 63 kB 42.8 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 63 kB 46.1 MB/s eta 0:00:01\n",
             "\u001b[?25hCollecting smmap<6,>=3.0.1\n",
             "  Downloading smmap-5.0.0-py3-none-any.whl (24 kB)\n",
-            "Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.8/site-packages (from requests->simpletransformers) (2021.5.30)\n",
-            "Requirement already satisfied: charset-normalizer~=2.0.0 in /opt/conda/lib/python3.8/site-packages (from requests->simpletransformers) (2.0.0)\n",
-            "Requirement already satisfied: idna<4,>=2.5 in /opt/conda/lib/python3.8/site-packages (from requests->simpletransformers) (3.1)\n",
-            "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /opt/conda/lib/python3.8/site-packages (from requests->simpletransformers) (1.26.7)\n",
-            "Collecting termcolor<2.0.0,>=1.1.0\n",
-            "  Downloading termcolor-1.1.0.tar.gz (3.9 kB)\n",
-            "Collecting pyarrow!=4.0.0,>=3.0.0\n",
+            "Collecting aiohttp\n",
+            "  Downloading aiohttp-3.8.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.3 MB)\n",
+            "\u001b[K     |████████████████████████████████| 1.3 MB 28.9 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting pyarrow!=4.0.0,>=3.0.0\n",
             "  Downloading pyarrow-7.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (26.7 MB)\n",
-            "\u001b[K     |████████████████████████████████| 26.7 MB 25.4 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 26.7 MB 25.8 MB/s eta 0:00:01    |██▍                             | 2.0 MB 26.8 MB/s eta 0:00:01\n",
             "\u001b[?25hCollecting dill\n",
             "  Downloading dill-0.3.4-py2.py3-none-any.whl (86 kB)\n",
-            "\u001b[K     |████████████████████████████████| 86 kB 48.6 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting aiohttp\n",
-            "  Downloading aiohttp-3.8.1-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.3 MB)\n",
-            "\u001b[K     |████████████████████████████████| 1.3 MB 30.4 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting fsspec[http]>=2021.05.0\n",
-            "  Downloading fsspec-2022.2.0-py3-none-any.whl (134 kB)\n",
-            "\u001b[K     |████████████████████████████████| 134 kB 29.4 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 86 kB 35.7 MB/s eta 0:00:01\n",
             "\u001b[?25hCollecting multiprocess\n",
             "  Downloading multiprocess-0.70.12.2-py38-none-any.whl (128 kB)\n",
-            "\u001b[K     |████████████████████████████████| 128 kB 29.9 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 128 kB 33.4 MB/s eta 0:00:01\n",
             "\u001b[?25hCollecting xxhash\n",
             "  Downloading xxhash-3.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (212 kB)\n",
-            "\u001b[K     |████████████████████████████████| 212 kB 30.2 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 212 kB 31.4 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting fsspec[http]>=2021.05.0\n",
+            "  Downloading fsspec-2022.2.0-py3-none-any.whl (134 kB)\n",
+            "\u001b[K     |████████████████████████████████| 134 kB 31.2 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: attrs>=17.3.0 in /opt/conda/lib/python3.8/site-packages (from aiohttp->datasets->simpletransformers) (21.2.0)\n",
+            "Collecting frozenlist>=1.1.1\n",
+            "  Downloading frozenlist-1.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (158 kB)\n",
+            "\u001b[K     |████████████████████████████████| 158 kB 29.9 MB/s eta 0:00:01\n",
             "\u001b[?25hCollecting yarl<2.0,>=1.0\n",
             "  Downloading yarl-1.7.2-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (308 kB)\n",
-            "\u001b[K     |████████████████████████████████| 308 kB 31.8 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting aiosignal>=1.1.2\n",
+            "\u001b[K     |████████████████████████████████| 308 kB 30.0 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting async-timeout<5.0,>=4.0.0a3\n",
+            "  Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB)\n",
+            "Collecting aiosignal>=1.1.2\n",
             "  Downloading aiosignal-1.2.0-py3-none-any.whl (8.2 kB)\n",
             "Collecting multidict<7.0,>=4.5\n",
             "  Downloading multidict-6.0.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (121 kB)\n",
-            "\u001b[K     |████████████████████████████████| 121 kB 31.0 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting async-timeout<5.0,>=4.0.0a3\n",
-            "  Downloading async_timeout-4.0.2-py3-none-any.whl (5.8 kB)\n",
-            "Requirement already satisfied: attrs>=17.3.0 in /opt/conda/lib/python3.8/site-packages (from aiohttp->datasets->simpletransformers) (21.2.0)\n",
-            "Collecting frozenlist>=1.1.1\n",
-            "  Downloading frozenlist-1.3.0-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (158 kB)\n",
-            "\u001b[K     |████████████████████████████████| 158 kB 30.6 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 121 kB 29.4 MB/s eta 0:00:01\n",
             "\u001b[?25hRequirement already satisfied: pytz>=2020.1 in /opt/conda/lib/python3.8/site-packages (from pandas->simpletransformers) (2021.3)\n",
             "Requirement already satisfied: joblib in /opt/conda/lib/python3.8/site-packages (from sacremoses->transformers>=4.6.0->simpletransformers) (1.1.0)\n",
             "Requirement already satisfied: threadpoolctl>=2.0.0 in /opt/conda/lib/python3.8/site-packages (from scikit-learn->simpletransformers) (3.0.0)\n",
-            "Collecting validators\n",
-            "  Downloading validators-0.18.2-py3-none-any.whl (19 kB)\n",
-            "Requirement already satisfied: pillow>=6.2.0 in /opt/conda/lib/python3.8/site-packages (from streamlit->simpletransformers) (8.2.0)\n",
             "Requirement already satisfied: toml in /opt/conda/lib/python3.8/site-packages (from streamlit->simpletransformers) (0.10.2)\n",
-            "Collecting altair>=3.2.0\n",
-            "  Downloading altair-4.2.0-py3-none-any.whl (812 kB)\n",
-            "\u001b[K     |████████████████████████████████| 812 kB 34.0 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: cachetools>=4.0 in /opt/conda/lib/python3.8/site-packages (from streamlit->simpletransformers) (4.2.4)\n",
-            "Collecting importlib-metadata>=1.4\n",
-            "  Downloading importlib_metadata-4.11.1-py3-none-any.whl (17 kB)\n",
-            "Collecting astor\n",
-            "  Downloading astor-0.8.1-py2.py3-none-any.whl (27 kB)\n",
-            "Collecting watchdog\n",
-            "  Downloading watchdog-2.1.6-py3-none-manylinux2014_x86_64.whl (76 kB)\n",
-            "\u001b[K     |████████████████████████████████| 76 kB 31.2 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting semver\n",
+            "Collecting semver\n",
             "  Downloading semver-2.13.0-py2.py3-none-any.whl (12 kB)\n",
+            "Requirement already satisfied: pillow>=6.2.0 in /opt/conda/lib/python3.8/site-packages (from streamlit->simpletransformers) (8.2.0)\n",
             "Collecting blinker\n",
             "  Downloading blinker-1.4.tar.gz (111 kB)\n",
-            "\u001b[K     |████████████████████████████████| 111 kB 33.4 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: tornado>=5.0 in /opt/conda/lib/python3.8/site-packages (from streamlit->simpletransformers) (6.1)\n",
+            "\u001b[K     |████████████████████████████████| 111 kB 38.0 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting validators\n",
+            "  Downloading validators-0.18.2-py3-none-any.whl (19 kB)\n",
             "Collecting pydeck>=0.1.dev5\n",
             "  Downloading pydeck-0.7.1-py2.py3-none-any.whl (4.3 MB)\n",
-            "\u001b[K     |████████████████████████████████| 4.3 MB 33.8 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting base58\n",
-            "  Downloading base58-2.1.1-py3-none-any.whl (5.6 kB)\n",
-            "Collecting tzlocal\n",
-            "  Downloading tzlocal-4.1-py3-none-any.whl (19 kB)\n",
+            "\u001b[K     |████████████████████████████████| 4.3 MB 29.0 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting astor\n",
+            "  Downloading astor-0.8.1-py2.py3-none-any.whl (27 kB)\n",
+            "Requirement already satisfied: tornado>=5.0 in /opt/conda/lib/python3.8/site-packages (from streamlit->simpletransformers) (6.1)\n",
             "Collecting pympler>=0.9\n",
             "  Downloading Pympler-1.0.1-py3-none-any.whl (164 kB)\n",
-            "\u001b[K     |████████████████████████████████| 164 kB 36.3 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: entrypoints in /opt/conda/lib/python3.8/site-packages (from altair>=3.2.0->streamlit->simpletransformers) (0.3)\n",
+            "\u001b[K     |████████████████████████████████| 164 kB 36.0 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting watchdog\n",
+            "  Downloading watchdog-2.1.6-py3-none-manylinux2014_x86_64.whl (76 kB)\n",
+            "\u001b[K     |████████████████████████████████| 76 kB 35.4 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting tzlocal\n",
+            "  Downloading tzlocal-4.1-py3-none-any.whl (19 kB)\n",
+            "Collecting importlib-metadata>=1.4\n",
+            "  Downloading importlib_metadata-4.11.2-py3-none-any.whl (17 kB)\n",
+            "Collecting altair>=3.2.0\n",
+            "  Downloading altair-4.2.0-py3-none-any.whl (812 kB)\n",
+            "\u001b[K     |████████████████████████████████| 812 kB 29.5 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting base58\n",
+            "  Downloading base58-2.1.1-py3-none-any.whl (5.6 kB)\n",
+            "Requirement already satisfied: entrypoints in /opt/conda/lib/python3.8/site-packages (from altair>=3.2.0->streamlit->simpletransformers) (0.3)\n",
             "Collecting toolz\n",
             "  Downloading toolz-0.11.2-py3-none-any.whl (55 kB)\n",
-            "\u001b[K     |████████████████████████████████| 55 kB 56.3 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 55 kB 46.6 MB/s eta 0:00:01\n",
             "\u001b[?25hRequirement already satisfied: jinja2 in /opt/conda/lib/python3.8/site-packages (from altair>=3.2.0->streamlit->simpletransformers) (3.0.1)\n",
             "Requirement already satisfied: jsonschema>=3.0 in /opt/conda/lib/python3.8/site-packages (from altair>=3.2.0->streamlit->simpletransformers) (4.0.1)\n",
             "Collecting zipp>=0.5\n",
             "  Downloading zipp-3.7.0-py3-none-any.whl (5.3 kB)\n",
             "Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /opt/conda/lib/python3.8/site-packages (from jsonschema>=3.0->altair>=3.2.0->streamlit->simpletransformers) (0.18.0)\n",
-            "Requirement already satisfied: traitlets>=4.3.2 in /opt/conda/lib/python3.8/site-packages (from pydeck>=0.1.dev5->streamlit->simpletransformers) (5.1.0)\n",
             "Collecting ipywidgets>=7.0.0\n",
             "  Downloading ipywidgets-7.6.5-py2.py3-none-any.whl (121 kB)\n",
-            "\u001b[K     |████████████████████████████████| 121 kB 30.0 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: ipykernel>=5.1.2 in /opt/conda/lib/python3.8/site-packages (from pydeck>=0.1.dev5->streamlit->simpletransformers) (6.4.1)\n",
-            "Requirement already satisfied: ipython-genutils in /opt/conda/lib/python3.8/site-packages (from ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.2.0)\n",
+            "\u001b[K     |████████████████████████████████| 121 kB 32.7 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: traitlets>=4.3.2 in /opt/conda/lib/python3.8/site-packages (from pydeck>=0.1.dev5->streamlit->simpletransformers) (5.1.0)\n",
+            "Requirement already satisfied: ipykernel>=5.1.2 in /opt/conda/lib/python3.8/site-packages (from pydeck>=0.1.dev5->streamlit->simpletransformers) (6.4.1)\n",
             "Requirement already satisfied: ipython<8.0,>=7.23.1 in /opt/conda/lib/python3.8/site-packages (from ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (7.28.0)\n",
-            "Requirement already satisfied: jupyter-client<8.0 in /opt/conda/lib/python3.8/site-packages (from ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (7.0.6)\n",
+            "Requirement already satisfied: ipython-genutils in /opt/conda/lib/python3.8/site-packages (from ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.2.0)\n",
             "Requirement already satisfied: matplotlib-inline<0.2.0,>=0.1.0 in /opt/conda/lib/python3.8/site-packages (from ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.1.3)\n",
             "Requirement already satisfied: debugpy<2.0,>=1.0.0 in /opt/conda/lib/python3.8/site-packages (from ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (1.5.0)\n",
+            "Requirement already satisfied: jupyter-client<8.0 in /opt/conda/lib/python3.8/site-packages (from ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (7.0.6)\n",
+            "Requirement already satisfied: pickleshare in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.7.5)\n",
+            "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (3.0.20)\n",
             "Requirement already satisfied: backcall in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.2.0)\n",
+            "Requirement already satisfied: pygments in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (2.10.0)\n",
             "Requirement already satisfied: jedi>=0.16 in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.18.0)\n",
-            "Requirement already satisfied: setuptools>=18.5 in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (58.2.0)\n",
             "Requirement already satisfied: pexpect>4.3 in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (4.8.0)\n",
-            "Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (3.0.20)\n",
             "Requirement already satisfied: decorator in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (5.1.0)\n",
-            "Requirement already satisfied: pygments in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (2.10.0)\n",
-            "Requirement already satisfied: pickleshare in /opt/conda/lib/python3.8/site-packages (from ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.7.5)\n",
-            "Requirement already satisfied: nbformat>=4.2.0 in /opt/conda/lib/python3.8/site-packages (from ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (5.1.3)\n",
             "Collecting jupyterlab-widgets>=1.0.0\n",
             "  Downloading jupyterlab_widgets-1.0.2-py3-none-any.whl (243 kB)\n",
-            "\u001b[K     |████████████████████████████████| 243 kB 30.8 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting widgetsnbextension~=3.5.0\n",
+            "\u001b[K     |████████████████████████████████| 243 kB 35.8 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: nbformat>=4.2.0 in /opt/conda/lib/python3.8/site-packages (from ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (5.1.3)\n",
+            "Collecting widgetsnbextension~=3.5.0\n",
             "  Downloading widgetsnbextension-3.5.2-py2.py3-none-any.whl (1.6 MB)\n",
-            "\u001b[K     |████████████████████████████████| 1.6 MB 31.4 MB/s eta 0:00:01\n",
+            "\u001b[K     |████████████████████████████████| 1.6 MB 30.2 MB/s eta 0:00:01\n",
             "\u001b[?25hRequirement already satisfied: parso<0.9.0,>=0.8.0 in /opt/conda/lib/python3.8/site-packages (from jedi>=0.16->ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.8.2)\n",
             "Requirement already satisfied: MarkupSafe>=2.0 in /opt/conda/lib/python3.8/site-packages (from jinja2->altair>=3.2.0->streamlit->simpletransformers) (2.0.1)\n",
             "Requirement already satisfied: pyzmq>=13 in /opt/conda/lib/python3.8/site-packages (from jupyter-client<8.0->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (22.3.0)\n",
@@ -253,69 +296,59 @@
             "Requirement already satisfied: wcwidth in /opt/conda/lib/python3.8/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->ipython<8.0,>=7.23.1->ipykernel>=5.1.2->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.2.5)\n",
             "Requirement already satisfied: notebook>=4.4.1 in /opt/conda/lib/python3.8/site-packages (from widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (6.4.1)\n",
             "Requirement already satisfied: nbconvert in /opt/conda/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (6.2.0)\n",
-            "Requirement already satisfied: Send2Trash>=1.5.0 in /opt/conda/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (1.8.0)\n",
             "Requirement already satisfied: prometheus-client in /opt/conda/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.11.0)\n",
             "Requirement already satisfied: argon2-cffi in /opt/conda/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (21.1.0)\n",
+            "Requirement already satisfied: Send2Trash>=1.5.0 in /opt/conda/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (1.8.0)\n",
             "Requirement already satisfied: terminado>=0.8.3 in /opt/conda/lib/python3.8/site-packages (from notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.12.1)\n",
             "Requirement already satisfied: cffi>=1.0.0 in /opt/conda/lib/python3.8/site-packages (from argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (1.14.6)\n",
             "Requirement already satisfied: pycparser in /opt/conda/lib/python3.8/site-packages (from cffi>=1.0.0->argon2-cffi->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (2.20)\n",
-            "Requirement already satisfied: nbclient<0.6.0,>=0.5.0 in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.5.4)\n",
+            "Requirement already satisfied: defusedxml in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.7.1)\n",
+            "Requirement already satisfied: testpath in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.5.0)\n",
+            "Requirement already satisfied: jupyterlab-pygments in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.1.2)\n",
             "Requirement already satisfied: bleach in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (4.1.0)\n",
             "Requirement already satisfied: pandocfilters>=1.4.1 in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (1.5.0)\n",
             "Requirement already satisfied: mistune<2,>=0.8.1 in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.8.4)\n",
-            "Requirement already satisfied: defusedxml in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.7.1)\n",
-            "Requirement already satisfied: jupyterlab-pygments in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.1.2)\n",
-            "Requirement already satisfied: testpath in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.5.0)\n",
+            "Requirement already satisfied: nbclient<0.6.0,>=0.5.0 in /opt/conda/lib/python3.8/site-packages (from nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.5.4)\n",
             "Requirement already satisfied: webencodings in /opt/conda/lib/python3.8/site-packages (from bleach->nbconvert->notebook>=4.4.1->widgetsnbextension~=3.5.0->ipywidgets>=7.0.0->pydeck>=0.1.dev5->streamlit->simpletransformers) (0.5.1)\n",
-            "Requirement already satisfied: absl-py>=0.4 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (0.14.1)\n",
-            "Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (1.8.0)\n",
-            "Requirement already satisfied: grpcio>=1.24.3 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (1.41.0)\n",
-            "Requirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (0.6.1)\n",
-            "Requirement already satisfied: markdown>=2.6.8 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (3.3.4)\n",
-            "Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (0.4.6)\n",
-            "Requirement already satisfied: google-auth<2,>=1.6.3 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (1.35.0)\n",
-            "Requirement already satisfied: werkzeug>=0.11.15 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (2.0.2)\n",
-            "Requirement already satisfied: wheel>=0.26 in /opt/conda/lib/python3.8/site-packages (from tensorboard->simpletransformers) (0.37.0)\n",
-            "Requirement already satisfied: pyasn1-modules>=0.2.1 in /opt/conda/lib/python3.8/site-packages (from google-auth<2,>=1.6.3->tensorboard->simpletransformers) (0.2.8)\n",
-            "Requirement already satisfied: rsa<5,>=3.1.4 in /opt/conda/lib/python3.8/site-packages (from google-auth<2,>=1.6.3->tensorboard->simpletransformers) (4.7.2)\n",
-            "Requirement already satisfied: requests-oauthlib>=0.7.0 in /opt/conda/lib/python3.8/site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard->simpletransformers) (1.3.0)\n",
-            "Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in /opt/conda/lib/python3.8/site-packages (from pyasn1-modules>=0.2.1->google-auth<2,>=1.6.3->tensorboard->simpletransformers) (0.4.8)\n",
-            "Requirement already satisfied: oauthlib>=3.0.0 in /opt/conda/lib/python3.8/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard->simpletransformers) (3.1.1)\n",
-            "Collecting pytz-deprecation-shim\n",
-            "  Downloading pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl (15 kB)\n",
             "Collecting backports.zoneinfo\n",
             "  Downloading backports.zoneinfo-0.2.1-cp38-cp38-manylinux1_x86_64.whl (74 kB)\n",
-            "\u001b[K     |████████████████████████████████| 74 kB 44.9 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting tzdata\n",
+            "\u001b[K     |████████████████████████████████| 74 kB 35.7 MB/s eta 0:00:01\n",
+            "\u001b[?25hCollecting pytz-deprecation-shim\n",
+            "  Downloading pytz_deprecation_shim-0.1.0.post0-py2.py3-none-any.whl (15 kB)\n",
+            "Collecting tzdata\n",
             "  Downloading tzdata-2021.5-py2.py3-none-any.whl (339 kB)\n",
-            "\u001b[K     |████████████████████████████████| 339 kB 47.5 MB/s eta 0:00:01\n",
-            "\u001b[?25hBuilding wheels for collected packages: promise, termcolor, pathtools, seqeval, blinker\n",
-            "  Building wheel for promise (setup.py) ... \u001b[?25ldone\n",
-            "\u001b[?25h  Created wheel for promise: filename=promise-2.3-py3-none-any.whl size=21502 sha256=1c1714242b51dad2b6c633e856282f33e38a3dfe08cd8a35ca8938d987c5d064\n",
-            "  Stored in directory: /tmp/pip-ephem-wheel-cache-8_wn_fbn/wheels/54/aa/01/724885182f93150035a2a91bce34a12877e8067a97baaf5dc8\n",
+            "\u001b[K     |████████████████████████████████| 339 kB 45.9 MB/s eta 0:00:01\n",
+            "\u001b[?25hBuilding wheels for collected packages: termcolor, promise, pathtools, seqeval, blinker\n",
             "  Building wheel for termcolor (setup.py) ... \u001b[?25ldone\n",
-            "\u001b[?25h  Created wheel for termcolor: filename=termcolor-1.1.0-py3-none-any.whl size=4847 sha256=771a44a070f912eaf7ceb0073acdff75d5e801c389d8b652f43fb7acb8aac112\n",
-            "  Stored in directory: /tmp/pip-ephem-wheel-cache-8_wn_fbn/wheels/a0/16/9c/5473df82468f958445479c59e784896fa24f4a5fc024b0f501\n",
+            "\u001b[?25h  Created wheel for termcolor: filename=termcolor-1.1.0-py3-none-any.whl size=4847 sha256=c490c0105be70b729d7a26de3e6628e3b531e4ab3a5bb8ec4005c4cecda96504\n",
+            "  Stored in directory: /tmp/pip-ephem-wheel-cache-9g_c4y_8/wheels/a0/16/9c/5473df82468f958445479c59e784896fa24f4a5fc024b0f501\n",
+            "  Building wheel for promise (setup.py) ... \u001b[?25ldone\n",
+            "\u001b[?25h  Created wheel for promise: filename=promise-2.3-py3-none-any.whl size=21502 sha256=19c9cb9fff75124d0e814bd26f15f71a1a1a2b7a93587487a8471fb61eb0512c\n",
+            "  Stored in directory: /tmp/pip-ephem-wheel-cache-9g_c4y_8/wheels/54/aa/01/724885182f93150035a2a91bce34a12877e8067a97baaf5dc8\n",
             "  Building wheel for pathtools (setup.py) ... \u001b[?25ldone\n",
-            "\u001b[?25h  Created wheel for pathtools: filename=pathtools-0.1.2-py3-none-any.whl size=8807 sha256=e2c58ebe851b6b0f7bca0071a0ce1d16976685cff423adb889d40ee1ee86aa0c\n",
-            "  Stored in directory: /tmp/pip-ephem-wheel-cache-8_wn_fbn/wheels/4c/8e/7e/72fbc243e1aeecae64a96875432e70d4e92f3d2d18123be004\n",
+            "\u001b[?25h  Created wheel for pathtools: filename=pathtools-0.1.2-py3-none-any.whl size=8807 sha256=fe96f66170e7602a5a085bd804c9fc52e8d630dd03953f794b7a03db2c0f1f7b\n",
+            "  Stored in directory: /tmp/pip-ephem-wheel-cache-9g_c4y_8/wheels/4c/8e/7e/72fbc243e1aeecae64a96875432e70d4e92f3d2d18123be004\n",
             "  Building wheel for seqeval (setup.py) ... \u001b[?25ldone\n",
-            "\u001b[?25h  Created wheel for seqeval: filename=seqeval-1.2.2-py3-none-any.whl size=16181 sha256=207b5ad5ea70a89023ef21215b787af35bc4a5513cf28a039840f46114058d5c\n",
-            "  Stored in directory: /tmp/pip-ephem-wheel-cache-8_wn_fbn/wheels/ad/5c/ba/05fa33fa5855777b7d686e843ec07452f22a66a138e290e732\n",
+            "\u001b[?25h  Created wheel for seqeval: filename=seqeval-1.2.2-py3-none-any.whl size=16181 sha256=efb4afac83cee1e4862c210b77c31b659136a35b442e4eddb18e7752b6693e93\n",
+            "  Stored in directory: /tmp/pip-ephem-wheel-cache-9g_c4y_8/wheels/ad/5c/ba/05fa33fa5855777b7d686e843ec07452f22a66a138e290e732\n",
             "  Building wheel for blinker (setup.py) ... \u001b[?25ldone\n",
-            "\u001b[?25h  Created wheel for blinker: filename=blinker-1.4-py3-none-any.whl size=13478 sha256=971473a8f38b4a871e783d69a371ebf03c24ccdd67569c4cce1d8c78176be271\n",
-            "  Stored in directory: /tmp/pip-ephem-wheel-cache-8_wn_fbn/wheels/b7/a5/68/fe632054a5eadd531c7a49d740c50eb6adfbeca822b4eab8d4\n",
-            "Successfully built promise termcolor pathtools seqeval blinker\n",
-            "Installing collected packages: multidict, frozenlist, yarl, widgetsnbextension, tzdata, smmap, jupyterlab-widgets, backports.zoneinfo, async-timeout, aiosignal, zipp, toolz, termcolor, pytz-deprecation-shim, pandas, ipywidgets, gitdb, fsspec, dill, aiohttp, yaspin, xxhash, watchdog, validators, tzlocal, tokenizers, shortuuid, sentry-sdk, semver, pympler, pydeck, pyarrow, promise, pathtools, multiprocess, importlib-metadata, huggingface-hub, GitPython, docker-pycreds, blinker, base58, astor, altair, wandb, transformers, streamlit, seqeval, sentencepiece, datasets, simpletransformers\n",
-            "Successfully installed GitPython-3.1.27 aiohttp-3.8.1 aiosignal-1.2.0 altair-4.2.0 astor-0.8.1 async-timeout-4.0.2 backports.zoneinfo-0.2.1 base58-2.1.1 blinker-1.4 datasets-1.18.3 dill-0.3.4 docker-pycreds-0.4.0 frozenlist-1.3.0 fsspec-2022.2.0 gitdb-4.0.9 huggingface-hub-0.4.0 importlib-metadata-4.11.1 ipywidgets-7.6.5 jupyterlab-widgets-1.0.2 multidict-6.0.2 multiprocess-0.70.12.2 pandas-1.4.1 pathtools-0.1.2 promise-2.3 pyarrow-7.0.0 pydeck-0.7.1 pympler-1.0.1 pytz-deprecation-shim-0.1.0.post0 semver-2.13.0 sentencepiece-0.1.96 sentry-sdk-1.5.6 seqeval-1.2.2 shortuuid-1.0.8 simpletransformers-0.63.4 smmap-5.0.0 streamlit-1.6.0 termcolor-1.1.0 tokenizers-0.11.5 toolz-0.11.2 transformers-4.16.2 tzdata-2021.5 tzlocal-4.1 validators-0.18.2 wandb-0.12.10 watchdog-2.1.6 widgetsnbextension-3.5.2 xxhash-3.0.0 yarl-1.7.2 yaspin-2.1.0 zipp-3.7.0\n",
+            "\u001b[?25h  Created wheel for blinker: filename=blinker-1.4-py3-none-any.whl size=13478 sha256=79fd2d88eb00b6a17999dc47d7c7793b40e2400833855f9a4c2041d67764de14\n",
+            "  Stored in directory: /tmp/pip-ephem-wheel-cache-9g_c4y_8/wheels/b7/a5/68/fe632054a5eadd531c7a49d740c50eb6adfbeca822b4eab8d4\n",
+            "Successfully built termcolor promise pathtools seqeval blinker\n",
+            "Installing collected packages: multidict, frozenlist, yarl, widgetsnbextension, tzdata, smmap, jupyterlab-widgets, backports.zoneinfo, async-timeout, aiosignal, zipp, toolz, termcolor, pytz-deprecation-shim, ipywidgets, gitdb, fsspec, dill, aiohttp, yaspin, xxhash, watchdog, validators, tzlocal, shortuuid, sentry-sdk, semver, pympler, pydeck, pyarrow, promise, pathtools, multiprocess, importlib-metadata, GitPython, docker-pycreds, blinker, base58, astor, altair, wrapt, wandb, tf-estimator-nightly, tensorflow-io-gcs-filesystem, tensorboard, streamlit, seqeval, opt-einsum, libclang, keras-preprocessing, keras, h5py, google-pasta, gast, flatbuffers, datasets, astunparse, tensorflow, simpletransformers\n",
+            "  Attempting uninstall: tensorboard\n",
+            "    Found existing installation: tensorboard 2.6.0\n",
+            "    Uninstalling tensorboard-2.6.0:\n",
+            "      Successfully uninstalled tensorboard-2.6.0\n",
+            "Successfully installed GitPython-3.1.27 aiohttp-3.8.1 aiosignal-1.2.0 altair-4.2.0 astor-0.8.1 astunparse-1.6.3 async-timeout-4.0.2 backports.zoneinfo-0.2.1 base58-2.1.1 blinker-1.4 datasets-1.18.3 dill-0.3.4 docker-pycreds-0.4.0 flatbuffers-2.0 frozenlist-1.3.0 fsspec-2022.2.0 gast-0.5.3 gitdb-4.0.9 google-pasta-0.2.0 h5py-3.6.0 importlib-metadata-4.11.2 ipywidgets-7.6.5 jupyterlab-widgets-1.0.2 keras-2.8.0 keras-preprocessing-1.1.2 libclang-13.0.0 multidict-6.0.2 multiprocess-0.70.12.2 opt-einsum-3.3.0 pathtools-0.1.2 promise-2.3 pyarrow-7.0.0 pydeck-0.7.1 pympler-1.0.1 pytz-deprecation-shim-0.1.0.post0 semver-2.13.0 sentry-sdk-1.5.6 seqeval-1.2.2 shortuuid-1.0.8 simpletransformers-0.63.4 smmap-5.0.0 streamlit-1.6.0 tensorboard-2.8.0 tensorflow-2.8.0 tensorflow-io-gcs-filesystem-0.24.0 termcolor-1.1.0 tf-estimator-nightly-2.8.0.dev2021122109 toolz-0.11.2 tzdata-2021.5 tzlocal-4.1 validators-0.18.2 wandb-0.12.10 watchdog-2.1.6 widgetsnbextension-3.5.2 wrapt-1.13.3 xxhash-3.0.0 yarl-1.7.2 yaspin-2.1.0 zipp-3.7.0\n",
             "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\n",
             "Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com\n",
             "Collecting tensorboardx\n",
             "  Downloading tensorboardX-2.5-py2.py3-none-any.whl (125 kB)\n",
-            "\u001b[K     |████████████████████████████████| 125 kB 22.0 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: numpy in /opt/conda/lib/python3.8/site-packages (from tensorboardx) (1.21.2)\n",
-            "Requirement already satisfied: six in /opt/conda/lib/python3.8/site-packages (from tensorboardx) (1.16.0)\n",
+            "\u001b[K     |████████████████████████████████| 125 kB 19.5 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: six in /opt/conda/lib/python3.8/site-packages (from tensorboardx) (1.16.0)\n",
             "Requirement already satisfied: protobuf>=3.8.0 in /opt/conda/lib/python3.8/site-packages (from tensorboardx) (3.18.1)\n",
+            "Requirement already satisfied: numpy in /opt/conda/lib/python3.8/site-packages (from tensorboardx) (1.21.2)\n",
             "Installing collected packages: tensorboardx\n",
             "Successfully installed tensorboardx-2.5\n",
             "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\n"
@@ -329,7 +362,46 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 3,
+      "execution_count": 1,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com\n",
+            "Requirement already satisfied: numpy in /opt/conda/lib/python3.8/site-packages (1.21.2)\n",
+            "Requirement already satisfied: requests in /opt/conda/lib/python3.8/site-packages (2.26.0)\n",
+            "Collecting nlpaug\n",
+            "  Downloading nlpaug-1.1.10-py3-none-any.whl (410 kB)\n",
+            "\u001b[K     |████████████████████████████████| 410 kB 21.0 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: urllib3<1.27,>=1.21.1 in /opt/conda/lib/python3.8/site-packages (from requests) (1.26.7)\n",
+            "Requirement already satisfied: idna<4,>=2.5 in /opt/conda/lib/python3.8/site-packages (from requests) (3.1)\n",
+            "Requirement already satisfied: charset-normalizer~=2.0.0 in /opt/conda/lib/python3.8/site-packages (from requests) (2.0.0)\n",
+            "Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.8/site-packages (from requests) (2021.5.30)\n",
+            "Collecting pandas>=1.2.0\n",
+            "  Downloading pandas-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (11.7 MB)\n",
+            "\u001b[K     |████████████████████████████████| 11.7 MB 31.3 MB/s eta 0:00:01\n",
+            "\u001b[?25hRequirement already satisfied: python-dateutil>=2.8.1 in /opt/conda/lib/python3.8/site-packages (from pandas>=1.2.0->nlpaug) (2.8.2)\n",
+            "Requirement already satisfied: pytz>=2020.1 in /opt/conda/lib/python3.8/site-packages (from pandas>=1.2.0->nlpaug) (2021.3)\n",
+            "Requirement already satisfied: six>=1.5 in /opt/conda/lib/python3.8/site-packages (from python-dateutil>=2.8.1->pandas>=1.2.0->nlpaug) (1.16.0)\n",
+            "Installing collected packages: pandas, nlpaug\n",
+            "Successfully installed nlpaug-1.1.10 pandas-1.4.1\n",
+            "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\n",
+            "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\n",
+            "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\n"
+          ]
+        }
+      ],
+      "source": [
+        "!pip install numpy requests nlpaug\n",
+        "!pip install torch>=1.6.0 transformers>=4.11.3 sentencepiece\n",
+        "!pip install nltk>-3.4.5"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 4,
       "metadata": {
         "id": "RJC8wj73Zd_p"
       },
@@ -346,7 +418,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 4,
+      "execution_count": 5,
       "metadata": {
         "colab": {
           "base_uri": "https://localhost:8080/"
@@ -379,95 +451,6 @@
     {
       "cell_type": "code",
       "execution_count": 6,
-      "metadata": {},
-      "outputs": [
-        {
-          "name": "stdout",
-          "output_type": "stream",
-          "text": [
-            "Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com\n",
-            "Collecting tensorflow\n",
-            "  Downloading tensorflow-2.8.0-cp38-cp38-manylinux2010_x86_64.whl (497.6 MB)\n",
-            "\u001b[K     |████████████████████████████████| 497.6 MB 25.2 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting tf-estimator-nightly==2.8.0.dev2021122109\n",
-            "  Downloading tf_estimator_nightly-2.8.0.dev2021122109-py2.py3-none-any.whl (462 kB)\n",
-            "\u001b[K     |████████████████████████████████| 462 kB 27.9 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting astunparse>=1.6.0\n",
-            "  Downloading astunparse-1.6.3-py2.py3-none-any.whl (12 kB)\n",
-            "Requirement already satisfied: termcolor>=1.1.0 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (1.1.0)\n",
-            "Collecting wrapt>=1.11.0\n",
-            "  Downloading wrapt-1.13.3-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_12_x86_64.manylinux2010_x86_64.whl (84 kB)\n",
-            "\u001b[K     |████████████████████████████████| 84 kB 33.9 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: protobuf>=3.9.2 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (3.18.1)\n",
-            "Requirement already satisfied: setuptools in /opt/conda/lib/python3.8/site-packages (from tensorflow) (58.2.0)\n",
-            "Collecting google-pasta>=0.1.1\n",
-            "  Downloading google_pasta-0.2.0-py3-none-any.whl (57 kB)\n",
-            "\u001b[K     |████████████████████████████████| 57 kB 44.4 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting h5py>=2.9.0\n",
-            "  Downloading h5py-3.6.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (4.5 MB)\n",
-            "\u001b[K     |████████████████████████████████| 4.5 MB 29.4 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting libclang>=9.0.1\n",
-            "  Downloading libclang-13.0.0-py2.py3-none-manylinux1_x86_64.whl (14.5 MB)\n",
-            "\u001b[K     |████████████████████████████████| 14.5 MB 27.5 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: six>=1.12.0 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (1.16.0)\n",
-            "Requirement already satisfied: absl-py>=0.4.0 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (0.14.1)\n",
-            "Collecting flatbuffers>=1.12\n",
-            "  Downloading flatbuffers-2.0-py2.py3-none-any.whl (26 kB)\n",
-            "Collecting opt-einsum>=2.3.2\n",
-            "  Downloading opt_einsum-3.3.0-py3-none-any.whl (65 kB)\n",
-            "\u001b[K     |████████████████████████████████| 65 kB 37.2 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting tensorboard<2.9,>=2.8\n",
-            "  Downloading tensorboard-2.8.0-py3-none-any.whl (5.8 MB)\n",
-            "\u001b[K     |████████████████████████████████| 5.8 MB 33.4 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting tensorflow-io-gcs-filesystem>=0.23.1\n",
-            "  Downloading tensorflow_io_gcs_filesystem-0.24.0-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (2.1 MB)\n",
-            "\u001b[K     |████████████████████████████████| 2.1 MB 31.3 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: grpcio<2.0,>=1.24.3 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (1.41.0)\n",
-            "Collecting keras-preprocessing>=1.1.1\n",
-            "  Downloading Keras_Preprocessing-1.1.2-py2.py3-none-any.whl (42 kB)\n",
-            "\u001b[K     |████████████████████████████████| 42 kB 33.3 MB/s eta 0:00:01\n",
-            "\u001b[?25hCollecting gast>=0.2.1\n",
-            "  Downloading gast-0.5.3-py3-none-any.whl (19 kB)\n",
-            "Requirement already satisfied: numpy>=1.20 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (1.21.2)\n",
-            "Requirement already satisfied: typing-extensions>=3.6.6 in /opt/conda/lib/python3.8/site-packages (from tensorflow) (3.10.0.2)\n",
-            "Collecting keras<2.9,>=2.8.0rc0\n",
-            "  Downloading keras-2.8.0-py2.py3-none-any.whl (1.4 MB)\n",
-            "\u001b[K     |████████████████████████████████| 1.4 MB 37.6 MB/s eta 0:00:01\n",
-            "\u001b[?25hRequirement already satisfied: wheel<1.0,>=0.23.0 in /opt/conda/lib/python3.8/site-packages (from astunparse>=1.6.0->tensorflow) (0.37.0)\n",
-            "Requirement already satisfied: werkzeug>=0.11.15 in /opt/conda/lib/python3.8/site-packages (from tensorboard<2.9,>=2.8->tensorflow) (2.0.2)\n",
-            "Requirement already satisfied: google-auth<3,>=1.6.3 in /opt/conda/lib/python3.8/site-packages (from tensorboard<2.9,>=2.8->tensorflow) (1.35.0)\n",
-            "Requirement already satisfied: tensorboard-data-server<0.7.0,>=0.6.0 in /opt/conda/lib/python3.8/site-packages (from tensorboard<2.9,>=2.8->tensorflow) (0.6.1)\n",
-            "Requirement already satisfied: tensorboard-plugin-wit>=1.6.0 in /opt/conda/lib/python3.8/site-packages (from tensorboard<2.9,>=2.8->tensorflow) (1.8.0)\n",
-            "Requirement already satisfied: markdown>=2.6.8 in /opt/conda/lib/python3.8/site-packages (from tensorboard<2.9,>=2.8->tensorflow) (3.3.4)\n",
-            "Requirement already satisfied: requests<3,>=2.21.0 in /opt/conda/lib/python3.8/site-packages (from tensorboard<2.9,>=2.8->tensorflow) (2.26.0)\n",
-            "Requirement already satisfied: google-auth-oauthlib<0.5,>=0.4.1 in /opt/conda/lib/python3.8/site-packages (from tensorboard<2.9,>=2.8->tensorflow) (0.4.6)\n",
-            "Requirement already satisfied: pyasn1-modules>=0.2.1 in /opt/conda/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard<2.9,>=2.8->tensorflow) (0.2.8)\n",
-            "Requirement already satisfied: cachetools<5.0,>=2.0.0 in /opt/conda/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard<2.9,>=2.8->tensorflow) (4.2.4)\n",
-            "Requirement already satisfied: rsa<5,>=3.1.4 in /opt/conda/lib/python3.8/site-packages (from google-auth<3,>=1.6.3->tensorboard<2.9,>=2.8->tensorflow) (4.7.2)\n",
-            "Requirement already satisfied: requests-oauthlib>=0.7.0 in /opt/conda/lib/python3.8/site-packages (from google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.9,>=2.8->tensorflow) (1.3.0)\n",
-            "Requirement already satisfied: pyasn1<0.5.0,>=0.4.6 in /opt/conda/lib/python3.8/site-packages (from pyasn1-modules>=0.2.1->google-auth<3,>=1.6.3->tensorboard<2.9,>=2.8->tensorflow) (0.4.8)\n",
-            "Requirement already satisfied: idna<4,>=2.5 in /opt/conda/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard<2.9,>=2.8->tensorflow) (3.1)\n",
-            "Requirement already satisfied: charset-normalizer~=2.0.0 in /opt/conda/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard<2.9,>=2.8->tensorflow) (2.0.0)\n",
-            "Requirement already satisfied: certifi>=2017.4.17 in /opt/conda/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard<2.9,>=2.8->tensorflow) (2021.5.30)\n",
-            "Requirement already satisfied: urllib3<1.27,>=1.21.1 in /opt/conda/lib/python3.8/site-packages (from requests<3,>=2.21.0->tensorboard<2.9,>=2.8->tensorflow) (1.26.7)\n",
-            "Requirement already satisfied: oauthlib>=3.0.0 in /opt/conda/lib/python3.8/site-packages (from requests-oauthlib>=0.7.0->google-auth-oauthlib<0.5,>=0.4.1->tensorboard<2.9,>=2.8->tensorflow) (3.1.1)\n",
-            "Installing collected packages: wrapt, tf-estimator-nightly, tensorflow-io-gcs-filesystem, tensorboard, opt-einsum, libclang, keras-preprocessing, keras, h5py, google-pasta, gast, flatbuffers, astunparse, tensorflow\n",
-            "  Attempting uninstall: tensorboard\n",
-            "    Found existing installation: tensorboard 2.6.0\n",
-            "    Uninstalling tensorboard-2.6.0:\n",
-            "      Successfully uninstalled tensorboard-2.6.0\n",
-            "Successfully installed astunparse-1.6.3 flatbuffers-2.0 gast-0.5.3 google-pasta-0.2.0 h5py-3.6.0 keras-2.8.0 keras-preprocessing-1.1.2 libclang-13.0.0 opt-einsum-3.3.0 tensorboard-2.8.0 tensorflow-2.8.0 tensorflow-io-gcs-filesystem-0.24.0 tf-estimator-nightly-2.8.0.dev2021122109 wrapt-1.13.3\n",
-            "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\n"
-          ]
-        }
-      ],
-      "source": [
-        "!pip install tensorflow"
-      ]
-    },
-    {
-      "cell_type": "code",
-      "execution_count": 7,
       "metadata": {
         "colab": {
           "base_uri": "https://localhost:8080/"
@@ -487,15 +470,15 @@
           "name": "stderr",
           "output_type": "stream",
           "text": [
-            "2022-02-25 16:41:27.778779: I tensorflow/core/platform/cpu_feature_guard.cc:151] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations:  AVX2 FMA\n",
+            "2022-03-01 12:15:47.331960: I tensorflow/core/platform/cpu_feature_guard.cc:151] This TensorFlow binary is optimized with oneAPI Deep Neural Network Library (oneDNN) to use the following CPU instructions in performance-critical operations:  AVX2 FMA\n",
             "To enable them in other operations, rebuild TensorFlow with the appropriate compiler flags.\n",
-            "2022-02-25 16:41:27.779819: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
-            "2022-02-25 16:41:27.780974: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
-            "2022-02-25 16:41:27.781792: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
-            "2022-02-25 16:41:32.704699: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
-            "2022-02-25 16:41:32.705353: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
-            "2022-02-25 16:41:32.705906: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
-            "2022-02-25 16:41:32.706513: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1525] Created device /device:GPU:0 with 7001 MB memory:  -> device: 0, name: Quadro M4000, pci bus id: 0000:00:05.0, compute capability: 5.2\n"
+            "2022-03-01 12:15:47.333216: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
+            "2022-03-01 12:15:47.334375: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
+            "2022-03-01 12:15:47.335463: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
+            "2022-03-01 12:15:50.556457: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
+            "2022-03-01 12:15:50.557050: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
+            "2022-03-01 12:15:50.557563: I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:936] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero\n",
+            "2022-03-01 12:15:50.558143: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1525] Created device /device:GPU:0 with 7001 MB memory:  -> device: 0, name: Quadro M4000, pci bus id: 0000:00:05.0, compute capability: 5.2\n"
           ]
         }
       ],
@@ -522,7 +505,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 8,
+      "execution_count": 7,
       "metadata": {
         "colab": {
           "base_uri": "https://localhost:8080/"
@@ -551,7 +534,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 9,
+      "execution_count": 8,
       "metadata": {
         "id": "PRxm0179aqzw"
       },
@@ -566,7 +549,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 10,
+      "execution_count": 9,
       "metadata": {
         "id": "gcDThFWVBxGb"
       },
@@ -577,7 +560,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 11,
+      "execution_count": 10,
       "metadata": {
         "id": "3Ay5_5Y0ThrI"
       },
@@ -588,7 +571,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 12,
+      "execution_count": 13,
       "metadata": {
         "colab": {
           "base_uri": "https://localhost:8080/"
@@ -719,7 +702,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 16,
+      "execution_count": 15,
       "metadata": {
         "id": "7IfCZjwQ16MS"
       },
@@ -742,7 +725,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 17,
+      "execution_count": 16,
       "metadata": {
         "id": "BOxDR1H2g_3p"
       },
@@ -765,7 +748,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 18,
+      "execution_count": 17,
       "metadata": {
         "id": "8e3E08Yown5p"
       },
@@ -776,7 +759,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 22,
+      "execution_count": 18,
       "metadata": {},
       "outputs": [
         {
@@ -849,7 +832,7 @@
               "4   1164  To strengthen child-sensitive social protectio...      1"
             ]
           },
-          "execution_count": 22,
+          "execution_count": 18,
           "metadata": {},
           "output_type": "execute_result"
         }
@@ -860,7 +843,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 27,
+      "execution_count": 20,
       "metadata": {},
       "outputs": [
         {
@@ -869,7 +852,7 @@
               "8375"
             ]
           },
-          "execution_count": 27,
+          "execution_count": 20,
           "metadata": {},
           "output_type": "execute_result"
         }
@@ -880,7 +863,7 @@
     },
     {
       "cell_type": "code",
-      "execution_count": 25,
+      "execution_count": 21,
       "metadata": {},
       "outputs": [
         {
@@ -891,7 +874,7 @@
               "Name: label, dtype: int64"
             ]
           },
-          "execution_count": 25,
+          "execution_count": 21,
           "metadata": {},
           "output_type": "execute_result"
         }
@@ -900,6 +883,415 @@
         "trdf1[\"label\"].value_counts()"
       ]
     },
+    {
+      "cell_type": "markdown",
+      "metadata": {},
+      "source": [
+        "## Preprocessing of data"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 19,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stderr",
+          "output_type": "stream",
+          "text": [
+            "INFO:matplotlib.font_manager:generated new fontManager\n"
+          ]
+        },
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\n"
+          ]
+        }
+      ],
+      "source": [
+        "from nlpaug.util.file.download import DownloadUtil\n",
+        "DownloadUtil.download_word2vec(dest_dir='.') # Download word2vec model\n",
+        "# DownloadUtil.download_glove(model_name='glove.6B', dest_dir='.') # Download GloVe model\n",
+        "# DownloadUtil.download_fasttext(model_name='wiki-news-300d-1M', dest_dir='.') # Download fasttext model\n",
+        "\n",
+        "!pip install gensim>=4.1.2\n"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 20,
+      "metadata": {},
+      "outputs": [],
+      "source": [
+        "import nlpaug.augmenter.word as naw\n",
+        "import nlpaug.augmenter.sentence as nas "
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 29,
+      "metadata": {},
+      "outputs": [],
+      "source": [
+        "import os\n",
+        "os.environ[\"MODEL_DIR\"] = '../model'\n",
+        "model_dir = '../model'"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 25,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "The scheme saw an estimated 150,000 children from poor families being sent to parts of the British Empire between 1920 and 1974 , by religious orders and charities who said they would lead better lives .\n"
+          ]
+        }
+      ],
+      "source": [
+        "text = trdf1[\"text\"][0]\n",
+        "print(text)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 27,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "Looking in indexes: https://pypi.org/simple, https://pypi.ngc.nvidia.com\n",
+            "Collecting wget\n",
+            "  Downloading wget-3.2.zip (10 kB)\n",
+            "Building wheels for collected packages: wget\n",
+            "  Building wheel for wget (setup.py) ... \u001b[?25ldone\n",
+            "\u001b[?25h  Created wheel for wget: filename=wget-3.2-py3-none-any.whl size=9672 sha256=390fdfe2916c94d3a54c5a47d4ec17cf45d640db731ecef267039deb53667c24\n",
+            "  Stored in directory: /tmp/pip-ephem-wheel-cache-4nync2gp/wheels/bd/a8/c3/3cf2c14a1837a4e04bd98631724e81f33f462d86a1d895fae0\n",
+            "Successfully built wget\n",
+            "Installing collected packages: wget\n",
+            "Successfully installed wget-3.2\n",
+            "\u001b[33mWARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv\u001b[0m\n"
+          ]
+        }
+      ],
+      "source": [
+        "!pip install wget\n"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 28,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "Model at GoogleNews-vectors-negative300.bin\n"
+          ]
+        }
+      ],
+      "source": [
+        "import gzip\n",
+        "import shutil\n",
+        "import wget\n",
+        "\n",
+        "gn_vec_path = \"GoogleNews-vectors-negative300.bin\"\n",
+        "if not os.path.exists(\"GoogleNews-vectors-negative300.bin\"):\n",
+        "    if not os.path.exists(\"../Ch3/GoogleNews-vectors-negative300.bin\"):\n",
+        "        # Downloading the reqired model\n",
+        "        if not os.path.exists(\"../Ch3/GoogleNews-vectors-negative300.bin.gz\"):\n",
+        "            if not os.path.exists(\"GoogleNews-vectors-negative300.bin.gz\"):\n",
+        "                wget.download(\"https://s3.amazonaws.com/dl4j-distribution/GoogleNews-vectors-negative300.bin.gz\")\n",
+        "            gn_vec_zip_path = \"GoogleNews-vectors-negative300.bin.gz\"\n",
+        "        else:\n",
+        "            gn_vec_zip_path = \"../Ch3/GoogleNews-vectors-negative300.bin.gz\"\n",
+        "        # Extracting the required model\n",
+        "        with gzip.open(gn_vec_zip_path, 'rb') as f_in:\n",
+        "            with open(gn_vec_path, 'wb') as f_out:\n",
+        "                shutil.copyfileobj(f_in, f_out)\n",
+        "    else:\n",
+        "        gn_vec_path = \"../Ch3/\" + gn_vec_path\n",
+        "\n",
+        "print(f\"Model at {gn_vec_path}\")"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 33,
+      "metadata": {},
+      "outputs": [],
+      "source": [
+        "# use model pre trained word embeddings to insert word randomly\n",
+        "sub_aug = naw.WordEmbsAug(\n",
+        "    model_type='word2vec', model_path='/notebooks/GoogleNews-vectors-negative300.bin',\n",
+        "    action=\"substitute\")\n",
+        "\n",
+        "substitute_txt = sub_aug.augment(text)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 36,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "Yet there was one occasion when COACH_BLUDER went to the scene of the triple murder. The woman who taken care of her two disabled children, wasn killed bу robbers. Just put themeselves all against the wall and Lidstrom_slap but the coach. You know, when you have to clorox the blood from children ' s Barbie_dolls_Hot_Wheels and Cribs, it ' s creepy.\n"
+          ]
+        }
+      ],
+      "source": [
+        "print(substitute_txt)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 35,
+      "metadata": {},
+      "outputs": [],
+      "source": [
+        "add_aug = naw.WordEmbsAug(\n",
+        "    model_type='word2vec', model_path='/notebooks/GoogleNews-vectors-negative300.bin',\n",
+        "    action=\"substitute\")\n",
+        "\n",
+        "add_txt = add_aug.augment(text)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 31,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "Yet there was one occasion when we went to the scene of the triple murder . The woman who took care of her two disabled children , was killed by robbers . Just put them all against the wall and shot in the head . You know , when you have to scrub the blood from children 's toys and Cribs , it 's creepy .\n"
+          ]
+        }
+      ],
+      "source": [
+        "print(text)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 30,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "Yet LG there was one occasion when we went activists to the scene of the triple Darren murder. The Tra woman who took care of her two disabled children, was killed by ROB robbers. Just put them Forthill all against the wall and shot in the head. You know, when iVendix you have Feargal to scrub the blood still from children ' Skywards s toys and Cribs, it ' s creepy.\n"
+          ]
+        }
+      ],
+      "source": [
+        "print(augmented_txt)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 37,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stderr",
+          "output_type": "stream",
+          "text": [
+            "DEBUG:filelock:Attempting to acquire lock 140461694723792 on /root/.cache/huggingface/transformers/c1d7f0a763fb63861cc08553866f1fc3e5a6f4f07621be277452d26d71303b7e.20430bd8e10ef77a7d2977accefe796051e01bc2fc4aa146bc862997a1a15e79.lock\n",
+            "DEBUG:filelock:Lock 140461694723792 acquired on /root/.cache/huggingface/transformers/c1d7f0a763fb63861cc08553866f1fc3e5a6f4f07621be277452d26d71303b7e.20430bd8e10ef77a7d2977accefe796051e01bc2fc4aa146bc862997a1a15e79.lock\n"
+          ]
+        },
+        {
+          "data": {
+            "application/vnd.jupyter.widget-view+json": {
+              "model_id": "8672c8f59f3b4faa94c1b73b3f4ef4aa",
+              "version_major": 2,
+              "version_minor": 0
+            },
+            "text/plain": [
+              "Downloading:   0%|          | 0.00/28.0 [00:00<?, ?B/s]"
+            ]
+          },
+          "metadata": {},
+          "output_type": "display_data"
+        },
+        {
+          "name": "stderr",
+          "output_type": "stream",
+          "text": [
+            "DEBUG:filelock:Attempting to release lock 140461694723792 on /root/.cache/huggingface/transformers/c1d7f0a763fb63861cc08553866f1fc3e5a6f4f07621be277452d26d71303b7e.20430bd8e10ef77a7d2977accefe796051e01bc2fc4aa146bc862997a1a15e79.lock\n",
+            "DEBUG:filelock:Lock 140461694723792 released on /root/.cache/huggingface/transformers/c1d7f0a763fb63861cc08553866f1fc3e5a6f4f07621be277452d26d71303b7e.20430bd8e10ef77a7d2977accefe796051e01bc2fc4aa146bc862997a1a15e79.lock\n",
+            "DEBUG:filelock:Attempting to acquire lock 140461694723792 on /root/.cache/huggingface/transformers/3c61d016573b14f7f008c02c4e51a366c67ab274726fe2910691e2a761acf43e.37395cee442ab11005bcd270f3c34464dc1704b715b5d7d52b1a461abe3b9e4e.lock\n",
+            "DEBUG:filelock:Lock 140461694723792 acquired on /root/.cache/huggingface/transformers/3c61d016573b14f7f008c02c4e51a366c67ab274726fe2910691e2a761acf43e.37395cee442ab11005bcd270f3c34464dc1704b715b5d7d52b1a461abe3b9e4e.lock\n"
+          ]
+        },
+        {
+          "data": {
+            "application/vnd.jupyter.widget-view+json": {
+              "model_id": "79598aef988247efb2461eddd0183a68",
+              "version_major": 2,
+              "version_minor": 0
+            },
+            "text/plain": [
+              "Downloading:   0%|          | 0.00/570 [00:00<?, ?B/s]"
+            ]
+          },
+          "metadata": {},
+          "output_type": "display_data"
+        },
+        {
+          "name": "stderr",
+          "output_type": "stream",
+          "text": [
+            "DEBUG:filelock:Attempting to release lock 140461694723792 on /root/.cache/huggingface/transformers/3c61d016573b14f7f008c02c4e51a366c67ab274726fe2910691e2a761acf43e.37395cee442ab11005bcd270f3c34464dc1704b715b5d7d52b1a461abe3b9e4e.lock\n",
+            "DEBUG:filelock:Lock 140461694723792 released on /root/.cache/huggingface/transformers/3c61d016573b14f7f008c02c4e51a366c67ab274726fe2910691e2a761acf43e.37395cee442ab11005bcd270f3c34464dc1704b715b5d7d52b1a461abe3b9e4e.lock\n",
+            "DEBUG:filelock:Attempting to acquire lock 140457839724240 on /root/.cache/huggingface/transformers/45c3f7a79a80e1cf0a489e5c62b43f173c15db47864303a55d623bb3c96f72a5.d789d64ebfe299b0e416afc4a169632f903f693095b4629a7ea271d5a0cf2c99.lock\n",
+            "DEBUG:filelock:Lock 140457839724240 acquired on /root/.cache/huggingface/transformers/45c3f7a79a80e1cf0a489e5c62b43f173c15db47864303a55d623bb3c96f72a5.d789d64ebfe299b0e416afc4a169632f903f693095b4629a7ea271d5a0cf2c99.lock\n"
+          ]
+        },
+        {
+          "data": {
+            "application/vnd.jupyter.widget-view+json": {
+              "model_id": "8631767b21834f32a18d98d3d6078e9b",
+              "version_major": 2,
+              "version_minor": 0
+            },
+            "text/plain": [
+              "Downloading:   0%|          | 0.00/226k [00:00<?, ?B/s]"
+            ]
+          },
+          "metadata": {},
+          "output_type": "display_data"
+        },
+        {
+          "name": "stderr",
+          "output_type": "stream",
+          "text": [
+            "DEBUG:filelock:Attempting to release lock 140457839724240 on /root/.cache/huggingface/transformers/45c3f7a79a80e1cf0a489e5c62b43f173c15db47864303a55d623bb3c96f72a5.d789d64ebfe299b0e416afc4a169632f903f693095b4629a7ea271d5a0cf2c99.lock\n",
+            "DEBUG:filelock:Lock 140457839724240 released on /root/.cache/huggingface/transformers/45c3f7a79a80e1cf0a489e5c62b43f173c15db47864303a55d623bb3c96f72a5.d789d64ebfe299b0e416afc4a169632f903f693095b4629a7ea271d5a0cf2c99.lock\n",
+            "DEBUG:filelock:Attempting to acquire lock 140457840166608 on /root/.cache/huggingface/transformers/534479488c54aeaf9c3406f647aa2ec13648c06771ffe269edabebd4c412da1d.7f2721073f19841be16f41b0a70b600ca6b880c8f3df6f3535cbc704371bdfa4.lock\n",
+            "DEBUG:filelock:Lock 140457840166608 acquired on /root/.cache/huggingface/transformers/534479488c54aeaf9c3406f647aa2ec13648c06771ffe269edabebd4c412da1d.7f2721073f19841be16f41b0a70b600ca6b880c8f3df6f3535cbc704371bdfa4.lock\n"
+          ]
+        },
+        {
+          "data": {
+            "application/vnd.jupyter.widget-view+json": {
+              "model_id": "ccc383cd708e4509abee9fa28576a451",
+              "version_major": 2,
+              "version_minor": 0
+            },
+            "text/plain": [
+              "Downloading:   0%|          | 0.00/455k [00:00<?, ?B/s]"
+            ]
+          },
+          "metadata": {},
+          "output_type": "display_data"
+        },
+        {
+          "name": "stderr",
+          "output_type": "stream",
+          "text": [
+            "DEBUG:filelock:Attempting to release lock 140457840166608 on /root/.cache/huggingface/transformers/534479488c54aeaf9c3406f647aa2ec13648c06771ffe269edabebd4c412da1d.7f2721073f19841be16f41b0a70b600ca6b880c8f3df6f3535cbc704371bdfa4.lock\n",
+            "DEBUG:filelock:Lock 140457840166608 released on /root/.cache/huggingface/transformers/534479488c54aeaf9c3406f647aa2ec13648c06771ffe269edabebd4c412da1d.7f2721073f19841be16f41b0a70b600ca6b880c8f3df6f3535cbc704371bdfa4.lock\n",
+            "DEBUG:filelock:Attempting to acquire lock 140463416449968 on /root/.cache/huggingface/transformers/a8041bf617d7f94ea26d15e218abd04afc2004805632abc0ed2066aa16d50d04.faf6ea826ae9c5867d12b22257f9877e6b8367890837bd60f7c54a29633f7f2f.lock\n",
+            "DEBUG:filelock:Lock 140463416449968 acquired on /root/.cache/huggingface/transformers/a8041bf617d7f94ea26d15e218abd04afc2004805632abc0ed2066aa16d50d04.faf6ea826ae9c5867d12b22257f9877e6b8367890837bd60f7c54a29633f7f2f.lock\n"
+          ]
+        },
+        {
+          "data": {
+            "application/vnd.jupyter.widget-view+json": {
+              "model_id": "12b7ff3d5a0d43ae883ae63782957db9",
+              "version_major": 2,
+              "version_minor": 0
+            },
+            "text/plain": [
+              "Downloading:   0%|          | 0.00/420M [00:00<?, ?B/s]"
+            ]
+          },
+          "metadata": {},
+          "output_type": "display_data"
+        },
+        {
+          "name": "stderr",
+          "output_type": "stream",
+          "text": [
+            "DEBUG:filelock:Attempting to release lock 140463416449968 on /root/.cache/huggingface/transformers/a8041bf617d7f94ea26d15e218abd04afc2004805632abc0ed2066aa16d50d04.faf6ea826ae9c5867d12b22257f9877e6b8367890837bd60f7c54a29633f7f2f.lock\n",
+            "DEBUG:filelock:Lock 140463416449968 released on /root/.cache/huggingface/transformers/a8041bf617d7f94ea26d15e218abd04afc2004805632abc0ed2066aa16d50d04.faf6ea826ae9c5867d12b22257f9877e6b8367890837bd60f7c54a29633f7f2f.lock\n"
+          ]
+        }
+      ],
+      "source": [
+        "wordContextAug = naw.ContextualWordEmbsAug(\n",
+        "    model_path='bert-base-uncased', action=\"insert\"\n",
+        ")\n",
+        "\n",
+        "word_aug_txt = wordContextAug.augment(text)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 39,
+      "metadata": {},
+      "outputs": [],
+      "source": [
+        "wordContextAug_subs = naw.ContextualWordEmbsAug(\n",
+        "    model_path='bert-base-uncased', action=\"substitute\"\n",
+        ")\n",
+        "\n",
+        "word_aug_sub_txt = wordContextAug.augment(text)"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 43,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "Yet there was one occasion when we went to the scene of the triple murder . The woman who took care of her two disabled children , was killed by robbers . Just put them all against the wall and shot in the head . You know , when you have to scrub the blood from children 's toys and Cribs , it 's creepy .\n",
+            "66\n"
+          ]
+        }
+      ],
+      "source": [
+        "print(text)\n",
+        "print(len(text.split(\" \")))"
+      ]
+    },
+    {
+      "cell_type": "code",
+      "execution_count": 44,
+      "metadata": {},
+      "outputs": [
+        {
+          "name": "stdout",
+          "output_type": "stream",
+          "text": [
+            "well yet there was the one occasion when we went to the scene of the classic triple murder. how the old woman who took great care of her three two disabled children, was basically killed by robbers. just put them all against the wall and shot in back the head. you know, when you have to scrub the blood from children's used toys and cribs, it's creepy.\n",
+            "67\n"
+          ]
+        }
+      ],
+      "source": [
+        "print(word_aug_sub_txt)\n",
+        "print(len(word_aug_sub_txt.split(\" \")))"
+      ]
+    },
     {
       "cell_type": "markdown",
       "metadata": {},