Skip to main content

TChatBot license dependencies pull issues python

TChatBot

A ChatBot framework to make customizable all purpose Chatbots using NLP, Tensorflow, Speech Recognition

Basic Requirements:

  1. RAM > 4GB (For training the model)
  2. Storage Space > 200MB
  3. GPU RAM >=4 GB (optional)
  4. Python >= 3.5

Installation

(a). Install using pip (b). Clone the repository (dev testing)

(a) Install Using pip:

Pre-Requisites:

  1. An Empty folder
  2. A virtual environment (using normal python or conda python)

Setting up the Pre-Requisites:

Step 1: Create an empty folder say Demo.

Step 2: Open the folder and open terminal from that folder location.

Step 3: Create Virtual Environment

  1. Either Using virtualenv (strictly for non-conda users, optional for conda users)
  2. Or Using conda (for conda users only)

Choose any one of the above 2 steps based on conda or non-conda users

1. Install virtualenv using pip (for both non-conda and conda users)

    pip install virtualenv==20.0.14

(1.a) Run the command to create virtual environment:

    virtualenv .

(1.b) Activate virtual environment by running the command:

    .\Scripts\activate

(1.c) (Demo) in the left of terminal indicates that the environment is activated

2. Create virtual environment (for conda users only), skip if step 1 is done:

    conda create -n TChatBot

(2.a) Activate virtual environment by running the command:

    conda activate TChatBot

(2.b) (TChatBot) in the left of terminal shows that the environment is activated

Install the latest TChatBot package using pip:

    pip install TChatBot

Congrats, You installed all the required dependencies :)

Usage:

(Must run within the virtual environment):

Chat with TensorChat Bot:

    tchatbot -chat

Train the Chatbot:

    tchatbot -train

Create Custom Dataset commandline

    tchatbot -create

Check Current classes trained

    tchatbot -classes

Check Model Pipeline Configurations

    tchatbot --config

Check Version:

    tchatbot -v

For any help/guidance regarding commands:

    tchatbot -h

Metadata

Release files for TChatBot 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for TChatBot 0.1.0
File Size Uploaded
TChatBot-0.1.0.tar.gz 936.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for TChatBot 0.1.0
File Interpreter ABI Platform
TChatBot-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.9 MB

Release files / TChatBot-0.1.0.tar.gz

Download URL TChatBot-0.1.0.tar.gz
Size 936.0 kB
Tags Source
SHA-256 checksum
How to use checksums
af78ba5d24b8bea5ee8b3af86fb58200d0a338f38448de69d63bcef64601aa5f
BLAKE2b-256 checksum
How to use checksums
42129a30ce93aaa44c3ec46fba8c8aa35ecd35dd2e934b3f2b894b422095950c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2.post20191203 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.3

Release files / TChatBot-0.1.0-py3-none-any.whl

Download URL TChatBot-0.1.0-py3-none-any.whl
Size 936.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
44fabb282a7e9c70501e0d4d2a444bb6bf3e91268373a1d9e6c9885ddf853efe
BLAKE2b-256 checksum
How to use checksums
0d021946697078f70cef308469d148ef5251b0ab7d386eeebf60f82891219cfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/42.0.2.post20191203 requests-toolbelt/0.9.1 tqdm/4.40.2 CPython/3.7.3

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page