Androidでディープラーニング

RssReorderingというアプリを公開しました。皆様に実験への参加をお願いします。結果の報告は任意です。

テキストを入力とするディープラーニング処理を組み込んでいます。ディープラーニングでテキストのスコアを計算します。
指定されたRSSをダウンロードし、緑のボタンを押すとスコア順に並び替えて色付けします。

デフォルトのままで気に入ればそれも良し。自分専用の並びを作れるか実験してみて、という趣向です。

そのためには、学習データをそろえ、学習の実行と並び替えの評価を繰り返します。入力データが変わっても並びが意図したものになれば成功です。右上の「学習」で学習データの一覧画面になります。

学習データはGood/Badのラベルを付けたテキストを入力してください。共有機能で他のアプリからも受け取れます。
また、RSSのデータを登録することもできます。リスト表示上で長押しするとメニューが出てきます。

学習データが入力できたら、緑のボタンです。少々時間がかかりますが、学習により内部のパラメータが更新されます。

更新されたデータを使い、RSSの並び替えの変化を確認します。気に食わなければ、学習データを追加・削除して再度学習させます。このとき右上のメニューから元パラメータの状態を変更できます。「ひとつ前に」は最後の学習をなかったことにしてやり直せます。「リセット」は最初から。デフォルトは追加の学習になります。