NLP与NLTK
在详细介绍nltk之前,我感觉有必要区分下NLP与NLTK的关系:
NLP是指自然语言处理,英文(Natural Language Processing),该技术主要解决计算机自动识别和处理人类语言,如何让计算机能够理解我们的语言,从而减少人类的工作量。个人认为其应用场景有如下几点:
- 个性推荐,需要计算两类物品的相识度和相关度;
- 情感分析,用户对商品的评价,网民对帖子或者文章的态度;
- 关键字提取,对网络商品的标题提取并分类,自动摘要;
- 其它,待补充;
并且该相关技术最近几年热度非常高,计算机行业内研究的人也越来越多,但是不同语言的处理差异很大,比如英文的各种语言处理库基本上已经成熟,而中文的语言处理则发展缓慢;