Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Context-sensitive Spelling Correction

The goal of the assignment is to implement context-sensitive spelling correction. The input of the code will be a set of text lines and the output will be the same lines with spelling mistakes fixed.

Submit the solution of the assignment to Moodle as a link to your GitHub repository containing this notebook.

Useful links:

Grading:

  • 60 points - Implement spelling correction
  • 20 points - Justify your decisions
  • 20 points - Evaluate on a test set

Project Setup

  1. Clone the repository:

    git clone https://github.com/IVproger/nlp_assignment1.git
    cd nlp_assignment1
  2. Create a virtual environment:

    python3 -m venv venv
    source venv/bin/activate
  3. Install the required packages

    pip install -r requirements.txt

    OR

    bash setup.sh
  4. Optionally, you can download my ngrams dataset till 4 degree Download from google disk

About

Context-sensitive Spelling Correction

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages