检测拼写错误的实体的算法

时间:2019-04-16 14:08:18

标签: r

例如,我在文本输入框字段中列出了用户拼写错误的城市名称(Chiqago,Neww jork或Niu yorc等)。我想知道R是否可以解决这类问题,即收到书写不正确的城市并转换为正确的城市名称。

Input city : Chiqago, Neww jork, Niu yorc, St Fransis
Output city: Chicago, New York, New York, San Francisco

1 个答案:

答案 0 :(得分:0)

我建议查看stringr软件包。您可以使用str_detect查找不正确的模式,并使用str_replacestr_replace_all将其替换为正确的模式。

https://cran.r-project.org/web/packages/stringr/vignettes/stringr.html