Skip to content

flyingCircusEggSpam/startupAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

対応表

####第1章

c python ruby 内容 必要なファイル(python/ruby) 備考
ai1.c al1.py 無愛想な返答 - -

####第2章

c python ruby 内容 必要なファイル(python/ruby) 備考
ai2.c ai2.py テキストファイル -
genby2gram.c genby2gram.py 2-gramをベースに用いた文章生成 テキストファイル -
make1gram.c make1gram.py 文章から1-gramを生成する テキストファイル -
make2gram.c make2gram.py 文章から2-gramを生成する テキストファイル -
make3gram.c make3gram.py 文章から3-gramを生成する テキストファイル -
sortn.c sortn.py n-gramの要素と要素の個数を出力する n-gramファイル -
sorts.c sorts.py n-gramの要素をソートする n-gramファイル -
uniqc.c uniqc.py n-gramの要素を一意にする n-gramファイル -

####第3章

c python ruby 内容 必要なファイル(python/ruby) 備考
ai3.c ai3.py morph.txt 入力文章から最初に出てくる漢字文字列を用いて出力文章を生成
- ai3_mecab.py morph.txt 入力文章を形態素解析器を用いて分析し、出力された単語リストからランダムに選択した文字列を用いて出力文字列を生成する
cutm_p.c cutm_p.py 句点を含めた,字種に基づく形態素の切り出し テキストファイル -
cutmorph.c cutmorph.py 字種に基づく形態素の切り出し テキストファイル -
cutnav.c cutnav.py 字種に基づく名詞・形容詞・動詞・形容動詞の切り出し テキストファイル -
genbymorph.c genbymorph.py 形態素の連鎖により文を作成する morph.txt -
gens1.c gens1.py 書き換え規則による文の生成プログラムその1 noun.txt
verb.txt
品詞のリストファイルはcutnav.py or cutnav_mecab.py で作成できる
gens2.c gens2.py 書き換え規則による文の生成プログラムその2 noun.txt
verb.txt
adj.txt
adjv.txt
品詞のリストファイルはcutnav.py or cutnav_mecab.py で作成できる
cutm_p_mecab.py 句点を含めた,字種に基づく形態素の切り出し(mecab版) テキストファイル -
cutnav_mecab.py 字種に基づく名詞・形容詞・動詞・形容動詞の切り出し(mecab版) テキストファイル -
cutnav_multi_mecab.py 字種に基づく名詞・形容詞・動詞・形容動詞の切り出し(mecab版) テキストファイル フォルダ内にある複数のテキストファイルが対象

####第4章 調整中

####第5章

c python ruby 内容 必要なファイル(python/ruby) 備考
ai5.c ai5.py - -
cutkk.c cutkk.py - -
makesnet.c makesnet.py - -

####第6章

c python ruby 内容 必要なファイル(python/ruby) 備考
ai6.c ai6.py - -
ga_a.c ga_a.py - -
ga_b.c ga_b.py - -
rsearch.c rsearch.py - -

####第7章

c python ruby 内容 必要なファイル(python/ruby) 備考
agent.c agent.py - -

####第8章

c python ruby 内容 必要なファイル(python/ruby) 備考
ai8.c ai8.py - -

####第9章

c python ruby 内容 必要なファイル(python/ruby) 備考
ai9.c ai9.py - -

注意

python は 2.7.X系に準拠しています。それ以前の2系のバージョンではうまく実行しない可能性があります。
python 3系は全く動きません!!!
すべてのファイルの文字コードはUTF-8で書かれています。C言語を実行した場合、一部の全角文字(第3・第4水準漢字など)が使えない場合があります。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published