自然语言处理是一个实现计算机与人之间使用自然语言进行有效通信的科学领域,可以提高计算机的易用性和人机交互的友好性。语言模型是自然语言处理中非常重要的一部分,同时也是语音识别、机器翻译和由图片生成标题等任务的基础和关键。本发明实现了一个英文邮件编写助手,可以帮助编写者预测出符合其语法和上下文语义的下一个单词或词组,提示编写者的遣词造句,启发灵感,并节省编写时间。本发明利用TensorFlow实现基于长短时记忆网络(LSTM)的语言模型,并在Penn Tree Bank(PTB)数据集上进行了训练。此外,本发明还能够根据用户的编写习惯,将其编写内容加入到语言模型的训练当中,使得邮件编写助手的提示结果符合用户的个性化风格。
展开▼