自然言語とプログラミング技術
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNG出来る。こんな器用な人がいるのでしょうか?
「は」と「が」の使い分けが出来なかったり、句読点をちゃんと打つことが出来ない。
こういう人は文書に構造を持たせる事が出来ないので、プログラムにも階層的な構造を
持たせたり、そのような考え方をすることが出来ないのだと思います。
どう思いますか。
0002デフォルトの名無しさん
NGNG■■■■■■■■ 終了 ■■■■■■■■
むやみにスレたててるんじゃねー
0003デフォルトの名無しさん
NGNG私のよう、な低脳が書いたプログラムでもコン
パイラをエラーがはじき出してくれ。
るので大丈夫です、
文章が間違っていたらコンパイルエラーがでる
閲覧ソフトを作ってください。
0004デフォルトの名無しさん
NGNG0005デフォルトの名無しさん
NGNGガイジンなら「は」と「が」の使い分けが出来なかったり、
句読点をちゃんと打つことが出来なくてもイケてると思うが
どぉ?
0006デフォルトの名無しさん
NGNG自然言語処理関連のスレかと思ったら違うのか
00071
NGNG「ガイジン」というのは、「日本語を話さない人達」を指している
のでしょうか。確かにその人達からすれば「は」と「が」の
使い分けは必要ないでしょう。しかし他の自然言語にも同じような
「使い分け」があると思います。
0008デフォルトの名無しさん
NGNGと言って角膜移植手術を成功させる医者。
あ、あなたと私の意見がスレ違い。
「頭が痛い」「違う頭"が"痛いのではない!心で痛いのだ!」
0009深い意味はない
NGNG0010深い意味はない
NGNG鬱氏
0011デフォルトの名無しさん
NGNGに
こ
の
す
れ
?
0012デフォルトの名無しさん
NGNG俺もそう思って覗いてみたら激失望。
自然言語処理のスレ別に立てるか?
0013デフォルトの名無しさん
NGNGあれは自然言語処理が何かが関係ありなのですか?
(ややマジ)
0015デフォルトの名無しさん
NGNGみんなが村ではいま何を流行してるか?
0016デフォルトの名無しさん
NGNG0017デフォルトの名無しさん
NGNG最近この辺を研究中。
0018デフォルトの名無しさん
NGNGまず >>17 の研究ネタを書いてくれ。
0019デフォルトの名無しさん
NGNGあまり盛んでないのか?
0020デフォルトの名無しさん
NGNG全然思いどおりには動いてくれない。
自然言語でプログラミングなんつったらプログラムも
思いどおりには動いてくれなくなっちゃうんかな。
0021デフォルトの名無しさん
NGNG#########ただ、スレタイトルは失敗だったとは、俺も思うが。
で。>>1の意見は、ある程度は当たっていると思うが、
1つ重要な点を見逃しているように思える。
それは、日本語「が」ドキュ言語だ、という面についてだ。
「てにをは」といっても、それをぐちゃぐちゃにしても
なお意味が通じてしまうっていう辺りが、厳格な言語とは
比較にならない使いにくさなわけだし、その曖昧さを敢えて
計算機言語世界に持ち込もうと一部の連中が言っているが、
あれはぜひ絶滅して欲しいと思う。
同様に、本来の意味のいわゆる自然言語を計算機で扱うっていうのにも
あんまり良い感じはしないなあ。
「口で喋れる計算機向けscript(ってのか?とにかく簡単な)言語」
を作ることとかを考えるほうが、ずっと生産的だと思う。
勿論その言語は簡単ではあっても厳格な言語として設計してくれ。
そういう言語の前例はあるぞ。例えば盲導犬とかを制御する言語な。
計算機なんて犬並み(かそれ以下)だろ。フルスペックの
人間様用言語なんて食わせるのは無駄。
まぁ自然言語を計算機じゃなく人間様のために
処理する(たとえば機械翻訳)という仕事は必要だが。
あと句読点の類。1つの文に複数の点が出現するが、
それらの間には結合(というか区切り)の強さの「差」が
有るように感じることがある。演算子の優先順位と同じ意味で。
にも関わらず、日本語の語彙としての点は、たったの2種類
(いや、文"中"に使える点は1種類だけ)なので、
演算子と違って使い分けが効かない。
ここは一発、記号の種類が多数用意されていなくても
階層的な構造を無理なく表現できる手段、つまり
「括弧」によって、日本語を記述したほうが
いいんじゃねーか?と、思う。
いや、どうせ使い物にならん言語として
改良なんかせずに捨てる、という手もあるがな(わら
0022デフォルトの名無しさん
NGNGプログラミング言語は計算式のお化け。理系の数式。
自然言語のセンスとは違う。プログラムのコメントは
わかりやすい言葉で書いて欲しいものだが。
002317
NGNGテキストの全文検索を高速に行う手法で
suffix arrayというのがあります。
それがどういうものかというと・・・続く(?)
0024デフォルトの名無しさん
NGNG>「てにをは」といっても、それをぐちゃぐちゃにしても
>なお意味が通じてしまうっていう辺りが、厳格な言語とは
意味が通じちゃまずいのか?
a++;
++a;
a += 1;
a = a+1;
a -= -1;
a = a-(-1);
プログラミング言語でも全部書き方は違うが意味は同じ。
結局そういうのは些細なことに過ぎん。
>を作ることとかを考えるほうが、ずっと生産的だと思う。
純粋な研究は生産性に関係なく楽しいか否かで行うだろ。
あんた趣味を決めるときに生産性を考えるのか?
0025デフォルトの名無しさん
NGNGある程度の生産性が見込めると判断して、企業も国も金を出して欲しい
(企業は実際そうなんでしょうけど)
そいつが個人で勝手に作って、個人で使うなら構わんけど
0026デフォルトの名無しさん
NGNG0027デフォルトの名無しさん
NGNG>>25
研究そのものは、金ベースじゃ辛いっすよ。
研究するくらいなんだから、「あたる」かどうかは
研究してみないと判らないのだから。
そんなこと言ってるから基礎技術が蓄積しないんだ、という面もあり。
ruby作者もアレしてた、未踏なんたらプロジェクト
ってのも有ったよな。あんな感じでまたーりで良いのでは?
少なくとも糞役人をはべらすよりは、成果が上がるかも知れない
という程度の意味で、たとえ片手間でも「研究」のほうがマシ。
0028デフォルトの名無しさん
NGNGsiffix arrayとは、全文字へのポインタを保存しておくものです。
2ちゃんねる という文字列があったら、
01 2 3 4 5 という(ここでは相対的ですが)番地がつきます。
これを、文字列として取り出してみると、
0: 2ちゃんねる
1: ちゃんねる
2: ゃんねる
3: んねる
4: ねる
5: る
となります。続く。
0029デフォルトの名無しさん
NGNGそして、その文字列をソートしてやると、以下のようになります。
0: 2ちゃんねる
1: ちゃんねる
4: ねる
2: ゃんねる
5: る
3: んねる
これで何がうれしいか?というと、全文検索が非常に早くなります。
ポインタの保存にO(n)、ソートにO(nlogn)、
検索はバイナリサーチを使用できるのでO(logn)です。
今回のケースでは、最初の文字が重なるものが無かったのですが、
もしあった場合、関連するものをまとめて取り出すことが可能です。
1,2回程度しか検索しない場合には、普通の線形サーチすればいいのですが、
何度も何度も検索したいときには有効ではないでしょうか?
0030デフォルトの名無しさん
NGNG0031デフォルトの名無しさん
NGNGSuffix array は汎用のデータ構造で、別に自然言語処理
のネタだとは思わんが。
だいたい、それであんたは何を研究してんのよ。
0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNGhttp://cl.aist-nara.ac.jp/lab/nlt/ss/
が有名やね。検索エンジンにも使われている。
検索のキャッシングでもするの?
0034デフォルトの名無しさん
NGNGhttp://mentai.2ch.net/test/read.cgi?bbs=gengo&key=957016423
Functionalist vs. Formalist
http://mentai.2ch.net/test/read.cgi?bbs=gengo&key=995798510
言語学板には他にも面白そうなのはあるけど、クソスレ率も高いから
気をつけてください。
0035デフォルトの名無しさん
NGNG学術板とも思えなかった。
0036デフォルトの名無しさん
01/08/26 21:58ID:hZAvmIX2>>31-33 あたり。
くだらない始まり方したスレでなにまじめにやってるんだか(w
といいつつつきあってみる漏れage。
たしかに"自然"言語専用のデータ構造じゃないわな。
Suffix arrayの解説終わったらついでにdouble array trieの説明もキボン。
日本国文法の「法」は計算機処理に耐えるほど体系的に整理されとらん。
まぁ自然言語だからしかたないがな。
なんでルールより辞書が大事。
>>1 よ。
自然言語のまともな文章を論理的に説明できるか?
自然言語のデバッガ作れたら漏れにくれよ。
0037デフォルトの名無しさん
01/08/27 03:06ID:Ld.vANXU仕様に未定義や不定、実装依存が多すぎて使い物にならないのでは…。
0038Seisei_Yamaguchi
01/09/02 20:33ID:/pT78Iik■ このスレッドは過去ログ倉庫に格納されています