关于本工程
出于如下原因我创建了这个项目:
- 在从事NLP相关的项目的开发过程中,遇到了很多和语言相关的理论
- 阅读《Natural Language Processing with Python》时,发现其中涉及了一些和语言相关的理论
- 阅读《Compilers: Principles, Techniques, and Tools》(龙书)时,发现其中涉及了很多formal language相关的理论
- 对language的思考
这个项目是对语言相关的理论的一个梳理,它主要作为如下项目所涉及的理论的总结:
- 工程 compiler-principle
- 工程 programming-language
作为software engineer,我们不仅仅需要会使用programming language,还需要掌握如何设计programming language、computation of language。
主要内容如下:
章节 | 主要内容 |
---|---|
Language | 描述language相关的内容 |
Formal language | 对formal language进行描述 |