SymSpell Alternatives

Similar projects and alternatives to SymSpell

  1. monkeytype

    626 SymSpell VS monkeytype

    The most customizable typing website with a minimalistic design and a ton of features. Test yourself in various modes, track your progress and improve your speed.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. fzf

    430 SymSpell VS fzf

    :cherry_blossom: A command-line fuzzy finder

  4. languagetool

    Style and Grammar Checker for 25+ Languages

  5. stellarium

    Stellarium is a free GPL software which renders realistic skies in real time with OpenGL. It is available for Linux/Unix, Windows and macOS. With Stellarium, you really see what you can see with your eyes, binoculars or a small telescope.

  6. espanso

    Cross-platform Text Expander written in Rust

  7. keyd

    A key remapping daemon for linux.

  8. KeenWrite

    Discontinued Free, open-source, cross-platform desktop Markdown text editor with live preview, string interpolation, and math.

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. hunspell

    The most popular spellchecking library.

  11. NLP-progress

    Repository to track the progress in Natural Language Processing (NLP), including the datasets and the current state-of-the-art for the most common NLP tasks.

  12. JamSpell

    Modern spell checking library - accurate, fast, multi-language

  13. SymSpell

    1 SymSpell VS SymSpell

    A JavaScript implementation of the Symmetric Delete spelling correction algorithm. (by IceCreamYou)

  14. NetSpell

    Spell Checker for .NET

  15. wtpsplit

    1 SymSpell VS wtpsplit

    Toolkit to segment text into sentences or other semantic units in a robust, efficient and adaptable way.

  16. nlprule

    A fast, low-resource Natural Language Processing and Text Correction library written in Rust.

  17. usaddress

    5 SymSpell VS usaddress

    :us: a python library for parsing unstructured United States address strings into address components

  18. ruby-spellchecker

    Discontinued Fast English spelling and grammar checker that can be used for autocorrection. [GET https://api.github.com/repos/omohokcoj/ruby-spellchecker: 404 - Not Found // See: https://docs.github.com/rest/repos/repos#get-a-repository]

  19. zotonic

    4 SymSpell VS zotonic

    Zotonic - The Erlang Web Framework & CMS

  20. goSpellcheck

    A terrible spell checker in Go.

  21. abydos

    1 SymSpell VS abydos

    Abydos NLP/IR library for Python

  22. symspell

    1 SymSpell VS symspell

    Haskell implementation of the SymSpell spelling correction algorithm (by cbeav)

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better SymSpell alternative or higher similarity.

SymSpell discussion

Log in or Post with

SymSpell reviews and mentions

Posts with mentions or reviews of SymSpell. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-08-30.
  • Should you combine edit distance "spell check" algorithms with phonetic matching algorithms for robust keyword finding?
    1 project | /r/AskComputerScience | 7 Nov 2023
    The SimSpell algorithm uses deletions to determine edit distance of the input query word compared to a dictionary of correctly spelled words. The Double Metaphone algorithm (or other phonetic algorithms) convert the words to phonetic versions (phonetic "hashes" basically), and you then search based on the input phonetic hash matching the dictionary of phonetic hashes.
  • Show HN: I automated 1/2 of my typing
    11 projects | news.ycombinator.com | 30 Aug 2023
  • Learn more about spell checkers
    2 projects | /r/nlp_knowledge_sharing | 18 Mar 2023
    Books: a. "Speech and Language Processing" by Daniel Jurafsky and James H. Martin (3rd Edition) - This book covers various aspects of natural language processing, including a section on spelling correction that provides a comprehensive introduction to the topic. b. "Foundations of Statistical Natural Language Processing" by Christopher D. Manning and Hinrich Schütze - This book provides an overview of statistical approaches in NLP, including a chapter on spelling correction. Articles: a. "How to Write a Spelling Corrector" by Peter Norvig - This article demonstrates the development of a simple spelling corrector using statistical algorithms. It's a great starting point for understanding the basics of spell checkers. (Link: https://norvig.com/spell-correct.html) b. "The Design of a Proofreading Software Service" by Michael D. Garris and James L. Blue - This article presents the design and implementation of a spelling correction system that can be integrated into various applications. (Link: https://www.nist.gov/system/files/documents/itl/iad/89403123.pdf) c. "A Fast and Flexible Spellchecker" by Atkinson, K. (2006) - This article details the design of a spell checker that uses a combination of rule-based and statistical approaches for improved performance. (Link: https://aspell.net/0.60.6.1/aspell-0.60.6.1.pdf) Online Resources: a. The Natural Language Toolkit (NLTK) - This is a popular Python library for natural language processing. It includes a spell checker module and various examples of how to use it. (Link: https://www.nltk.org/) b. SymSpell - This is an open-source spell checking library that uses a Symmetric Delete spelling correction algorithm for high performance and accuracy. The GitHub repository includes a detailed description of the algorithm and examples of how to use it. (Link: https://github.com/wolfgarbe/SymSpell) These resources should provide a solid foundation for understanding the design, algorithms, and usage of spell checkers. Happy learning!
  • Turn the spellchecker into autocorrection software
    2 projects | /r/learnprogramming | 13 Feb 2023
    Can this github.com/wolfgarbe/SymSpell or this github.com/ruby/did_you_mean or any of these github.com/topics/spell-check?o=desc&s=forks spellcheckers be used as an autocorrection software?
  • Help with deep learning project "autocorrection"
    1 project | /r/deeplearning | 15 Jan 2023
    Do you absolutely need to use deep learning? There are tons of way faster autocorrect implementations that use levenshtein distances and non-DL techniques such as SymSpell or Norvig’s algorithm. DL is both expensive and requires tons of data to train on, I would stay away from that unless you’re doing it for your own enrichment or a school project.
  • Spellcheck and Levenshtein distance
    1 project | /r/MLQuestions | 15 Nov 2022
    This library claims to be orders of magnitude faster: https://github.com/wolfgarbe/SymSpell
  • Auto correct/Auto complete feature
    1 project | /r/AskComputerScience | 27 Jun 2022
    If you want to do both at the same time (prefix search, allowing for misspellings), you can use a trie, but rather than just putting all your words in it, you can put everything in the "deletion neighborhood" of each word (that is, each possible variant of each word that has one character deleted), in an approach sort of like what's described here. Fair warning, though, that this gets a little hairy, and you'll have to decide how to weight prefix matches vs. misspellings in your rankings.
  • SymSpell: 1M times faster spelling correction
    1 project | /r/hackernews | 6 Mar 2022
    8 projects | news.ycombinator.com | 6 Mar 2022
  • Hacker News top posts: Mar 6, 2022
    3 projects | /r/hackerdigest | 6 Mar 2022
    SymSpell: 1M times faster spelling correction\ (6 comments)
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 24 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Stats

Basic SymSpell repo stats
16
3,242
5.1
about 2 months ago

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that C# is
the 10th most popular programming language
based on number of references?