Learn R Programming

⚠️There's a newer version (1.3.10) of this package.Take me there.

Phonetic Spelling Algorithms in R

This is the R package to support phonetic spelling algorithms in R. Several packages provide the Soundex algorithm. However, other algorithms have been developed since Soundex that can also provide phonetic spelling and test phonetic similarity.

Algorithms included

  • Caverphone
    • Original Caverphone
    • Caverphone 2
  • Cologne (Kölner)
  • Lein
  • Match Rating Approach
    • Encoder
    • Comparison
  • Metaphone
  • New York State Identification and Intelligence System
    • NYSIIS
    • Modified NYSIIS
  • Oxford Name Compression Algorithm
  • Phonex
  • Roger Root
  • Soundex
    • Original Soundex
    • Apache Refined Soundex
  • Statistics Canada
    • Census Modified

Dependencies

  • testthat
  • roxygen2
  • Rcpp
  • BH

Contribution guidelines

For more information

This work used the Extreme Science and Engineering Discovery Environment (XSEDE), which is supported by National Science Foundation grant number ACI-1548562. In particular, it used the Comet system at the San Diego Supercomputing Center (SDSC) through allocations TG-DBS170012 and TG-ASC150024.

Copy Link

Version

Install

install.packages('phonics')

Monthly Downloads

788

Version

1.0.0

License

BSD_2_clause + file LICENSE

Issues

Pull Requests

Stars

Forks

Maintainer

James P. Howard

Last Published

February 13th, 2018

Functions in phonics (1.0.0)

rogerroot

Roger Root Name Coding Procedure
statcan

Statistics Canada Name Coding
caverphone

Caverphone
cologne

Cologne Phonetic Name Coding
onca

Oxford Name Compression Algorithm
phonex

Phonex Name Coding
lein

Lein Name Coding
metaphone

Generate phonetic versions of strings with Metaphone
mra_encode

Match Rating Approach Encoder
nysiis

New York State Identification and Intelligence System
phonics-package

Phonetic Spelling Algorithms
soundex

Soundex