All Projects → Currie32 → Spell Checker

Currie32 / Spell Checker

A seq2seq model that can correct spelling mistakes.

Projects that are alternatives of or similar to Spell Checker

Teachopencadd
TeachOpenCADD: a teaching platform for computer-aided drug design (CADD) using open source packages and data
Stars: ✭ 190 (-1.55%)
Mutual labels:  jupyter-notebook
Ml Tutorial
Introduction to ML packages for the 6.86x course
Stars: ✭ 189 (-2.07%)
Mutual labels:  jupyter-notebook
Ibmquantumchallenge2020
Quantum Challenge problem sets
Stars: ✭ 193 (+0%)
Mutual labels:  jupyter-notebook
Pydata Cookbook
PyData Cookbook Project
Stars: ✭ 191 (-1.04%)
Mutual labels:  jupyter-notebook
Trajectron Plus Plus
Code accompanying the ECCV 2020 paper "Trajectron++: Dynamically-Feasible Trajectory Forecasting With Heterogeneous Data" by Tim Salzmann*, Boris Ivanovic*, Punarjay Chakravarty, and Marco Pavone (* denotes equal contribution).
Stars: ✭ 191 (-1.04%)
Mutual labels:  jupyter-notebook
Deep Learning Random Explore
Stars: ✭ 192 (-0.52%)
Mutual labels:  jupyter-notebook
Statistical Learning Method Camp
统计学习方法训练营课程作业及答案,视频笔记在线阅读地址:https://relph1119.github.io/statistical-learning-method-camp
Stars: ✭ 191 (-1.04%)
Mutual labels:  jupyter-notebook
Extendedtinyfaces
Detecting and counting small objects - Analysis, review and application to counting
Stars: ✭ 193 (+0%)
Mutual labels:  jupyter-notebook
Simpleselfattention
A simpler version of the self-attention layer from SAGAN, and some image classification results.
Stars: ✭ 192 (-0.52%)
Mutual labels:  jupyter-notebook
Py R Fcn Multigpu
Code for training py-faster-rcnn and py-R-FCN on multiple GPUs in caffe
Stars: ✭ 192 (-0.52%)
Mutual labels:  jupyter-notebook
Vanillacnn
Implementation of the Vanilla CNN described in the paper: Yue Wu and Tal Hassner, "Facial Landmark Detection with Tweaked Convolutional Neural Networks", arXiv preprint arXiv:1511.04031, 12 Nov. 2015. See project page for more information about this project. http://www.openu.ac.il/home/hassner/projects/tcnn_landmarks/ Written by Ishay Tubi : ishay2b [at] gmail [dot] com https://www.l
Stars: ✭ 191 (-1.04%)
Mutual labels:  jupyter-notebook
Cl Jupyter
An enhanced interactive Shell for Common Lisp (based on the Jupyter protocol)
Stars: ✭ 191 (-1.04%)
Mutual labels:  jupyter-notebook
Research2vec
Representing research papers as vectors / latent representations.
Stars: ✭ 192 (-0.52%)
Mutual labels:  jupyter-notebook
Magic
MAGIC (Markov Affinity-based Graph Imputation of Cells), is a method for imputing missing values restoring structure of large biological datasets.
Stars: ✭ 189 (-2.07%)
Mutual labels:  jupyter-notebook
Crawler Analysis
爬虫+数据分析实战项目
Stars: ✭ 193 (+0%)
Mutual labels:  jupyter-notebook
Feature Engineering
Stars: ✭ 191 (-1.04%)
Mutual labels:  jupyter-notebook
Facenet
FaceNet for face recognition using pytorch
Stars: ✭ 192 (-0.52%)
Mutual labels:  jupyter-notebook
Deep learning tutorial
[ko] 패스트캠퍼스 강의 자료
Stars: ✭ 193 (+0%)
Mutual labels:  jupyter-notebook
Learned Correspondence Release
Code release for "learning to find good correspondences" CVPR 2018
Stars: ✭ 192 (-0.52%)
Mutual labels:  jupyter-notebook
Hashnet
Code release for "HashNet: Deep Learning to Hash by Continuation" (ICCV 2017)
Stars: ✭ 192 (-0.52%)
Mutual labels:  jupyter-notebook

Spell-Checker

The objective of this project is to build a model that can take a sentence with spelling mistakes as input, and output the same sentence, but with the mistakes corrected. The data that we will use for this project will be twenty popular books from Project Gutenberg. Our model is designed using grid search to find the optimal architecture, and hyperparameter values. The best results, as measured by sequence loss with 15% of our data, were created using a two-layered network with a bi-direction RNN in the encoding layer and Bahdanau Attention in the decoding layer. FloydHub's GPU service was used to train the model.

All of the books that I used for training can be found in books.zip.

To view my work most easily, see the .ipynb file.

I wrote an article that explains how to create the input data (the sentences with spelling mistakes) for this model.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].