diff --git a/requirements.txt b/requirements.txt
index 1f2ab21fe01047f604424fcb2674fa3c1e1a0bcc..1d2c8ade3a76ba04d600d956af34044d2a25c267 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,114 +1,125 @@
-absl-py==1.1.0
-accelerate==0.10.0
-aiohttp==3.8.1
-aiosignal==1.2.0
+absl-py==1.3.0
+accelerate==0.14.0
+aiohttp==3.8.3
+aiosignal==1.3.1
 async-timeout==4.0.2
-attrs==21.4.0
-blis==0.7.8
-boto3==1.24.22
-botocore==1.27.22
+attrs==22.1.0
+blis==0.7.9
+boto3==1.26.18
+botocore==1.29.18
 cachetools==5.2.0
-catalogue==2.0.7
-certifi==2022.5.18.1
-charset-normalizer==2.1.0
+catalogue==2.0.8
+certifi==2022.9.24
+charset-normalizer==2.1.1
 click==8.1.3
-colorama==0.4.5
+colorama==0.4.6
+confection==0.0.3
+contourpy==1.0.6
 cycler==0.11.0
-cymem==2.0.6
-datasets==2.3.2
+cymem==2.0.7
+datasets==2.7.1
 deepspeech==0.9.3
-dill==0.3.5.1
+dill==0.3.6
 embeddings==0.0.8
-filelock==3.7.1
-fonttools==4.33.3
-frozenlist==1.3.0
-fsspec==2022.5.0
+filelock==3.8.0
+fonttools==4.38.0
+frozenlist==1.3.3
+fsspec==2022.11.0
 fuzzywuzzy==0.18.0
-google-auth==2.9.0
+google-auth==2.14.1
 google-auth-oauthlib==0.4.6
-grpcio==1.47.0
-gTTS==2.2.4
-huggingface-hub==0.8.1
-idna==3.3
-importlib-metadata==4.12.0
+grpcio==1.50.0
+gTTS==2.3.0
+huggingface-hub==0.11.1
+idna==3.4
+importlib-metadata==5.1.0
 jieba==0.42.1
 Jinja2==3.1.2
 jmespath==1.0.1
-joblib==1.1.0
+joblib==1.2.0
 json-lines==0.5.0
 jsonpatch==1.32
 jsonpointer==2.3
-kiwisolver==1.4.3
+kiwisolver==1.4.4
 langcodes==3.3.0
-Markdown==3.3.7
+Levenshtein==0.20.8
+lxml==4.9.1
+Markdown==3.4.1
 MarkupSafe==2.1.1
-matplotlib==3.5.2
+matplotlib==3.6.2
 multidict==6.0.2
-multiprocess==0.70.13
-murmurhash==1.0.7
+multiprocess==0.70.14
+murmurhash==1.0.9
+networkx==2.8.8
 nltk==3.7
-numpy==1.23.0
-oauthlib==3.2.0
+numpy==1.23.5
+nvidia-cublas-cu11==11.10.3.66
+nvidia-cuda-nvrtc-cu11==11.7.99
+nvidia-cuda-runtime-cu11==11.7.99
+nvidia-cudnn-cu11==8.5.0.96
+oauthlib==3.2.2
 packaging==21.3
-pandas==1.4.3
-pathy==0.6.2
-Pillow==9.2.0
-portalocker==2.4.0
-preshed==3.0.6
-protobuf==3.19.4
-psutil==5.9.1
-pyarrow==8.0.0
+pandas==1.5.2
+pathy==0.10.0
+Pillow==9.3.0
+portalocker==2.6.0
+preshed==3.0.8
+protobuf==3.20.1
+psutil==5.9.4
+pyarrow==10.0.1
 pyasn1==0.4.8
 pyasn1-modules==0.2.8
-pydantic==1.8.2
+pydantic==1.10.2
 pydub==0.25.1
 pyparsing==3.0.9
 python-dateutil==2.8.2
-python-Levenshtein==0.12.2
-pytz==2022.1
+python-Levenshtein==0.20.8
+pytz==2022.6
 PyYAML==6.0
-pyzmq==23.2.0
 quadprog==0.1.11
-regex==2022.6.2
+rapidfuzz==2.13.2
+regex==2022.10.31
 requests==2.28.1
 requests-oauthlib==1.3.1
 responses==0.18.0
-rouge-score==0.0.4
-rsa==4.8
+rouge-score==0.1.2
+rsa==4.9
 s3transfer==0.6.0
-sacrebleu==2.1.0
-scikit-learn==1.1.1
-scipy==1.8.1
+sacrebleu==2.3.1
+scikit-learn==1.1.3
+scipy==1.9.3
+seaborn==0.12.1
 sentence-transformers==2.2.2
+sentencepiece==0.1.97
 seqeval==1.2.2
-simplejson==3.17.6
+simplejson==3.18.0
 six==1.16.0
 smart-open==5.2.1
-spacy==3.3.1
-spacy-legacy==3.0.9
-spacy-loggers==1.0.2
-srsly==2.4.3
-tabulate==0.8.10
-tensorboard==2.9.1
+spacy==3.4.3
+spacy-legacy==3.0.10
+spacy-loggers==1.0.3
+srsly==2.4.5
+tabulate==0.9.0
+tensorboard==2.11.0
 tensorboard-data-server==0.6.1
 tensorboard-plugin-wit==1.8.1
 tensorboardX==2.5.1
-thinc==8.0.17
+thinc==8.1.5
 threadpoolctl==3.1.0
-tokenizers==0.12.1
-torch==1.12.0
-torchfile==0.1.0
+tokenizers==0.13.2
+torch==1.11.0
+torchvision==0.12.0
 tornado==6.2
-tqdm==4.64.0
-transformers==4.20.1
-typer==0.4.2
-typing_extensions==4.3.0
-Unidecode==1.3.4
-urllib3==1.26.9
-visdom==0.1.8.9
-wasabi==0.9.1
-websocket-client==1.3.3
-Werkzeug==2.1.2
-xxhash==3.0.0
-yarl==1.7.2
-zipp==3.8.0
+tqdm==4.64.1
+transformers==4.24.0
+typer==0.7.0
+typing_extensions==4.4.0
+Unidecode==1.3.6
+urllib3==1.26.13
+visdom==0.2.3
+wasabi==0.10.1
+websocket-client==1.4.2
+Werkzeug==2.2.2
+xxhash==3.1.0
+yarl==1.8.1
+zipp==3.11.0
diff --git a/setup.py b/setup.py
index 1e1340e1cd9f7814587f79b6c70bf4146372b7f3..024646302eff026ef8df000b46fc81105fde18a4 100755
--- a/setup.py
+++ b/setup.py
@@ -8,7 +8,7 @@ setup(
     version='3.0.0',
     packages=find_packages(),
     license='Apache',
-    description='An Open-source Dialog System Platform',
+    description='An Open-source Dialog System Toolkit',
     long_description=open('README.md', encoding='UTF-8').read(),
     long_description_content_type="text/markdown",
     classifiers=[
@@ -32,6 +32,7 @@ setup(
         'tensorboardX',
         'boto3',
         'matplotlib',
+        'seaborn',
         'tabulate',
         'python-Levenshtein',
         'requests',
@@ -39,10 +40,10 @@ setup(
         'nltk',
         'scipy',
         'tensorboard',
-        'torch>=1.6',
-        'transformers>=4.0',
-        'sentence-transformers',
-        'datasets>=1.8',
+        'torch>=1.10.1,<=1.13',
+        'transformers>=4.17.0,<=4.24.0',
+        'sentence-transformers>=2.2.2',
+        'datasets>=2.0',
         'seqeval',
         'spacy',
         'simplejson',