Natural Language Processing for Prolog Programmers

Natural Language Processing for Prolog Programmers

简介:

本书旨在弥合那些了解Prolog但很少或没有语言学背景的人的差距,本书专注于将理论转化为实用技术。覆盖范围包括模板和关键字系统,确定子句语法 (DCGs),英语语法,基于统一的语法,解析算法,语义和形态。有用的附录介绍了Prolog和随时可用的字符串输入和标记化例程的深入审查Prolog中自然语言处理的考试对于那些知道Prolog但不知道语言学的人来说,这本书使学生能够快速进入写作和使用有用的软件。它具有许多可运行的计算机程序,这些程序实现了自然语言处理器的子系统。这些程序旨在彼此独立地理解,并且与爱丁堡兼容的Prolog实现兼容,例如Quintus,ESL,Arity和ALS。

英文简介:

Designed to bridge the gap for those who know Prolog but have little or no background in linguistics, this book concentrates on turning theories into practical techniques. Coverage includes template and keyword systems, definite clause grammars (DCGs), English syntax, unification-based grammar, parsing algorithms, semantics, and morphology. Helpful appendices present an in-depth review of Prolog and ready-to-use string input and tokenization routines

An examination of natural language processing in Prolog for those who know Prolog but not linguistics, this book enables students to move quickly into writing and working in useful software. It features many working computer programs that implement subsystems of a natural language processor.

These programs are designed to be understood in isolation from one another and are compatible with an Edinburgh-compatible Prolog implementation, such as Quintus, ESL, Arity and ALS.

书名
Natural Language Processing for Prolog Programmers
译名
Prolog 程序员的自然语言处理
语言
英语
年份
2013
页数
361页
大小
30.83 MB
标签
  • 自然语言处理
  • Prolog
  • 下载
    pdf iconNatural Language Processing for Prolog Programmers.pdf
    密码
    65536

    最后更新:2025-04-12 23:58:00

    ←Essentials of Linguistics

    →Syntactic Theory: A Formal Introduction