このアドベントカレンダーはPython3に関することをみんなで書きましょうというものです。動かしてみるor動くようにするまでを書きたいと思います。『とあるプログラム』についてこいつの動作は「気に入った文章を覚えさせると、次に与えた文章が気に入られるものかどうかを推定できる」というもの、つまりはドキュメントフィルタです。応用例としてはメーラのスパムフィルタなどがあります(かなり限定的な例を出してます)。このプログラムは『集合知プログラミング』という本の6章に載っていて、オライリーのサイトからもダウンロードできます。/9780596529321さてさてこいつをPython3で動くようにしていきます。Python3の導入からいきましょう。なんかが導入できました。stone2to3で楽する実際にコードをPython3に対応させましょう。手で書くのはめんどくさいので2to3で楽をします。コードを3系で動くように自動で変換してくるそうです。py2code.pyこれで書き換えれます。オプションを付けないと差分が表示されるだけでファイルに変更は加えられないことです。インストールしていきます。Indexを見ながら入れていくだけです。Python3版がPyPIにありません。