文件名称:sentence-generator:创建随机生成的句子
文件大小:445KB
文件格式:ZIP
更新时间:2024-06-17 09:58:51
C++
句子生成器 每天有无数的猴子在无数个键盘上打字,会写《尤利西斯》,对吗? 好吧,该程序对此有所改进。 我已经写了道格拉斯·霍夫施塔特(Douglas Hofstadter)书中提到的名词生成图的代码。 戈德尔,埃舍尔,巴赫。 有关这本书的更多信息,请参见: : 该程序使用花式名词的递归定义来创建要在句子中使用的复杂对象。 由于语法是不完美的,因此动词和主语之间的不匹配并不罕见。 我使用的是Ashley Bovan在他的网站上提供的字词列表; 。 他从MOBY单词列表和UK Advanced Cryptics Dictionary中汇编了列表。 我用来制作该程序的递归状态图可以在这里看到: : 他列表中的单词很大,因此很多句子很难理解。 我已经运行了很多程序,这是我的一些最爱: 他精明地将残余的c麻醉剂解开束缚 她相当地吞噬了异装癖坚定不移的国王 汤米同步地对待阳台门徒 布
【文件预览】:
sentence-generator-master
----relative_pronouns.txt(66B)
----adverbs.txt(67KB)
----prepositions.txt(437B)
----verbs.txt(274KB)
----subjects.txt(45B)
----main.cpp(2KB)
----nouns.txt(851KB)
----README.md(1KB)
----adjectives.txt(280KB)