WordNet词网研究——文件结构

2024-01-05 18:32
文章标签 结构 研究 wordnet 词网

本文主要是介绍WordNet词网研究——文件结构,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

Number of words, synsets, and senses——词、词集和词义对的数目POS Unique Synsets Total Strings Word-Sense Pairs Noun 117798 82115 146312 Verb 11529 13767 25047 Adjective 21479 18156 30002 Adverb 4481 3621 5580 Totals 155287 117659 206941Polysemy information——多解释词的数据

POS 单意词             多义词      多义词Words and Senses Words        Senses Noun 101863 15935 44449 Verb 6277 5252 18770 Adjective 16503 4976 14399 Adverb 3748 733 1832 Totals 128391 26896 79450POS Average Polysemy             Average Polysemy Including Monosemous Words                                   Excluding Monosemous Words Noun 1.24 2.79 Verb 2.17 3.57 Adjective 1.40 2.71 Adverb 1.25 2.50 

2.Windows版本安装后的结构

如图:

 

其中bin文件夹是存放WordNet运行系统程序,dict为存放电子词典数据库(这个目录很重要,以后使用WordNet资源基本上就这个),doc为WordNet的用户手册文件文件夹,lib为WordNet软件使用Windows资源的函数库,src为众所周知的源码文件夹。你也可以使用改源码修改编译你想要的功能。

上图为:dict文件夹的文件目录,从几个index文件里可以看出,WordNet确实是分了名词、动词、形容词和副词及其词义几个子网。

 

3.WordNet自带软件运行界面

如图:

显然,这样子来使用WordNet只是相当于一个电子词典的功能。不过可以通过软件界面上noun或者verb按钮来点击生成一个可选菜单,如下图:

如上图,通过选择选择“love”的父类,即love is a kind of ……

则,就会在每一种含义相中列出其love的所有的父类,如:

 

love -- (a strong positive emotion of regard and affection; "his love for his work"; "children need a lot of love")

       => emotion -- (any strong feeling)

           => feeling -- (the experiencing of affective and emotional states; "she had a feeling of euphoria"; "he had terrible feelings of guilt"; "I disliked him and the feeling was mutual")

               => state -- (the way something is with respect to its main attributes; "the current state of knowledge"; "his state of health"; "in a weak financial state")

                   => attribute -- (an abstraction belonging to or characteristic of an entity)

                       => abstraction -- (a general concept formed by extracting common features from specific examples)

                           => abstract entity -- (an entity that exists only abstractly)

                               => entity -- (that which is perceived or known or inferred to have its own distinct existence (living or nonliving))

即如果从树根向上时,应该是:

entity——>abstract entity——>abstraction——>attribute——>state——>feeling——> emotion——>love;

实体——>抽象实体——>抽象概念——>概念属性——>心情——>感受——>情绪——>爱;

可以看出名词的root节点为entity。

 

如何使用WordNet软件,将会在下一步研究中,进行详细探索、研究。

这篇关于WordNet词网研究——文件结构的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/573767

相关文章

mysql通过frm和ibd文件恢复表_mysql5.7根据.frm和.ibd文件恢复表结构和数据

《mysql通过frm和ibd文件恢复表_mysql5.7根据.frm和.ibd文件恢复表结构和数据》文章主要介绍了如何从.frm和.ibd文件恢复MySQLInnoDB表结构和数据,需要的朋友可以参... 目录一、恢复表结构二、恢复表数据补充方法一、恢复表结构(从 .frm 文件)方法 1:使用 mysq

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

Python中顺序结构和循环结构示例代码

《Python中顺序结构和循环结构示例代码》:本文主要介绍Python中的条件语句和循环语句,条件语句用于根据条件执行不同的代码块,循环语句用于重复执行一段代码,文章还详细说明了range函数的使... 目录一、条件语句(1)条件语句的定义(2)条件语句的语法(a)单分支 if(b)双分支 if-else(

使用Navicat工具比对两个数据库所有表结构的差异案例详解

《使用Navicat工具比对两个数据库所有表结构的差异案例详解》:本文主要介绍如何使用Navicat工具对比两个数据库test_old和test_new,并生成相应的DDLSQL语句,以便将te... 目录概要案例一、如图两个数据库test_old和test_new进行比较:二、开始比较总结概要公司存在多

Java中switch-case结构的使用方法举例详解

《Java中switch-case结构的使用方法举例详解》:本文主要介绍Java中switch-case结构使用的相关资料,switch-case结构是Java中处理多个分支条件的一种有效方式,它... 目录前言一、switch-case结构的基本语法二、使用示例三、注意事项四、总结前言对于Java初学者

关于Java内存访问重排序的研究

《关于Java内存访问重排序的研究》文章主要介绍了重排序现象及其在多线程编程中的影响,包括内存可见性问题和Java内存模型中对重排序的规则... 目录什么是重排序重排序图解重排序实验as-if-serial语义内存访问重排序与内存可见性内存访问重排序与Java内存模型重排序示意表内存屏障内存屏障示意表Int

结构体和联合体的区别及说明

《结构体和联合体的区别及说明》文章主要介绍了C语言中的结构体和联合体,结构体是一种自定义的复合数据类型,可以包含多个成员,每个成员可以是不同的数据类型,联合体是一种特殊的数据结构,可以在内存中共享同一... 目录结构体和联合体的区别1. 结构体(Struct)2. 联合体(Union)3. 联合体与结构体的

PostgreSQL如何查询表结构和索引信息

《PostgreSQL如何查询表结构和索引信息》文章介绍了在PostgreSQL中查询表结构和索引信息的几种方法,包括使用`d`元命令、系统数据字典查询以及使用可视化工具DBeaver... 目录前言使用\d元命令查看表字段信息和索引信息通过系统数据字典查询表结构通过系统数据字典查询索引信息查询所有的表名可

usaco 1.3 Mixing Milk (结构体排序 qsort) and hdu 2020(sort)

到了这题学会了结构体排序 于是回去修改了 1.2 milking cows 的算法~ 结构体排序核心: 1.结构体定义 struct Milk{int price;int milks;}milk[5000]; 2.自定义的比较函数,若返回值为正,qsort 函数判定a>b ;为负,a<b;为0,a==b; int milkcmp(const void *va,c

自定义类型:结构体(续)

目录 一. 结构体的内存对齐 1.1 为什么存在内存对齐? 1.2 修改默认对齐数 二. 结构体传参 三. 结构体实现位段 一. 结构体的内存对齐 在前面的文章里我们已经讲过一部分的内存对齐的知识,并举出了两个例子,我们再举出两个例子继续说明: struct S3{double a;int b;char c;};int mian(){printf("%zd\n",s