应用程序和可用性
GF可用于建筑翻译系统,多语言web小工具,自然语言界面,对话系统、和自然语言资源.
GF是开放源代码,根据GPL公司(程序)和LGPL公司和BSD公司(图书馆)。它可用于
- Linux操作系统
- macOS操作系统
- 窗户
- Android移动平台(通过Java;运行时)
- iOS移动平台(iPhone、iPad)
- 通过编译到JavaScript,几乎任何具有web浏览器的平台(运行时)
GF中的编程
GF很容易学习辅导的.你可以在15分钟内写出你的第一个翻译。
GF有一个交互式命令解释器,以及一个批处理编译器。语法可以编译成许多不同的解析器和翻译器代码格式。然后可以将这些组件嵌入到编写的应用程序中在其他编程语言中。当前支持的格式为:
- 哈斯克尔
- Java,尤其是Android平台
- JavaScript脚本
- 语音识别:HTK/ATK、Nuance、JSGF
GF编程语言是高级的,具有以下特点:
- 静态类型检查
- 高阶函数
- 依赖类型
- 数据构造函数和正则表达式的模式匹配
- 具有多重继承和参数化模块的模块系统
获取帮助
如果你需要GF的帮助,首先要做的是辅导的和参考页。打印的书包含教程中的所有材料和一些额外的内容,是GF的推荐参考。
我们负责IRC频道#玻璃纤维
在Libera网络上,欢迎您就小问题寻求帮助或开始一般性讨论。你可以打开网络聊天或浏览频道日志.
还有一个GF服务器不一致.
对于错误报告和功能请求,请在GF芯或RGL公司存储库。对于编程问题,考虑询问他们堆栈溢出玻璃纤维
标签.如果您对社区有更一般的问题,我们建议您在邮件列表.
新闻
- 2023-01-24
-
第八届GF暑期学校,芬兰坦佩雷,2023年8月14日至25日。
- 2021-07-25
-
GF 3.11发布。
发行说明
- 2021-05-05
-
GF WordNet公司现在支持没有其他WordNets的语言。新增:南非荷兰语、德语、韩语、马耳他语、波兰语、索马里语、斯瓦希里语。
- 2020-09-29
-
作为中介语的抽象语法:将语法框架从受控语言扩展到强大的流水线。计算语言学(2020)的一篇论文总结了GF在过去十年中的大部分发展。
项目
GF成立于1998年施乐欧洲研究中心,格勒诺布尔,在项目中多语言文档编写。在施乐,它被用于原型,包括餐厅短语手册,数据库查询系统,报警系统指令的形式化,翻译成5种语言,以及药物描述的创作系统。
以后使用GF并涉及第三方的项目按时间顺序包括:
在学术上,GF已被用于至少十篇博士论文,并取得了在一百多份科学出版物中。
图书馆
图书馆是现代软件工程的核心。用自然语言应用程序、库是处理句法、词汇和屈折变化。这个GF资源语法库(RGL)已支持越来越多的语言,目前包括南非荷兰语,阿姆哈拉语(部分),阿拉伯语(部分),巴斯克语(部分),保加利亚人,加泰罗尼亚语,中国人,捷克语(部分),丹麦语,荷兰语,英语,爱沙尼亚语,芬兰语,法国人,德语,古希腊语(部分),希腊现代,希伯来语(片段),印地语,匈牙利语(部分),中间语,意大利语,日语,韩语(部分),拉丁语(部分),拉脱维亚语,马耳他,蒙古语,尼泊尔语,挪威博克马尔,挪威尼诺斯克语,波斯语,波兰语,旁遮普语,罗马尼亚语,俄语,信德省,斯洛伐克语(部分),斯洛文尼亚语(部分),索马里语(部分),西班牙语,斯瓦希里语(片段),瑞典的,泰语,土耳其语(片段),和乌尔都语。
将语言添加到资源库需要3到9月-供款欢迎光临!您可以从资源语法师教程.