SlideShare une entreprise Scribd logo
1  sur  28
Télécharger pour lire hors ligne
  の読み方を考える
2015-05-22
PyData.Tokyo Meetup #5
佐藤敏紀 ( @overlast )
佐藤 敏紀 ( @overlast )
現職 : LINE 株式会社のエンジニア
- 自然言語処理、検索、機械学習まわり
前職 : ヤフー株式会社のエンジニア
- 検索エンジンのキーワードのスペル訂正等
学生 : 東京工業大学大学院 奥村研究室
- 比較表現抽出の研究
- blogWatcher の開発運用
その他
- DSIRNLP という勉強会を主催しています
- 初心者にもやさしく雰囲気も良いです^^
- YouTube で「DSIRNLP」を検索
- 夏に開催されるNLP若手の会 第10回シンポジ
ウムに是非ご参加ください(まだ詳細未定)
http://yans.anlp.jp/
- 僕の現職や前職について何か聞きたい方は、
お気軽にお声がけください
まとめ
mecab-ipadic-NEologdで絵文字に読みを付与する
ためのエントリを”試験的”に追加したという話
mecab-ipadicと併用すれば絵文字の読み・原型の
文字列で検索が可能になりました
応用 => 言語処理・音声処理・コンテンツ監視等
今後アノテーションは徐々に改善していきます
Unicode 絵文字、使っていますか?
今回の議題はこちらの様な絵文字
解析の前に”とりあえず正規化”しよう
例: 「壁ドンされて〜〜〜☺」
    ↓
  「壁ドンされてー☺」
人間が眺めて意味が含まれていなさそうな
文字列はどんどん変換・削除しましょう
やりかたの例はググると色々見つかります
 例:「Regexp.ja」でググってください
絵文字を含んだ文の形態素解析
素のMeCabで「☺」を解析してみると
 => 「☺ 名詞,サ変接続,*,*,*,*,*」になる
人間が「☺」を見た時に
- 読み方は瞬間的に思い浮かばない
- でも「笑ってるなw」くらいには即分かる
どうなって欲しい ??
=>「☺ : 笑顔」位は自動的に付与して欲しい!!
そもそも絵文字の定義はどこにある??
UTR #51“Unicode Emoji”
- Unicodeコンソーシアムが発行
- 絵文字の実装指針文書
これのfull-emoji-list.html
- 割と活発に更新される
- Unicode 7.0 以前は
変わらなないで欲しい
http://unicode.org/emoji/charts/index.html
http://unicode.org/emoji/charts/full-emoji-list.html
英語のアノテーションはごちゃっと付与されている
- 欲しいラベルは・・・
- 各絵文字に複数の品詞情報が付与される可能性
- 品詞情報が変わると読みが変わる可能性
絵文字の品詞情報ってどうなるの?
ひと通りアノテーションすると6種類くらい、と分かり
ます(今後、もう少し整頓します)
- 名詞,一般    「 (ビール)を飲んだ」
- 名詞,サ変接続   「早速 (乾杯)した」
- 記号,一般    「今日は打ち上げ。 」
- 動詞 「今日は同僚の送別会で (飲ん?)だ」
- 副詞 「星が✨(キラキラ)と輝いている」
- 感動詞?          「 」「 」
最初ですしザクっとやってみました
=> Unicode 6.0 以前の絵文字全てに品詞・読み・原型を付与
絵文字アノテーションの難易度の印象
割と簡単
- 記号,一般     「今日は打ち上げ。 」
そこそこ何とかなる
- 名詞,一般     「 を飲んだ」
- 名詞,サ変接続   「早速 した」
難しい (=> 以下の3種類は今回の対応の対象外とした)
- 動詞?       「今日は同僚の送別会で だ」
- 副詞        「星が✨と輝いている」
- 感動詞        「 」「 」
mecab-ipadic-NEologd
メカブ アイピーエーディック ネオログディー
mecab-ipadic-NEologdとは
- IPA 辞書を拡張した mecab のシステム辞書
- 新語・固有表現などを167万語以上再録
- 読み仮名・原型付きで(異表記の重複込み)
- 最低月2回アップデート(初旬・中旬)
- Apache License 2.0 なOSSなので安心
- 今後
- 用言を充実する作業 / UniDic版の作成など
IPA 辞書を使っている際の「新語が辞書に登録されて
いなくて困る問題」を大幅に軽減できる
- その例をインストール時に確認できる
mecab-ipadic-NEologd を使うと
新語が「名詞,固有表現,一般,*,*,*」
として認識されている
初回インストール (例: OSX)
Step.1 : 必要なライブラリをインストール
- $ brew install mecab mecab-ipadic git curl xz
Step.2 : git clone する
- $ git clone --depth 1 https://github.com/neologd/mecab-ipadic-neologd.git
Step.3 : インストールする
- $ cd mecab-ipadic-neologd; ./bin/install-mecab-ipadic-neologd -n
インストールが超簡単!!
https://www.flickr.com/photos/kit4na/6385016345/
使用例 : コマンドラインの場合
[overlast@]$ mecab -d /usr/local/lib/mecab/dic/mecab-ipadic-neologd
iQONのアプリ内のデータ分析基盤の紹介や分析手法について紹介します。
iQON 名詞,固有名詞,一般,*,*,*,iQON,アイコン,アイコン
の 助詞,連体化,*,*,*,*,の,ノ,ノ
アプリ 名詞,固有名詞,一般,*,*,*,アプリ,アプリ,アプリ
内 名詞,接尾,一般,*,*,*,内,ナイ,ナイ
の 助詞,連体化,*,*,*,*,の,ノ,ノ
データ 名詞,一般,*,*,*,*,データ,データ,データ
分析 名詞,サ変接続,*,*,*,*,分析,ブンセキ,ブンセキ
基盤 名詞,一般,*,*,*,*,基盤,キバン,キバン
の 助詞,連体化,*,*,*,*,の,ノ,ノ
紹介 名詞,サ変接続,*,*,*,*,紹介,ショウカイ,ショーカイ
や 助詞,並立助詞,*,*,*,*,や,ヤ,ヤ
分析 名詞,サ変接続,*,*,*,*,分析,ブンセキ,ブンセキ
手法 名詞,一般,*,*,*,*,手法,シュホウ,シュホー
について 助詞,格助詞,連語,*,*,*,について,ニツイテ,ニツイテ
紹介 名詞,サ変接続,*,*,*,*,紹介,ショウカイ,ショーカイ
既存の IPA 辞書には登録されていない
固有表現を認識できるようになった !!
うまくいかない場合の例
一般名詞の固有表現化
- 「デート」が一般名詞だから、ドラマのタイトルに固有表現な
品詞情報を付与できない
↑↑↑ 今後の固有表現抽出で解くべき問題の一つ
便利そうですね!!
事実とても便利
些細なエラーは忘れたい
可能になったことが大切
文書分類やレコメンドの
結果も当然改善される
https://www.flickr.com/photos/span112/2245983695/
たまにアップデートしましょう
以下のコマンドでサクっと更新できます
 $ ./bin/install-mecab-ipadic-neologd -n
-h オプションで機能を確認してみましょう !!!
辞書のバージョンを固定したい場合
 => tag から任意のバージョンを選ぶ
- 機能が大幅に更新された時に作っている
- 現在は v0.0.1 のみ存在している
今回は mecab-ipadic-neologd に
Unicode 6.0 以前の絵文字エントリを追加
さっきのデータから生成して追加した
解析結果が素の MeCab と比べると、
大分違うものになります(後者)
今後のアノテーションの改善方法
「 」おっはー(死語)がもとになっている
=> 止まれ、の代わりに使われたりするそうだ
日々の観察が重要!!
みんなの意見が最も少なくなる読み方になるように
少しづつ調整していきます
まとめ
mecab-ipadic-NEologdで絵文字に読みを付与する
ためのエントリを”試験的”に追加したという話
mecab-ipadicと併用すれることで、絵文字の
読み・原型の文字列で検索が可能になりました
応用 => 言語処理・音声処理・コンテンツ監視等
今後アノテーションは徐々に改善していきます
今後の Unicode 絵文字対応
Unicode 7.0 以降に対応
アノテーションをもう一回する(二周目)
用言的な絵文字の役割について考察する
品詞情報を自動推定できないか試みる
 => 使われ方がだんだん変わると思うので
Q. 最新情報の集め方は?
1. Twitter で @overlast をフォロー
2. たまに #neologd を検索する
3. neologd、形態素解析器、固有表現抽
出などに対する関する不満を Twitter
上で言ってみる
参考資料
MeCab 用の新語辞書 mecab-ipadic-NEologd を公開しました
- http://diary.overlasting.net/2015-03-13-1.html
日本語のREADME
- https://github.com/neologd/mecab-ipadic-neologd/blob/master/README.ja.md#
日本語で詳細な説明を書いたWiki
- https://github.com/neologd/mecab-ipadic-neologd/wiki#
解析前に行うことが望ましい文字列の正規化処理
- https://github.com/neologd/mecab-ipadic-neologd/wiki/Regexp.ja

Contenu connexe

Tendances

Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
kiki utagawa
 
強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)
強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)
強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)
Shota Imai
 
プログラミングコンテストでのデータ構造
プログラミングコンテストでのデータ構造プログラミングコンテストでのデータ構造
プログラミングコンテストでのデータ構造
Takuya Akiba
 

Tendances (20)

先端技術とメディア表現1 #FTMA15
先端技術とメディア表現1 #FTMA15先端技術とメディア表現1 #FTMA15
先端技術とメディア表現1 #FTMA15
 
競プロは社会の役に立たない+ベンチャー企業の話 (NPCA夏合宿OB講演).pdf
競プロは社会の役に立たない+ベンチャー企業の話 (NPCA夏合宿OB講演).pdf競プロは社会の役に立たない+ベンチャー企業の話 (NPCA夏合宿OB講演).pdf
競プロは社会の役に立たない+ベンチャー企業の話 (NPCA夏合宿OB講演).pdf
 
Python 3.9からの新定番zoneinfoを使いこなそう
Python 3.9からの新定番zoneinfoを使いこなそうPython 3.9からの新定番zoneinfoを使いこなそう
Python 3.9からの新定番zoneinfoを使いこなそう
 
DockerコンテナでGitを使う
DockerコンテナでGitを使うDockerコンテナでGitを使う
DockerコンテナでGitを使う
 
ぷよぷよAIの新しい探索法
ぷよぷよAIの新しい探索法ぷよぷよAIの新しい探索法
ぷよぷよAIの新しい探索法
 
研究分野をサーベイする
研究分野をサーベイする研究分野をサーベイする
研究分野をサーベイする
 
Sphinxでまとめる多言語環境APIドキュメント
Sphinxでまとめる多言語環境APIドキュメントSphinxでまとめる多言語環境APIドキュメント
Sphinxでまとめる多言語環境APIドキュメント
 
.NETラボ 勉強会 2021年1月 「C#で機械学習」
.NETラボ 勉強会 2021年1月 「C#で機械学習」.NETラボ 勉強会 2021年1月 「C#で機械学習」
.NETラボ 勉強会 2021年1月 「C#で機械学習」
 
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
Pythonの処理系はどのように実装され,どのように動いているのか? 我々はその実態を調査すべくアマゾンへと飛んだ.
 
テストとリファクタリングに関する深い方法論 #wewlc_jp
テストとリファクタリングに関する深い方法論 #wewlc_jpテストとリファクタリングに関する深い方法論 #wewlc_jp
テストとリファクタリングに関する深い方法論 #wewlc_jp
 
YOLO V3で独自データセットを学習させて物体検出 / Yolo V3 with your own dataset
YOLO V3で独自データセットを学習させて物体検出 / Yolo V3 with your own datasetYOLO V3で独自データセットを学習させて物体検出 / Yolo V3 with your own dataset
YOLO V3で独自データセットを学習させて物体検出 / Yolo V3 with your own dataset
 
明日使えないすごいビット演算
明日使えないすごいビット演算明日使えないすごいビット演算
明日使えないすごいビット演算
 
[15分勉強会] Bluetooth 4.2 → 5 でなにが変わったか?
[15分勉強会] Bluetooth 4.2 → 5 でなにが変わったか?[15分勉強会] Bluetooth 4.2 → 5 でなにが変わったか?
[15分勉強会] Bluetooth 4.2 → 5 でなにが変わったか?
 
強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)
強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)
強化学習の基礎と深層強化学習(東京大学 松尾研究室 深層強化学習サマースクール講義資料)
 
Deep Q-LearningでFXしてみた
Deep Q-LearningでFXしてみたDeep Q-LearningでFXしてみた
Deep Q-LearningでFXしてみた
 
失敗から学ぶ機械学習応用
失敗から学ぶ機械学習応用失敗から学ぶ機械学習応用
失敗から学ぶ機械学習応用
 
論文の書き方入門 2017
論文の書き方入門 2017論文の書き方入門 2017
論文の書き方入門 2017
 
プログラミングコンテストでのデータ構造
プログラミングコンテストでのデータ構造プログラミングコンテストでのデータ構造
プログラミングコンテストでのデータ構造
 
SSII2022 [OS3-02] Federated Learningの基礎と応用
SSII2022 [OS3-02] Federated Learningの基礎と応用SSII2022 [OS3-02] Federated Learningの基礎と応用
SSII2022 [OS3-02] Federated Learningの基礎と応用
 
新しい言論空間がもたらす社会的リスクとその解決~計算社会科学による情報的健康の実現~
新しい言論空間がもたらす社会的リスクとその解決~計算社会科学による情報的健康の実現~新しい言論空間がもたらす社会的リスクとその解決~計算社会科学による情報的健康の実現~
新しい言論空間がもたらす社会的リスクとその解決~計算社会科学による情報的健康の実現~
 

En vedette

Voltdb - wikipedia
Voltdb - wikipediaVoltdb - wikipedia
Voltdb - wikipedia
Hiroshi Ono
 
形態素解析の実装言語Talk パネルディスカッション
形態素解析の実装言語Talk パネルディスカッション形態素解析の実装言語Talk パネルディスカッション
形態素解析の実装言語Talk パネルディスカッション
JustSystems Corporation
 

En vedette (20)

形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
形態素解析器 MeCab の新語・固有表現辞書 mecab-ipadic-NEologd のご紹介
 
大学3年生の僕に伝えたいことをつらつらと
大学3年生の僕に伝えたいことをつらつらと大学3年生の僕に伝えたいことをつらつらと
大学3年生の僕に伝えたいことをつらつらと
 
Voltdb - wikipedia
Voltdb - wikipediaVoltdb - wikipedia
Voltdb - wikipedia
 
mecab-ipadic-NEologd の効果的な使い方
mecab-ipadic-NEologd の効果的な使い方mecab-ipadic-NEologd の効果的な使い方
mecab-ipadic-NEologd の効果的な使い方
 
日本語文章に対する 述語項構造アノテーション仕様の考察
日本語文章に対する述語項構造アノテーション仕様の考察日本語文章に対する述語項構造アノテーション仕様の考察
日本語文章に対する 述語項構造アノテーション仕様の考察
 
EXTREME AZURE 2
EXTREME AZURE 2EXTREME AZURE 2
EXTREME AZURE 2
 
Introduction to VSCode
Introduction to VSCodeIntroduction to VSCode
Introduction to VSCode
 
君も今日からWebMatrixMan(仮)
君も今日からWebMatrixMan(仮)君も今日からWebMatrixMan(仮)
君も今日からWebMatrixMan(仮)
 
//publish/ MSPTutorial 応用編
//publish/ MSPTutorial 応用編//publish/ MSPTutorial 応用編
//publish/ MSPTutorial 応用編
 
VBCPP - ICT+R 2012
VBCPP - ICT+R 2012VBCPP - ICT+R 2012
VBCPP - ICT+R 2012
 
Visual Studio付きWindowsインスタンスの利用方法
Visual Studio付きWindowsインスタンスの利用方法Visual Studio付きWindowsインスタンスの利用方法
Visual Studio付きWindowsインスタンスの利用方法
 
Kinect v2を通してMicrosoft技術を考える
Kinect v2を通してMicrosoft技術を考えるKinect v2を通してMicrosoft技術を考える
Kinect v2を通してMicrosoft技術を考える
 
論文紹介:The wavelet matrix
論文紹介:The wavelet matrix論文紹介:The wavelet matrix
論文紹介:The wavelet matrix
 
続・Kinect v2を通してMicrosoft技術を考える
続・Kinect v2を通してMicrosoft技術を考える続・Kinect v2を通してMicrosoft技術を考える
続・Kinect v2を通してMicrosoft技術を考える
 
Visual Studio 拡張機能の作り方
Visual Studio 拡張機能の作り方Visual Studio 拡張機能の作り方
Visual Studio 拡張機能の作り方
 
Microsoft Azure 概要
Microsoft Azure 概要Microsoft Azure 概要
Microsoft Azure 概要
 
Azure MLで何かやる
Azure MLで何かやるAzure MLで何かやる
Azure MLで何かやる
 
それっぽく感じる機械学習
それっぽく感じる機械学習それっぽく感じる機械学習
それっぽく感じる機械学習
 
形態素解析の実装言語Talk パネルディスカッション
形態素解析の実装言語Talk パネルディスカッション形態素解析の実装言語Talk パネルディスカッション
形態素解析の実装言語Talk パネルディスカッション
 
.NET Coreとツール類の今
.NET Coreとツール類の今.NET Coreとツール類の今
.NET Coreとツール類の今
 

Similaire à 🍻(Beer Mug)の読み方を考える(mecab-ipadic-NEologdのUnicode 絵文字対応)

No018-01-suc3rum-20100929
No018-01-suc3rum-20100929No018-01-suc3rum-20100929
No018-01-suc3rum-20100929
Sukusuku Scrum
 
ICML2013読み会 ELLA: An Efficient Lifelong Learning Algorithm
ICML2013読み会 ELLA: An Efficient Lifelong Learning AlgorithmICML2013読み会 ELLA: An Efficient Lifelong Learning Algorithm
ICML2013読み会 ELLA: An Efficient Lifelong Learning Algorithm
Yuya Unno
 
【A-L】コミュニティが成長させるマルチクラウド環境でのデータ管理の世界 ~Docker Hubで500,000ダウンロード達成、Scality S3サー...
【A-L】コミュニティが成長させるマルチクラウド環境でのデータ管理の世界 ~Docker Hubで500,000ダウンロード達成、Scality S3サー...【A-L】コミュニティが成長させるマルチクラウド環境でのデータ管理の世界 ~Docker Hubで500,000ダウンロード達成、Scality S3サー...
【A-L】コミュニティが成長させるマルチクラウド環境でのデータ管理の世界 ~Docker Hubで500,000ダウンロード達成、Scality S3サー...
Developers Summit
 

Similaire à 🍻(Beer Mug)の読み方を考える(mecab-ipadic-NEologdのUnicode 絵文字対応) (20)

データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
 データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831 データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
データ分析-の波乗り遅れた気がしてる人のための Python×データ分析の超基礎の基礎 v1.0-20160831
 
脱レガシー化計画
脱レガシー化計画脱レガシー化計画
脱レガシー化計画
 
新入社員の技術研修に関してありがちな問題を解決するためにやったことやるべきこと
新入社員の技術研修に関してありがちな問題を解決するためにやったことやるべきこと新入社員の技術研修に関してありがちな問題を解決するためにやったことやるべきこと
新入社員の技術研修に関してありがちな問題を解決するためにやったことやるべきこと
 
はじめてのテスト技法
はじめてのテスト技法はじめてのテスト技法
はじめてのテスト技法
 
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
Tokyo.R女子部発表スライド「Rではじめるデータ解析の超基礎」
 
No018-01-suc3rum-20100929
No018-01-suc3rum-20100929No018-01-suc3rum-20100929
No018-01-suc3rum-20100929
 
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
関西Itコミュニティ集まれ!デブサミ名物コミュニティlt大会(発表版)
 
ICML2013読み会 開会宣言
ICML2013読み会 開会宣言ICML2013読み会 開会宣言
ICML2013読み会 開会宣言
 
「仙台ミラソン」行って来た
「仙台ミラソン」行って来た「仙台ミラソン」行って来た
「仙台ミラソン」行って来た
 
北海道の南端で勉強会やります
北海道の南端で勉強会やります北海道の南端で勉強会やります
北海道の南端で勉強会やります
 
企業主催勉強会BPStudy〜個人が輝くコミュニティを目指して
企業主催勉強会BPStudy〜個人が輝くコミュニティを目指して企業主催勉強会BPStudy〜個人が輝くコミュニティを目指して
企業主催勉強会BPStudy〜個人が輝くコミュニティを目指して
 
20101130 南東京iphone開発3
20101130 南東京iphone開発320101130 南東京iphone開発3
20101130 南東京iphone開発3
 
ICML2013読み会 ELLA: An Efficient Lifelong Learning Algorithm
ICML2013読み会 ELLA: An Efficient Lifelong Learning AlgorithmICML2013読み会 ELLA: An Efficient Lifelong Learning Algorithm
ICML2013読み会 ELLA: An Efficient Lifelong Learning Algorithm
 
Erlang and I and Sphinx.
Erlang and I and Sphinx.Erlang and I and Sphinx.
Erlang and I and Sphinx.
 
Introduction
IntroductionIntroduction
Introduction
 
S20 t1 stapyのこれまでとこれから
S20 t1 stapyのこれまでとこれからS20 t1 stapyのこれまでとこれから
S20 t1 stapyのこれまでとこれから
 
TensorFlowによるFizz Buzz
TensorFlowによるFizz BuzzTensorFlowによるFizz Buzz
TensorFlowによるFizz Buzz
 
【A-L】コミュニティが成長させるマルチクラウド環境でのデータ管理の世界 ~Docker Hubで500,000ダウンロード達成、Scality S3サー...
【A-L】コミュニティが成長させるマルチクラウド環境でのデータ管理の世界 ~Docker Hubで500,000ダウンロード達成、Scality S3サー...【A-L】コミュニティが成長させるマルチクラウド環境でのデータ管理の世界 ~Docker Hubで500,000ダウンロード達成、Scality S3サー...
【A-L】コミュニティが成長させるマルチクラウド環境でのデータ管理の世界 ~Docker Hubで500,000ダウンロード達成、Scality S3サー...
 
あえての Info path ~これであと5年は戦える?~
あえての Info path ~これであと5年は戦える?~あえての Info path ~これであと5年は戦える?~
あえての Info path ~これであと5年は戦える?~
 
Rでを作る
Rでを作るRでを作る
Rでを作る
 

🍻(Beer Mug)の読み方を考える(mecab-ipadic-NEologdのUnicode 絵文字対応)