質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
UTF-8

UTF-8は8ビット符号単位の文字符号化形式及び文字符号化スキームです。データ交換方式、ファイル形式としては、一般的にUTF-8が使われる傾向があります。

Mecab

Mecabは、オープンソースの形態素解析エンジンです。 言語、辞書、コーパスに依存しない汎用的な設計を基本方針としています。 Mecabの由来は、開発者の好物である和布蕪(めかぶ)から名づけられました。

自然言語処理

自然言語処理は、日常的に使用される自然言語をコンピューターに処理させる技術やソフトウェアの総称です。

Q&A

解決済

1回答

1070閲覧

NEologdの導入方法がわかりません。

rikkkk

総合スコア8

UTF-8

UTF-8は8ビット符号単位の文字符号化形式及び文字符号化スキームです。データ交換方式、ファイル形式としては、一般的にUTF-8が使われる傾向があります。

Mecab

Mecabは、オープンソースの形態素解析エンジンです。 言語、辞書、コーパスに依存しない汎用的な設計を基本方針としています。 Mecabの由来は、開発者の好物である和布蕪(めかぶ)から名づけられました。

自然言語処理

自然言語処理は、日常的に使用される自然言語をコンピューターに処理させる技術やソフトウェアの総称です。

0グッド

0クリップ

投稿2020/05/25 18:20

編集2020/05/30 12:00

前提・実現したいこと

MeCabの形態素解析用のNEologdを利用しようと思いました。

https://qiita.com/zincjp/items/c61c441426b9482b5a48

このサイトを参考にして導入しようと思ったのですが、shift-jis辞書作成の項目で以下のようなエラーが発生してしまいました。

発生している問題・エラーメッセージ

dictionary.cpp(304) [ifs] no such file or directory: mecab-user-dict-seed.20200526.csv

該当のソースコード

mecab-dict-index -d "c:\Program Files (x86)\MeCab\dic\ipadic" -u NEologd.20200526.dic -f utf-8 -t shift-jis mecab-user-dict-seed.20200526.csv

試したこと

cd %homepath%

git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git

cd mecab-ipadic-neologd\seed
dir

7zipでcsv.xzファイルを全て展開

mecab-dict-index -d "c:\Program Files (x86)\MeCab\dic\ipadic" -u NEologd.20200526.dic -f utf-8 -t shift-jis mecab-user-dict-seed.20200526.csv
このコードを実行したら、上記に載せたエラーメッセージが出てしまいました。

該当しているファイル名を確認したがmecab-user-dict-seed.20200526.csvとなっていました。

コメント欄にも載せたのですが、何を思ったかmecab-user-dict-seed.20200521.csvをその実行した日付に変えなければならないと勘違いして、0526に変更して実行したのですができませんでした。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

mecab-user-dict-seed.20200526.csv というファイルがあなたの手元にあるんですか?
mecab-user-dict-seed.20200521.csv じゃないですか?

https://github.com/neologd/mecab-ipadic-neologd/tree/22cf24465a1710028b5c5915540045ac45d167dc/seed

投稿2020/05/28 13:35

quickquip

総合スコア11029

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

rikkkk

2020/05/28 17:31

何を思ったか、そのファイルを入れた日付に変えなければいけないと勘違いし、mecab-user-dict-seed.20200526.csvにファイル名を変えて実行したのですが、できませんでした。
quickquip

2020/05/28 23:10

「あなたがやったこと」が質問に書いてないのであれば、「あなたの状況」を解決する回答を回答者が出せるはずがない 「あなた参考にしたページ」が「あなたの状況」を解決する参考にはならない というよい(悪い?)例ですね。 実行したコマンドをひととおり、質問を編集して追記してもらえないでしょうか。上記の通り「あなた参考にしたページ」は回答者から見て参考にならないものなので。
rikkkk

2020/05/30 12:38

コメント返信ありがとうございます。 teratailを使い始めて初めての質問かつプログラミング初心者なこともあり、質問内容が不適切になってしまいすみません。 先ほど試したことの欄に載せたので確認していただけると幸いです。
quickquip

2020/05/31 04:00

コマンドやファイル名が確実にコピーアンドペーストされているならちょっと不思議な感じですね。 なんの情報もなくてすみませんがひとまず。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問