===== 意味解析 ===== ==== 意味解析とは ==== 単語の語義を決める処理。もし語義が一つしかなければ辞書に記述するだけでよく自動的に処理を行う必要がないので、事実上意味解析とは複数の語義がある場合にどの語義かを特定する処理(語義曖昧性解消、word sense disambiguation; WSD)のことを指す。 単語の[[分散表現]]が単語の語義かどうかは賛否両論があるが、もしこれも語義だとするなら単語を入力してベクトルを返す処理も意味処理と呼んでいいと思う。ただし上記の通り1単語に対して複数のベクトル表現があり、そのうちのどれかを決める仕組みになっていないとほとんど意味がない気がする。 単語よりも大きな単位、例えば文の意味を決める処理も意味処理だが、意味とは何か、あるいは計算機上で意味をどのように表現するかという問題に対して良好な解がなく、よって文の意味解析を行うツールは存在しない。これに最も近いものは文の[[分散表現]]と、ニューラル[[機械翻訳]]の際に内部的に持っている言語非依存の情報だが、どちらも今後さらに研究が必要。 === 語義曖昧性解消 === * [[http://nlp.dse.ibaraki.ac.jp/~shinnou/wsd/kywsd.html|KyWSD: all-words WSD by KyTea]] - [[社会:研究室|茨城大学新納先生]] * (論文) [[http://nlp.dse.ibaraki.ac.jp/~shinnou/papers/IPSJ-NL16227002.pdf|点推定による日本語 all-words WSD システム KyWSD]] === 意味役割付与 === * [[https://github.com/Takeuchi-Lab-LM/python_asa#python_asa|python版日本語意味役割付与システム python_asa]] - [[社会:研究室|岡山大学竹内研]] === 記事 === * 2021-11-18 | [[https://hash-drip.com/nlp-intro/|自然言語処理の基礎知識とWord2Vec【カウントベースと推論ベースの手法の違いを解説】]] * 2021-03-24 | [[https://yu-nix.com/archives/spacy-skytree-to-umi/|spaCyでスカイツリーと海、どっちが高いか判定する【自然言語処理, Python】]] * 2021-01-03 | (動画) [[https://www.youtube.com/watch?v=1JOdBb2pqGQ|自然言語処理 〜9章意味の解析(2)〜]] * 2018-01-24 | [[https://qiita.com/kaizen_nagoya/items/44567fb589c040aad40d|データマイニング入門 第9章「潜在意味解析」が本のように動かない件。壁六つ。コードの壁も。]] === 関連ページ === * [[言語:多義語]]