Python自然语言理解:自然语言理解系统开发与应用实战
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

1.5.1 分类

非交互式自然语言应用程序的一个非常重要且广泛的应用场景是文档分类,即根据文档的内容将文档分配到不同的类别中。多年来,分类一直是NLP领域的一个主要应用,并且已有各种不同方法来解决这个问题。

分类的一个简单例子是互联网上回答用户常见问题(Frequently Asked Question,FA Q)的应用程序,它首先对问题进行分类,然后提供之前为每个类别准备的答案,从而回答用户的常见问题。对于这个应用程序,与允许用户从列表中选择问题相比,分类系统是一个更好的解决方案,因为应用程序可以将问题自动分类到数百个FA Q类别中,从而使用户免于浏览庞大的类别列表。另一个有趣的文本分类例子是根据影评或剧情摘要等信息自动判断电影的类型。