【发布时间】:2013-10-02 20:10:46
【问题描述】:
(为标题道歉。堆栈溢出不允许标题中出现“问题”一词。)
如何编写一种算法将英语语句转换为问题?甚至从哪里开始?例如:
“煎蛋的成分是鸡蛋、培根、奶酪和洋葱”会变成“煎蛋的成分是什么?”或“煎蛋的成分是什么?"
我可以想象将一个句子解析成它的组成部分,然后在添加和删除单词的同时重新排列它们以形成一个语法正确的句子,但我不知道从哪里开始。我知道这绝不是一项微不足道的任务,而且我认为目前最有帮助的事情是指向文学或类似问题的指针。
【问题讨论】:
-
本可以写出“将英语祈使句转换为疑问句”。
-
@DonReba 必须与权力作斗争,伙计。
-
似乎是 Watson Jeopardy 项目,en.wikipedia.org/wiki/…
-
@DonReba 那么我不会从谷歌上找到这个(我从来没有在我的搜索查询中使用过祈使词和疑问词)
标签: algorithm nlp artificial-intelligence