在过去几年中,自然语言处理技术的受欢迎程度呈现“爆炸式”增长。尽管Google、Facebook、OpenAl等前沿公司继续发布着规模更大的语言模型,但许多开发团队仍在努力构建与时俱进的自然语言处理应用程序。本书将帮助你快速了解自然语言处理的新技术及未来发展趋势。
通过阅读本书,你将学习如何为组织中的实际应用程序构建、训练和部署模型。作者使用突出现代自然语言处理最佳实践的代码和示例指导你完成整个过程。
本书的主要内容包括:
使用先进的自然语言处理模型(如BERT和GPT-3)来解决命名实体识别、文本分类、语义搜索和阅读理解等自然语言处理任务。
开发性能可媲美甚至优于开箱即用系统的自然语言处理模型。
了解Transformer架构和现代技巧,比如席卷整个自然语言处理世界的迁移学习。
熟悉自然语言处理的工具和框架,包括spaCy、Hugging Face和fast.ai。
使用Python和PyTorch从头开始构建自然语言处理任务流水线的核心部分,包括分词器、向量嵌入和语言模型。
将你的模型从Jupyter Notebook中产品化,并学习如何在生产环境中部署、监控和维护它们。
展开