Redian新闻
>
semantic 和 syntactic 究竟啥区别?
avatar
semantic 和 syntactic 究竟啥区别?# CS - 计算机科学
a*n
1
语义, 语法?
看NLP的相关资料时候的困惑。
看了金山词霸半天,还是云里雾里的,哪位用中国大白话给讲解下?
bow~~
avatar
c*r
2
syntactic refers to the grammar of a language. For example, to declare a
variable, in C, you do it like "int a", in pascal, you do it like "a:
integer".
semantic refers to the meaning of the grammar. For example,
"1/2", in C, this is an integer division, the result is 0.
In some other language, it is a real division, the result is 0.5.
avatar
a*n
3
so the semantic ones are in a much higher level, right?

syntactic refers to the grammar of a language. For example, to declare a
variable, in C, you do it like "int a", in pascal, you do it like "a:
integer".
semantic refers to the meaning of the grammar. For example,
"1/2", in C, this is an integer division, the result is 0.
In some other language, it is a real division, the result is 0.5.

【在 c****r 的大作中提到】
: syntactic refers to the grammar of a language. For example, to declare a
: variable, in C, you do it like "int a", in pascal, you do it like "a:
: integer".
: semantic refers to the meaning of the grammar. For example,
: "1/2", in C, this is an integer division, the result is 0.
: In some other language, it is a real division, the result is 0.5.

avatar
s*x
4
我写个词:干逼,到纸上,纸知道的是语法;别人问我干啥,我说在干逼,别人听见笑
了,
别人知道的是语义。

【在 a***n 的大作中提到】
: 语义, 语法?
: 看NLP的相关资料时候的困惑。
: 看了金山词霸半天,还是云里雾里的,哪位用中国大白话给讲解下?
: bow~~

avatar
a*n
5
ok,现在我想定义一个表达语义的合适的方法,比方说你干逼的事情,告诉别人了,大家
都笑了,但是作为一个计算机工具,该用怎么一种合适的方式把你干逼的事情纪录下来
呢? :P
我猜像字典那样来一个description肯定不行的,但是如果只对干,和 逼作词性分析,
那又只是syntactic的分析了。
不知道现在有没有什么好的工具可以以好的形式(非描述性地,结构化地)表现出语义这
样的结果?

【在 s*x 的大作中提到】
: 我写个词:干逼,到纸上,纸知道的是语法;别人问我干啥,我说在干逼,别人听见笑
: 了,
: 别人知道的是语义。

avatar
R*r
6
make a robot that accepts your commands :P

【在 a***n 的大作中提到】
: ok,现在我想定义一个表达语义的合适的方法,比方说你干逼的事情,告诉别人了,大家
: 都笑了,但是作为一个计算机工具,该用怎么一种合适的方式把你干逼的事情纪录下来
: 呢? :P
: 我猜像字典那样来一个description肯定不行的,但是如果只对干,和 逼作词性分析,
: 那又只是syntactic的分析了。
: 不知道现在有没有什么好的工具可以以好的形式(非描述性地,结构化地)表现出语义这
: 样的结果?

avatar
a*n
7
even a robot can not understand your SMD very well.....

【在 R****r 的大作中提到】
: make a robot that accepts your commands :P
avatar
m*t
8
read some knowledge system book.

大家

【在 a***n 的大作中提到】
: ok,现在我想定义一个表达语义的合适的方法,比方说你干逼的事情,告诉别人了,大家
: 都笑了,但是作为一个计算机工具,该用怎么一种合适的方式把你干逼的事情纪录下来
: 呢? :P
: 我猜像字典那样来一个description肯定不行的,但是如果只对干,和 逼作词性分析,
: 那又只是syntactic的分析了。
: 不知道现在有没有什么好的工具可以以好的形式(非描述性地,结构化地)表现出语义这
: 样的结果?

avatar
c*t
9
如果你是指,syntactic 和 semantic parsing 的话,看一下 dragon book。
如果你是指 automatic documenting 写的程序,看一下 Annotation-Oriented
Programming.

大家

【在 a***n 的大作中提到】
: ok,现在我想定义一个表达语义的合适的方法,比方说你干逼的事情,告诉别人了,大家
: 都笑了,但是作为一个计算机工具,该用怎么一种合适的方式把你干逼的事情纪录下来
: 呢? :P
: 我猜像字典那样来一个description肯定不行的,但是如果只对干,和 逼作词性分析,
: 那又只是syntactic的分析了。
: 不知道现在有没有什么好的工具可以以好的形式(非描述性地,结构化地)表现出语义这
: 样的结果?

avatar
k*r
10
语言学出身的人能来答这个问题么
syntactic,也就是句法,指的是语言的结构,简单说就是名词动词形容词等等不同词
性的词应该按什么顺序在某一个语言里出现,还有某一种词性的词组可以衍生出什么新
的结构(比如VP->V NP)
结构正确的句子不一定有意义(semantic,也就是语义,指的是语言表达的意义)。
一个著名的例子是:“Colorless green ideas sleep furiously“。这个句子句法上
完全正确,形容词名词动词副词各就各位,但是一点不make sense,正常生活中人不会
明白这个句子要表达什么意思。
比较简单的理解语义和句法的区别的方法是:句法是讲一个东西往哪摆的,语义是研究
摆那以后对句子的interpretation的影响的。
avatar
c*y
11
avatar
c*y
12
This is what "Formal Semantics"(形式语义) tries to solve. Formal methods
such as regular expressions, automatas can describe syntax pretty good
already. Describing semantics is much more difficult.

大家

【在 a***n 的大作中提到】
: ok,现在我想定义一个表达语义的合适的方法,比方说你干逼的事情,告诉别人了,大家
: 都笑了,但是作为一个计算机工具,该用怎么一种合适的方式把你干逼的事情纪录下来
: 呢? :P
: 我猜像字典那样来一个description肯定不行的,但是如果只对干,和 逼作词性分析,
: 那又只是syntactic的分析了。
: 不知道现在有没有什么好的工具可以以好的形式(非描述性地,结构化地)表现出语义这
: 样的结果?

avatar
m*t
13
Knowledge representation is pretty hot in recent years. Stanford and U. of
Manchester are two of the top schools in the field. I think Description
Logic Handbook is a very good overview of the field.

【在 c*****y 的大作中提到】
: This is what "Formal Semantics"(形式语义) tries to solve. Formal methods
: such as regular expressions, automatas can describe syntax pretty good
: already. Describing semantics is much more difficult.
:
: 大家

avatar
D*g
14
S-> NP VP, Syntactic
"some company acquired xxx" semantic

【在 a***n 的大作中提到】
: 语义, 语法?
: 看NLP的相关资料时候的困惑。
: 看了金山词霸半天,还是云里雾里的,哪位用中国大白话给讲解下?
: bow~~

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。