另一个答案和注释描述了如何获得同义词,但我想你想要的不止这些?在

我可以建议两种广泛的方法:WordNet和word嵌入。在

使用nltk和wordnet,您需要探索相邻的图形节点。有关可用函数的概述,请参见http://www.nltk.org/howto/wordnet.html。我建议,一旦你在Wordnet中找到了你的起始词,就可以追踪它的所有关系,但也可以找到它的上一个词,然后在那里做同样的事情。在

开放的多语言WordNet试图链接不同的语言。http://compling.hss.ntu.edu.sg/omw/这样你就可以把你的英文WordNet代码移到法语WordNet,或者反过来。在

另一种方法是使用单词嵌入。你找到,比方说,300维,你的源单词的向量,然后在这个向量空间中寻找最近的单词。这将返回在相似上下文中使用的单词,因此它们可以具有相似的含义,或者在语法上相似。在

关于英语和法语,通常你会独立使用这两种语言。但是如果你搜索“多语言单词嵌入”,你会发现一些论文和项目中,对于不同语言的相同概念,向量保持不变。在

注意:这个API是用来告诉你两个单词是如何相似的,而不是找到相似的单词。为了找到相似的单词,你需要把你的向量与其他单词向量进行比较,这个向量在词汇表中的大小是O(N)。因此,您可能希望离线执行此操作,并为每个感兴趣的单词构建自己的“同义词和类似词”词典。在

发现同义词 python_查找相似/同义词/上下文单词Python相关推荐

  1. oracle同义词转换不,ORA-00980: 同义词转换不再有效

    客户账号TB在操作软件时,报错:"[Microsoft][ODBCdriverforOracle][Oracle]ORA-00980:同义词转换不再有效". 使用拥有dba权限的账 ...

  2. linux中如何查看文件上下文,linux通过grep根据关键字查找日志文件上下文

    linux通过grep根据关键字查找日志文件上下文 1.在标准unix/linux下的grep命令中,通过以下参数控制上下文的显示: grep -C 10 keyword catalina.out 显 ...

  3. oracle批量建同义词,Oracle批量创建同义词

    一.介绍 Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系.它可以节省大量的数据库空间,对不同用户的操作同一张表没有多少差别;它扩展了数据库的使用 ...

  4. oracle mysql 同义词_Oracle数据库创建同义词(synonym)详细讲解

    1.1数据库创建同义词(synonym) Oracle的同义词(synonyms)从字面上理解就是别名的意思,和视图的功能类似,就是一种映射关系.它可以节省大量的数据库空间,对不同用户的操作同一张表没 ...

  5. oracle的同义词详解,oracle同义词说明

    oracle同义词说明: 1.用户可以在自己的模式中创建同义词,这需要具有CREATE SYNONYM这个系统权限.如果希望在其他用户的模式中创建同义词, 则需要具有CREATE ANY SYNONY ...

  6. C语言学习记录(14)英文单词排序 查找最长的单词

    C语言学习记录 前言 一直自己没有学习做笔记的习惯,所以为了加强自己对知识的深入理解,决定将学习笔记写下来,希望向各位大牛们学习交流! 不当之处请斧正!在此感谢!这边就先从学习C语言写起,自己本身对程 ...

  7. oracle公共同义词查找,[Oracle]同义词(synonym)

    (一)同义词的概念 同义词是数据库中表.视图.索引或其他模式对象的别名,与视图相似,同义词不占用实际的存储空间,在数据字典中只存同义词的定义. 在开发数据库时,应尽量避免直接引用表.视图或其他数据库对 ...

  8. oracle视图的同义词,oracle 视图、同义词、序列

    /********************************************************** 视图 ************************************* ...

  9. python for in语句 index_使用for循环查找句子中的单词及其索引位置

    我正在编写一个代码,提示用户输入一个句子,然后定义为str1,然后提示输入一个定义为str2的单词. 例如:Please enter a sentence: i like to code in pyt ...

  10. Oracle访问同义词连接超时,利用同义词解决oracle用户访问其它schema的对象

    由于应用需要,aa能访问bb的所有表. SQL> create user aa identified by oracle; User created. SQL> grant connect ...

最新文章

  1. html符号纵向,HTML常用特殊符号对照表与一些标签说明.pdf
  2. 服务发现系统etcd介绍
  3. pandas的loc, iloc, ix的操作
  4. 《乌合之众》读书笔记(part2)--打动群体心灵的,是传奇中的英雄,而绝非现实中的英雄本身
  5. 一台计算机连入计算机网络后通过该计算机,一台计算机连入计算机网络后,该计算机( )。...
  6. 623. 在二叉树中增加一行
  7. android实现电话功能实验报告,安卓开发实验报告-20210407005833.docx-原创力文档
  8. Convolutional networks for fast, energy-efficient neuromorphic computing
  9. 设计模式之—工厂方法模式
  10. Windows 安装配置Java开发环境《jdk8》
  11. c语言摇奖小程序,小程序实现抽奖动画
  12. 《自卑与超越》的读后感作文1600字
  13. AD转换原理与方案设计(包含原理图、PCB和BOM表)
  14. caj转word怎么转,怎么将caj转换成word
  15. 微信网络营销 你造吗?
  16. 计算机office用的是哪个版本,小编教你看office是哪个版本_查看office是哪个版本的方法...
  17. vue+axios上传文件的几种方式及步骤(以上传图片为例)
  18. 文化 宝藏 文物 古文
  19. linux 虚拟机不是全屏显示,Linux系统在虚拟机VirtualBox不能全屏解决办法
  20. 流体力学方程的秘密(1)

热门文章

  1. 干货,分享!后台模板hplus 好看的后台纯模板!!!
  2. 怎么用C语言求解线性规划,线性规划习题详细解析,包括线性规划方程求解步骤...
  3. Linux上卸载JDK
  4. x-bov16 firmware android,MSD0431XX 松下
  5. matlab/simulink通...,详解MATLAB Simulink通信系统建模与仿真
  6. 3D模型格式全解|含RVT、3DS、DWG、FBX、IFC、OSGB、OBJ等70余种
  7. linux c正则
  8. 【深入浅出精华版视频】-刘意day13思维导图整理
  9. 压缩感知算法_【封面论文】基于压缩感知算法的无透镜数字全息成像研究
  10. Binding.scala使用教程8--binding.scala结合semanticUI