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. TSimpleMsgPack的样例代码

    TSimpleMsgPack的样例代码 unit uMain; interface uses SimpleMsgPack, Windows, Messages, SysUtils, Variants, ...

  2. 【mac IntelliJ Idea】mac上 idea快速重写父类方法 快捷键

    windows上快捷键: Ctrl+O Mac上快捷键: command+O 在要重写父类方法的位置 ,按下快捷键,然后选择要重写的方法即可.

  3. weblogic92 启动慢解决办法

      使用SUN JDK 启动时要很长时间,但启动启来weblogic正常. 特征见下面标红部分,时间很长. test01@linux-suse:~/bea/weblogic92/samples/dom ...

  4. win7 32位安装pyqt

    参考 http://blog.csdn.net/fairyeye/article/details/6607981 http://www.cnblogs.com/toSeek/p/6363036.htm ...

  5. 开源软件许可认证:open softwae license

    OSIA认证的开放源代码软件的软件许可证有如下21种: 1.The GNU General Public License (GPL) 2.The GNU Library or "Lesser ...

  6. 【windows socket+UDPserverclient】

    Windows Socket+UDPserverclient      Winsock是 Windows下套接字标准.                    1.UDP socket编程:       ...

  7. C/C++中怎样获取日期和时间

    C/C++中怎样获取日期和时间摘要: 本文从介绍基础概念入手,探讨了在C/C++中对日期和时间操作所用到的数据结构和函数,并对计时.时间的获取.时间的计算和显示格式等方面进行了阐述.本文还通过大量的实 ...

  8. Solaris作业管理

    凌晨2点重启数据库 每周晚23点后都需要做备份工作 所有这些都需要作业.这时候数据库压力没那么大. 作业就像是闹钟,可以有一次性计划任务,也有重复性计划任务. 计划任务管理 ----at At [-m ...

  9. python(26)- 面向对象补充Ⅱ

    一 isinstance(obj,cls)和issubclass(sub,super) isinstance(obj,cls)判断obj是否是类 cls 的对象 class Foo(object): ...

  10. [Codevs 1230]元素查找(手写哈希表)

    题目连接:http://codevs.cn/problem/1230/ 说白了就是要我们自己手写一个哈希表的数据结构来实现加入和查找功能.map也能直接过(我第一次写就是用map骗AC的) 提一下个人 ...