在学习NLP时,我发现当前的表示方法基本上都是词表示法,所以我想有没有句表示法呢?
我假设:用句子来表示句子,我将选择一些基本的句子作为最基本的元素,我能用它来表示其他所有的合乎逻辑,有含义的句子。那么在我这套理论中,词又是作为什么样的存在呢?形式上我将可以单独使用的词认为是一个特殊的句子,就像单元素集合那样,能够参与到句子的运算之中。
当然你可能会问那种不能单独使用的词呢,比如关联词:因为,虽然这类词,我认为这类词是没有相应形式表达的,因为我认为一句话才是有意义的基础单位,而不是词。这类词只能作为集合中的元素那样存在着,是不能作为独立的句子存在的,这样丝毫不影响这个表示方法的表达能力。
这么做的好处是我避开了研究由词组成一个句子这个过程,因为我知道这个过程非常的复杂,由句子来表示句子这个过程会简单很多,因为他们的相似程度更高,且都遵循一定的规则——语法规则;同时我认为符合语法的句子一定能由同样符合语法的句子来表示,即所以我就能避开由一组词去生成一个句子时还需要进行语法判断这个环节。
我坚信句子与句子之间是存在着某种简洁美观的表示关系的,只不过我们目前还无法规范的将它表达出来。目前我认为这套理论面临的核心问题有两个:第一个也是最重要的一个,就是句子与句子之间存在着哪些关系,这些关系具有着哪些性质(对称性,传递性等); 第二个是我们应该选择什么样的句子作为最基本的句子(即可以用来表示其他句子的句子,)我认为这样的句子至少得具有以下特点才行:1这个句子不可以有歧义 2这个句子一定是最简单的,也就是不能用其他句子来表示他 3这个句子不需要语境便可以理解 4这个句子具有一定抽象的程度
有句谚语叫“人多力量大”,我知道我自己一个人的智慧是有限的,我认为你们很聪明,所以我需要你们来一起思考这个问题,我需要你们的智慧,我相信,我们一起一定能够将这套理论完善并发扬光大,起到出人意料的作用!