首页> 外文期刊>Computational linguistics >Language Processing with Perl and Prolog: Theories, Implemetation, and Application
【24h】

Language Processing with Perl and Prolog: Theories, Implemetation, and Application

机译:Perl和Prolog进行语言处理:理论,实现和应用

获取原文
           

摘要

Although Prolog was intended to be used in building natural language processing (NLP) applications, the language has often been neglected in many modern NLP intro- ductory courses and texts. Because of the popularity of machine learning and statistical approaches to language processing problems over the past decades, researchers and practitioners tend to use other modern programming languages such as C++ and Java for developing NLP applications. However, with a growing interest in semantic process- ing and knowledge base construction in recent years, researchers have found Prolog to be an indispensable tool for tasks such as searching databases and performing symbolic reasoning. We have already seen recent successful deployment of Prolog-based NLP systems in industry. An example would be the use of Prolog in IBM’s DeepQA project to express pattern-matching rules.! Pierre M. Nugues’ comprehensive textbook Language Processing with Perl and Prolog provides a timely, in-depth introduction to the field of NLP using Prolog and, to a lesser extent, Perl. This book is suitable for anyone wanting to enter NLP through learning to prototype NLP modules in Prolog.
机译:尽管Prolog旨在用于构建自然语言处理(NLP)应用程序,但该语言在许多现代NLP入门课程和文本中经常被忽略。由于在过去的几十年中,机器学习和统计方法解决了语言处理问题,因此研究人员和从业人员倾向于使用其他现代编程语言(例如C ++和Java)来开发NLP应用程序。但是,近年来,随着对语义处理和知识库构建的兴趣日益浓厚,研究人员发现Prolog是执行诸如搜索数据库和执行符号推理之类的必不可少的工具。我们已经看到最近在行业中成功部署了基于Prolog的NLP系统。一个例子就是在IBM DeepQA项目中使用Prolog来表达模式匹配规则。 Pierre M. Nugues使用Perl和Prolog编写的综合性语言处理教材,及时,深入地介绍了使用Prolog以及较少程度上使用Perl的NLP领域。本书适合希望通过学习Prolog中的NLP模块原型进入NLP的任何人。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号