Nlp 自然语言处理词汇联想

Nlp 自然语言处理词汇联想,nlp,word,Nlp,Word,我的项目需要一些自然语言处理。我是这个领域的新手 我想得到的是,当用户输入一个字符时,我想得到一个英文字符列表,这些字符可以跟在这个特定字符后面,以便生成一个合法的单词 NLP中的具体术语是什么?我试着在谷歌上搜索了一会儿,但由于我不知道这个词,所以运气不佳。有什么好的入门教程吗?在完成这项特定任务时,有没有好的库 谢谢。看看语言模型和字母频率。马尔可夫链也经常用于此类问题。欢迎来到NLP社区 您要查找的术语很可能是查询预测或句子预测。例如,当您在google中键入一些字符时,它开始预测您可能要

我的项目需要一些自然语言处理。我是这个领域的新手

我想得到的是,当用户输入一个字符时,我想得到一个英文字符列表,这些字符可以跟在这个特定字符后面,以便生成一个合法的单词

NLP中的具体术语是什么?我试着在谷歌上搜索了一会儿,但由于我不知道这个词,所以运气不佳。有什么好的入门教程吗?在完成这项特定任务时,有没有好的库


谢谢。

看看语言模型和字母频率。马尔可夫链也经常用于此类问题。

欢迎来到NLP社区

您要查找的术语很可能是
查询预测
句子预测
。例如,当您在google中键入一些字符时,它开始预测您可能要搜索的某些单词/短语。在这项技术的背后,他们使用(a)基于语言的启发式和(b)基于用户的搜索历史来训练他们的模型。他们称之为Google Instant,参见

如果您正在寻找
句子/单词预测
,那么它更像是当您使用手机时,有一个功能可以帮助您更快地输入,从技术上讲,它是call
自动完成
(),请参阅。现代的
autocomplete
利用NLP在语法/语义上预测与您键入内容相符的单词

正如@evan所说,
马尔可夫链
是一种从训练数据中学习模式的方法,然后在测试系统时,它可以根据您实施的任何启发式/统计预测来猜测单词。看