Spellcheck Model

Installation

  1. Install Python 3.8 or higher and Docker;
  2. Clone the repo;
  3. Create a virtual environment: python3 -m venv venv;
  4. Activate the virtual environment: source venv/bin/activate;
  5. Install dependencies: pip install -r requirements.txt;

Usage

Training

There's a data directory with two files:

  1. eval.csv: evaluation dataset;
  2. train.csv: training dataset; Both are in the same format:
input,target
"grammar: som sentense","some sentence"
"grammar: anoder centence","another sentence"
...

You can edit them to use your own dataset.

Now if you want to fine-tune the existing model here, just run the following commands:

docker build -t spellcheck_train .
docker run -v $(pwd):/app spellcheck_train

Also make sure you have docker running on your machine.

Testing

If you want to test your model, just run the following command:

python test.py
Downloads last month
3
Inference Examples
This model does not have enough activity to be deployed to Inference API (serverless) yet. Increase its social visibility and check back later, or deploy to Inference Endpoints (dedicated) instead.