如何表示一个词语的意思 先来看看如何定义“意思”的意思,英文中meaning代表人或文字想要表达的idea。这是个递归的定义,估计查询idea词典会用meaning去解释它。 中文中“意思”的意思更加有意思: 他说:“她这个人真有意思(funny)。”她说:“他这个人怪有意思的(funny)。”于是 ...
分类:
其他好文 时间:
2017-10-19 21:10:40
阅读次数:
395
follow:https://github.com/zake7749/Chatbot 这个台湾作者GitHub的代码和开发日志(如https://zake7749.github.io/2016/08/28/word2vec-with-gensim/ )将聊天系统所需的知识储备以及整个系统框架都描述得... ...
分类:
其他好文 时间:
2017-10-18 18:22:43
阅读次数:
227
哈工大的同义词词林,应该是上个世纪的产物,里面的词比较老旧,但好歹也能用同义词词林的作用,跟word2vec的获取相近词函数比较类似,这两者发挥的功效比较,看具体的应用吧1. 首先下载包含同义词的txt,CSDN上有链接:http://download.csdn.net/download/answe... ...
分类:
编程语言 时间:
2017-10-10 13:22:44
阅读次数:
422
# Copyright 2015 The TensorFlow Authors. All Rights Reserved. # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use th... ...
分类:
其他好文 时间:
2017-10-01 23:03:55
阅读次数:
300
简介 Word2vec 是 Google 在 2013 年年中开源的一款将词表征为实数值向量的高效工具, 其利用深度学习的思想,可以通过训练,把对文本内容的处理简化为 K 维向量空间中的向量运算,而向量空间上的相似度可以用来表示文本语义上的相似度。Word2vec输出的词向量可以被用来做很多 NLP ...
分类:
其他好文 时间:
2017-09-27 13:19:51
阅读次数:
165
https://raw.githubusercontent.com/tensorflow/tensorflow/r1.3/tensorflow/examples/tutorials/word2vec/word2vec_basic.py ...
分类:
其他好文 时间:
2017-09-18 22:25:14
阅读次数:
269
Keras的核心数据是“模型”,模型是一种组织网络层的方式。Keras中主要的模型是Sequential模型,Sequential是一系列网络层按顺序构成的栈。 Sequential模型如下: 将网络层通过.add()堆叠起来,就构成了一个模型: 完成模型的搭建后,我们需要使用.compile()方 ...
分类:
其他好文 时间:
2017-09-18 17:27:44
阅读次数:
500
nlp中语义理解一直是业内的难题。汉语不同于英语,同样一个意思,可以有很多种说法,比如你是谁的问题,就可以有如下几种:①你是谁?②你叫什么名字?③您贵姓?④介绍一下你自己 等等。这些句子在语义上是十分接近的,如果做一个智能音响,对音响说出上述任何一句,其结果不应该因为句子形式的不同而不同,也就是说训 ...
分类:
其他好文 时间:
2017-08-25 01:05:28
阅读次数:
2998
在阅读本文之前,建议首先阅读“简单易学的机器学习算法——word2vec的算法原理”(眼下还没公布)。掌握例如以下的几个概念: 什么是统计语言模型 神经概率语言模型的网络结构 CBOW模型和Skip-gram模型的网络结构 Hierarchical Softmax和Negative Sampling ...
分类:
编程语言 时间:
2017-08-16 17:11:29
阅读次数:
345
CBOW和Skip-gram模型 word2vec有两个模型,分别是CBOW和Skip-gram模型。这两个模型又都可以有两种优化方法。分别是 Hierarchical Softmax与Negative Sampling 。所以实现word2vec有四种方式: 2013年末,Google发布的wor ...
分类:
其他好文 时间:
2017-08-14 23:35:48
阅读次数:
456