Knowing a word means knowing both its sound and its meaning, while being able to use a word requires four kinds of information:

1) its sounds

2) its meanings

3) how related words such as the plural (for nouns) and past tense (for verbs) are formed

4) its category and how to use it in a sentence

lexicon - a list of words on a particular subject or in a language in alphabeical order

dictionary - a book that gives a list of the words of a language in alphabetical order and explians what they mean or gives a word for them in a foreign language【相当于lexicon + 每个单词的释义】

vocabulary - a list of words with their meanings, especially in a book for learning a foreign language【相当于dictionary的mini版本,且不要求单词顺序】

Syntax(句法) is the grammar, structure, or order of the elements in a language statement. Semantics(语义) is the meaning of these elements.

The study of the rules that govern the formation of words and internal structure of words is called morphology(形态学).A morpheme(词素) is the smallest meaning-bearing unit of a language. It is an arbitrary union of sound and meaning that cannot be further divided.Derivational morphemes, including free morphemes, prefixes and suffixes, produce new words from existing words

Inflectional morpheme is another type of morphemes that changes the form of a word but does not change the central meaning of the word, nor its lexical category. They are always attached to the ends of words to conform to different roles in a sentence or in discourse.

lemma : the basic form of a word
commponents of a word: 
<building blocks>
  prefix: the beginnings of the words; suffix: the ends of the words.
   词根(root):去掉前缀和后缀(包含曲折词缀)剩下的部分
   词干(stem):去掉曲折词缀剩下的部分
   take 'workers' for example:其中s是表示数的曲折词缀,er是词后缀, work是词根,worker就是词干
<meaning decomposition>
   semantic primitive 语义原语(义原)
 

A semantic role is the underlying relationship that a participant has with the main verb in a clause.

Also known as: Semantic case, thematic role, theta role (generative grammar), and deep case (case grammar)
【Discussion 】 
Semantic role is the actual role a participant plays in some real or imagined situation, apart from the linguistic encoding of those situations.
Example: If, in some real or imagined situation, someone named John purposely hits someone named Bill, then John is the agent[1] and Bill is the patient[2] of the hitting event. Therefore, the semantic role of Bill is the same (patient) in both of the following sentences:

John hit Bill.

Bill was hit by John.

In both of the above sentences, John has the semantic role of agent.
[1] Agent is the semantic role of a person or thing who is the doer of an event.
[2] Patient is a semantic role that is usually the surface object of the verb in a sentence.Also known as:affected, undergoer
 
这一段整理自:http://www-01.sil.org/linguistics/GlossaryOfLinguisticTerms/WhatIsASemanticRole.htm

linguistic相关的更多相关文章

  1. 嵌入式单片机STM32应用技术(课本)

    目录SAIU R20 1 6 第1页第1 章. 初识STM32..................................................................... ...

  2. Structural Features for Predicting the Linguistic Quality of Text: Applications to Machine Translation, Automatic Summarization and Human-Authored Text -paper

    abstract句子结构是文本语言质量的关键,我们记录了以下实验结果:句法短语统计和其他结构特征对文本方面的预测能力.手工评估的句子fluency流利度用于机器翻译评估和文本摘要质量的评估是黄金准则. ...

  3. Awesome Java: Github上关于Java相关的工具

    Awesome Java 这是Github上关于Java相关的工具,框架等等资源集合. 原文参考: https://github.com/akullpp/awesome-java. @pdai 最全的 ...

  4. DeepWalk论文精读:(1)解决问题&相关工作

    模块1 1. 研究背景 随着互联网的发展,社交网络逐渐复杂化.多元化.在一个社交网络中,充斥着不同类型的用户,用户间产生各式各样的互动联系,形成大小不一的社群.为了对社交网络进行研究分析,需要将网络中 ...

  5. java中的字符串相关知识整理

    字符串为什么这么重要 写了多年java的开发应该对String不陌生,但是我却越发觉得它陌生.每学一门编程语言就会与字符串这个关键词打不少交道.看来它真的很重要. 字符串就是一系列的字符组合的串,如果 ...

  6. SQL Server相关书籍

    SQL Server相关书籍 (排名不分先后) Microsoft SQL Server 企业级平台管理实践 SQL Server 2008数据库技术内幕 SQL Server性能调优实战 SQL S ...

  7. dotNET跨平台相关文档整理

    一直在从事C#开发的相关技术工作,从C# 1.0一路用到现在的C# 6.0, 通常情况下被局限于Windows平台,Mono项目把我们C#程序带到了Windows之外的平台,在工作之余花了很多时间在M ...

  8. 在ASP.NET Core应用中如何设置和获取与执行环境相关的信息?

    HostingEnvironment是承载应用当前执行环境的描述,它是对所有实现了IHostingEnvironment接口的所有类型以及对应对象的统称.如下面的代码片段所示,一个HostingEnv ...

  9. virtualbox linux虚拟机相关

    linux虚拟机设置为静态IP 在virtualbox中安装好linux虚拟机后,如果采用的是NAT方式的话,linux虚拟机默认采用dhcp方式自动上网,而且用的是NetworkManager服务而 ...

随机推荐

  1. Concurrency and Application Design (二)

    Dispatch Queues dispatch queues 是基于c机制的一系列自定义任务操作.遵循先进先出的规则.每次只执行一个任务,直到上个任务完成才执行新的任务.相反的,并发的dispatc ...

  2. 【jQuery】input textarea 文本变化的动态监听

    实时监听Input textarea文本变化的监听事件:[但不包含通过js动态添加改变的文本事件] HTML: <textarea style="display: none" ...

  3. iOS -- 设置label的自适应

    - (void)AutoLabel { //准备工作 self.font = [UIFont systemFontOfSize:]; self.textColor = [UIColor whiteCo ...

  4. Caused by: java.io.FileNotFoundException: rmi_keystore.jks (没有那个文件或目录)

    解决方法:修改jmeter.properites: server.rmi.ssl.disable=true,关闭ssl功能 参考: https://blog.csdn.net/nielinqi520/ ...

  5. 【Todo】各种语言里面的for循环 & loop

    会的语言多了,不同语言的语法就会混淆.整理了一下. Java里面: 普通的for循环之外: 有以下格式: for (int x : intarr) { } JS里面: }; for (x in per ...

  6. Jquery:怎样让子窗体的div显示在父窗体之上

    <1> js或者jQuery訪问页面中的框架iframe.  注意:框架内的页面是不能跨域的! 如果有两个页面,在同样域下. 如果:父窗体  index.html ,有id 为 subif ...

  7. WinKawaks使用技巧

    1 关于载入游戏:把游戏的zip文件放到roms目录下.注意不要随意修改文件名!也不要让文件名有中文!例如:"[游戏roms][neogeo]mslugx.zip"改成" ...

  8. python(35)- 异常处理

    一 错误和异常 part1:程序中难免出现错误,而错误分成两种 1.语法错误(这种错误,根本过不了python解释器的语法检测,必须在程序执行前就改正)   #语法错误示范一 if #语法错误示范二 ...

  9. 关于 ++x 和 x++ 比较难的一个例子

    public class testMain { static{ int x = 5;//如果后面有static int x, 前面的定义就没有用x会被重新定义为0 } static int y; st ...

  10. bootstrap之鼠标操作

    TouchLongClick package io.appium.android.bootstrap.handler; import android.os.SystemClock; import co ...