我正在尝试查找有关创建可以理解英语单词、语法和上下文的基本 AI 工具的信息(希望有 C# 源代码)。
这个想法是通过使用尽可能多的书面文档来训练人工智能,然后基于这些文档,让人工智能用正确的英语创建自己对人类有意义的创造性写作。
虽然这个想法很简单,但我确实意识到障碍是巨大的。任何起点或好的资源将不胜感激。
基本人工智能工具是马尔可夫链。其实写起来并不难!
参见:http://pscode.com/vb/scripts/ShowCode.asp?txtCodeId=2031&lngWId=10
如果这还不够,您也许可以在马尔可夫链中存储WordNet 同义词集,而不仅仅是单词。这让您对这些词的含义有所了解。
这意味着:
而不是编写工具
Kernighan & Pike,编程实践,第 3.1 节中找到。 Programming Pearls中也有关于文本生成的精彩描述。