ある言葉に関連付けして、それをもとに優先順位のある辞書から文章を作り出す。人工無能を作るのが目的なのでプログラム自身が考える必要はない。人間の会話から関連付けされる言葉を探し関連性が高い(使われる回数が多い)ものの優先度を高くする。
関連付けされる単語は「すべて」。だから「それ」とか「あれ」も指示語ではあるが関連付けされる。それを踏まえて人間が話した文章を解析してそれぞれの単語に関連付けされた言葉の優先順位を合計し、文章を作成する。
むーできねぇな。コアな部分はある種何もしらない状態からの辞書作成と形態素解析みたいなもの。うまくいけば他の言語にも応用できるはずだけど、結局んなことできれば既にやってる人がいるはずなわけで、この考えかただとどっかに再帰的な無限ループに陥るところがありそうだ・・・
✖
関連エントリー
- ✖ 一つの文章を記憶して、その後にでてくる文章と共通の部分を探す。そして前後関係を関連付けする。文脈が読めないといけないけど、これは考え中。 形...
- ✖ どうせ無能を作るなら最初から縦方向(文脈)を考慮するようにしたい。前後の文章の単語をそれぞれ関連付けしていく形(できるか、現実的かはしらん)...
- 形態素解析 / 無脳 えーっと。cygwin+ruby+の環境で普通に使えるのがないし。昨日からやってるんですがー俺の脳みそには重たいです。 つーことで形態素解析...
- mbed InterruptIn はネストするか 答: デフォルトではしない ARMのNVIC (Nested Vector Interrupt Controller) は名前の通りネスト可...
- アイコン cezanne っつうアイコンセット凄すぎ。しばらく放置しといたアレとかソレとか設定しなおした。んで途中で気付いたのだけれど、Firefox...