Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
Help us understand the problem. What is going on with this article?

word2vecの導入とデモ実行

More than 5 years have passed since last update.

概要

最近はやりのword2vecをlinux上で動かせる用に導入する手順を記録します。

導入

svnとgccのインストール

$ sudo yum install –y svn gcc

word2vecダウンロード

$ svn checkout http://word2vec.googlecode.com/svn/trunk/ word2vec

word2vecコンパイル

word2vecの場合makeのみでOKです。

$ cd word2vec
$ sudo make

デモ実行

$ sh demo-word.sh

このシェルスクリプトを実行すると

  1. text8.zipというファイルのダウンロード
  2. word2vecによりtext8を解析し、vectors.binを生成
  3. vectors.binのデータを元に、指定した単語と意味が近い単語を返す、distanceを実行
Enter word or sentence (EXIT to break):  girl

てな具合で、入力した単語とベクトル距離が近い単語を抜き出してくれます。
恐ろしく簡単ですね。

参考文献

_mezzoForte_
どうぞよろしく。
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away