语法框架
语法框架封面图

语法框架

(瑞典) 兰塔 (Ranta,A.) , 著

出版社:上海交通大学出版社

年代:2014

定价:48.0

书籍简介:

语法框架是一种计算机编程语言,专门为编写自然语言的语法而设计,它有能力并行处理多种自然语言。书中全面介绍了如何利用语法框架为自然语言编写语法,以及如何在旅游手册、口语对话系统和自然语言处理系统等实用系统中加以应用。书中的例子和练习涉及多种自然语言,读者可以从中学习如何从计算语言学的视角看待自己的母语。阅读本书不需要语言学基础知识,因此,特别适合计算机科学家和程序员使用。此外,本书从程序语言理论的视角展示了处理多种自然语言语法的新途径,因此,语言学家也会对本书产生兴趣。

书籍目录:

第1章 导论1.1 本书内容1.2 如何使用本书1.3 语法在语言处理中的作用1.4 语法成本1.5 多语性1.6 语义动作和互操作性1.7 应用语法和资源语法1.8 GF的历史及其应用1.9 相关工作第Ⅰ部分 语法框架辅导第2章 多语种语法的基本概念2.1 BNF语法格式2.2 GF系统的使用2.3 在GF系统中测试一个语法2.4 用于意大利语的BNF语法2.5 BNF语法和翻译2.6 抽象句法与具体句法2.7 在GF里翻译2.8 语法模块结构2.9 BNF语法的局限性2.10 阻止和元变量2.11 自由变异2.12 歧义2.13 剩余问题2.14 图示形象化和命令行解释器转义2.15 词法分析和反词法分析2.16 字符编码第3章 参数、表格和记录3.1 形态变异问题3.2 参数和表格3.3 变量特征与固有特征3.4 记录与记录类型3.5 线性化类型与一致3.6 GF中的函数编程:运算定义3.7 Food语法的再探讨3.8 在GF里测试词形变化和运算3.9 部分调用3.10 非连续成分3.11 非衔接词法第4章 可模块化与可扩展的语法编写4.1 可复用的资源模块4.2 数据抽象4.3 分支表达式和字符串匹配4.4 智能词形生成函数4.5 阿拉伯语词法回顾4.6 区分运算类型和定义4.7 运算重载4.8 模块扩展和继承4.9 继承和打开4.10 依存图4.11 参数的代数数据类型4.12 记录扩展和子类型4.13 元组与乘积类型4.14 前缀依存选择和模式宏4.15 编译时字符串和运行时字符串第5章 使用资源语法库5.1 库的目的和覆盖范围5.2 词典和短语规则5.3 词汇范畴和规则5.4 短语范畴和规则5.5 资源API5.6 库的路径5.7 示例:英语5.8 多语言语法的函子实现5.9 界面和实例5.10 多语言语法的设计模式5.11 分工再探讨5.12 重写函子5.13 编译时转移5.14 作为语言本体的资源语法5.15 资源API概览5.16 结构扁平化5.17 时态和极性5.18 浏览资源语法库第6章 抽象句法里的语义动作和条件6.1 作为逻辑框架的GF6.2 依存类型6.3 选择限制6.4 多态性6.5 具体句法中的依存类型6.6 证明对象6.7 证明携带文件6.8 受限多态性6.9 约束变量与高阶抽象句法6.10 照应表达式6.11 语义定义6.12 内涵等式和外延等式6.13 语义动作和运行时转换6.14 预定义类6.15 概率GF语法第Ⅱ部分 更大规模语法及其应用第7章 嵌入语法与代码生成7.1 可移植语法格式7.2 嵌入解释器及其API7.3 Haskell中的嵌入GF应用7.4 PGF模块7.5 独立翻译器7.6 翻译器循环7.7 答疑系统7.8 GF数据类型的输出7.9 将其全部放在一起7.10 网络服务器应用程序7.11 其他宿主语言的嵌入语法7.12 多语言句法编辑7.13 语音识别的语言模型7.14 统计语言模型7.15 多模态对话系统第8章 形式语言与自然语言接口8.1 算术表达式8.2 作为线性化的代码生成8.3 带变量的程序8.4 赋值的具体句法8.5 变量的自由句法8.6 GF对于定义形式语言是有用的吗8.7 由逻辑生成自然语言8.8 自然语言的逻辑语义学8.9 分形语法第9章 开始资源语法编程9.1 概览9.2 微型资源语法9.3 特征设计9.4 谓项9.5 互补性9.6 限定9.7 修饰9.8 词汇插入9.9 意大利语中的微型资源9.10 实现词法9.11 实现修饰和限定9.12 实现动词短语和互补9.13 实现谓项9.14 实现剩余的部分9.15 并列和抽取第10章 扩展资源语法库10.1 资源语法的模块结构10.2 所需工作量统计10.3 一种新语言的工作流程10.4 重用微型资源的代码10.5 研发-测试周期10.6 非ASCII字母和转写10.7 编码原则10.8 资源语法中的函子10.9 扩大句法分析文本的覆盖范围10.10 引导一个资源词典附录A 小型资源语法A.1 抽象句法A.2 意大利语助动词资源模块A.3 意大利语具体句法A.4 意大利语词法词形变化表APIA.5 测试词典A.6 语法API附录B 语言学术语词汇表第Ⅲ部分 语法框架参考手册附录C 语法框架编程语言C.1 GF概览C.2 模块系统C.3 判断C.4 类型与表达式C.5 标志与编译指示C.6 GF语法附录D 语法框架资源语法库D.1 范畴系统D.2 语法规则

内容摘要:

阅读《语法框架:为多种自然语言语法编程》不需要语言学基础知识,因此,特别适合计算机科学家和程序员使用。此外,《语法框架:为多种自然语言语法编程》从程序语言理论的视角展示了处理多种自然语言语法的新途径,因此,语言学家也会对《语法框架:为多种自然语言语法编程》产生兴趣。语法框架是一种计算机编程语言,专门为编写自然语言的语法而设计,它有能力并行处理多种自然语言。《语法框架:为多种自然语言语法编程》全面介绍了如何利用语法框架为自然语言编写语法,以及如何在旅游手册、口语对话系统和自然语言处理系统等实用系统中加以应用。书中的例子和练习涉及多种自然语言,读者可以从中学习如何从计算语言学的视角看待自己的母语。

书籍规格:

书籍详细信息
书名语法框架站内查询相似图书
9787313122148
如需购买下载《语法框架》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地上海出版单位上海交通大学出版社
版次1版印次1
定价(元)48.0语种简体中文
尺寸23 × 17装帧平装
页数 240 印数

书籍信息归属:

语法框架是上海交通大学出版社于2014.出版的中图分类号为 TP391 的主题关于 自然语言处理 的书籍。