/SpellvarDetection

A tool for detecting spelling variants in non-standard texts.

Primary LanguagePythonMIT LicenseMIT

SpellvarDetection

A tool for detecting spelling variants in non-standard texts. For a given wordform like lol the tool will return spelling variants from your data, for example loool.

For more information on spelling variant detection see the following papers:

@InProceedings{E17-4002,
  author    = "Barteld, Fabian",
  title     = "Detecting spelling variants in non-standard texts",
  booktitle = "Proceedings of the Student Research Workshop at the 15th Conference of the European Chapter of the Association for Computational Linguistics",
  year      = "2017",
  publisher = "Association for Computational Linguistics",
  pages     = "11--22",
  location  = "Valencia, Spain",
  url       = "http://aclweb.org/anthology/E17-4002"
}

@Article{Barteld-et-al-2019,
  author    = "Barteld, Fabian and Biemann, Chris and Zinsmeister, Heike",
  title     = "Token-based spelling variant detection in Middle Low German texts",
  journal   = "Language Resources and Evaluation",
  year      = "2019",
  number    = "53",
  pages     = "677--706"
  doi       = "https://doi.org/10.1007/s10579-018-09441-5"
}

Documentation can be found at https://spellvardetection.readthedocs.io/.