功能简介

返回下载

Dependency Viewer主要为了可视化显示CONLL格式的依存树,其主要功能包括:
  • 以水平图或树状图的形式显示依存树
  • 实时编辑依存树
  • 将依存树的图形显示保存为图片(支持EMF矢量图)
  • 对比显示另一种依存标注结果,可视化显示两种标注不一致的地方
  • 检索满足特定条件的句子,方便定位和错误查找
  • 统计分析依存文件并打分

  • 该工具的使用简单明了,但高级搜索功能较为复杂。

    搜索功能定义

    搜索功能较为复杂,可由下列的正则语法描述

    搜索=数目匹配 OR句子内容匹配

    数目匹配=句长匹配:标签错误数量匹配:无标签错误数量匹配//数目匹配用于匹配句长和错误数目,如{5,12}:{,8}:{2}表示句子长度5~12,有标签错误数目小于等于8,无标签错误数量为2的句子

    句长匹配={最小值,最大值}

    句长匹配={,最大值}

    句长匹配={最小值,}

    句长匹配={精确值}

    句长匹配=

    标签错误数量匹配=句长匹配

    无标签错误数量匹配=句长匹配

    OR句子内容匹配=OR句子内容匹配 || OR句子内容匹配//检索语句不支持AND和OR的多层结合,只支持第一层为OR,第二层为AND,数目匹配和OR句子内容匹配的关系是且关系

    OR条句子内容匹配=

    OR句子内容匹配=AND句子内容匹配

    AND句子内容匹配=AND句子内容匹配 && AND句子内容匹配

    AND条句子内容匹配=

    AND句子内容匹配=顺序内容匹配

    顺序内容匹配=词语依存关系匹配 顺序内容匹配//顺序内容匹配的是句子各词语在顺序上的关系,如政策->变更 行政院(.2,)表示“行政院”位于“政策”的后两个或后两个之后,同时“政策”依存于“变更”,又立法院 听取 报告表示最简单的顺序关系“立法院 听取 报告”(当没有位置匹配时,默认表示后一个)

    顺序内容匹配=

    词语依存关系匹配=词语内容匹配->词语依存关系匹配

    词语依存关系匹配=

    词语内容匹配=词形匹配词性匹配位置匹配依存标签匹配

    词语内容匹配=词形匹配词性匹配位置匹配依存标签匹配#词形匹配词性匹配位置匹配依存标签匹配//#后面的内容表示其在对比文件中的形式,主要用于匹配输出和标准答案,查找特定的错误,如可->谓#不表示在Dependency File中“可”依存于“谓”,而在Contrast File中依存于“不”,又赵宁<d-genetive>#<d-agent>表示“赵宁”的依存标签为“d-genetive”,但在对比文件中为“d-agent”

    词形匹配=词形匹配正则表达式

    词形匹配=

    词性匹配=[词性匹配正则表达式]

    词性匹配=

    依存标签匹配=[依存标签匹配正则表达式]

    依存标签匹配=

    位置匹配=(最小位置,最大位置)

    位置匹配=(,最大位置)

    位置匹配=(最小位置,)

    位置匹配=(精确位置)

    位置匹配=

    位置=绝对位置

    位置=相对位置

    绝对位置=数字//绝对位置表示词语在句子中的序号,从1开始计数,负数表示从尾部开始

    相对位置=.数字//相对位置表示相对于前一个词的位置关系,.1表示前一个词语的下一个,.-1表示前一个

    //Search In Contrast Dependency File实际上是把对比文件和原始文件做了个交换然后搜索


    搜索功能示例

    搜索“外商 投资”的结构,“外商”后面紧跟着“投资”
    在依存搜索中搜索外商 投资

    搜索同时包含“外商”和“青海”的句子
    在依存搜索中搜索外商 && 青海

    搜索包含“外商”或“青海”的句子
    在依存搜索中搜索外商 || 青海

    搜索包含“外商”或“青海”且句子长度在2~8之间的句子
    在依存搜索中搜索{2,8}:: 外商 || 青海

    搜索所有句子长度大于等于5的句子
    在依存搜索中搜索{5,}::

    搜索所有句子长度等于5的句子
    在依存搜索中搜索{5}::

    搜索所有句子长度小于等于10的句子
    在依存搜索中搜索{,10}::

    搜索包含“外商”且“外商”PosTag为NN的句子
    在依存搜索中搜索外商[NN]

    搜索包含“外商”且“外商”到头节点的依存关系为agent的句子
    在依存搜索中搜索外商<agent>

    搜索包含“外商”且“外商”在句子中的位置是2~8的句子
    在依存搜索中搜索外商(2,8)

    搜索“外商”依存于“投资”,“投资”又依存于“热点”的句子
    在依存搜索中搜索外商->投资->热点

    搜索“外商”依存于“投资”,“投资”又依存于“热点”的句子,且“投资”的PosTag为VV,“热点”在“投资”的后三个位置上
    在依存搜索中搜索外商->投资[VV]->热点(.3)

    搜索句子长度为2~10,标签错误数为3~8,无标签错误数为2~4的句子
    在依存搜索中搜索{2,10}:{3,8}:{2,4}

    搜索在依存句中“外商<agent>->投资->热点”,但是在对比句中,“外商”依存于“成为”且标签为“gagent”、“投资”依存于“新”
    在依存搜索中搜索外商<agent>#<gagent>->投资#成为->热点#新

    搜索在对比句中“外商<agent>->投资->热点”,但是在依存句中,“外商”依存于“成为”且标签为“gagent”、“投资”依存于“新”
    在对比搜索中搜索外商<agent>#<gagent>->投资#成为->热点#新