使用python分析和拼写SMS文本的拼写

时间:2016-09-06 09:59:50

标签: python text-analysis

例如,我有一句话:

  自从tlkin 2你以来,hav bin reali很开心。

使用python脚本,我想编辑上面的行,使其变为:

  自从与你交谈后,你真的很开心[原文如此]

如何阅读每个字符并替换或编辑或删除字母? 我可以/必须将整个正确的句子存储在不同的变量中吗?

1 个答案:

答案 0 :(得分:0)

replacements = {
  'hav': 'have',
  'bin': 'been',
  'reali': 'really',
  'u': 'you',
  'tlkin': 'talking',
  '2': 'to'
}

sms = 'hav bin reali happy since tlkin 2 u'

original = ' '.join([replacements.get(w, w) for w in sms.split()])
print(original)