doc_classifier
文書分類するサービス(勉強用)
動かすとき
-
データベーステーブルの作成
$ python model.py$
-
アプリの起動
$ python app.py
必要ライブラリ
- pandas
- sklearn
- numpy
- flask
- flask_pagenate
- joblib
- mecab-python3
- sqlalchemy
やらなかったこと
- configを変更できるようにする
- text以外をカテゴリ変数や数値にして、機械学習のfeatureに使用する
- データの適宜追加
- dataへのprimary keyの設定(sqliteではできないので、unique indexにした)
- MVC的な分解(大半がapp.pyに入っている)
- 諸々のtest
この先必要そうな知見
- DB系統 1.1. セキュリティー 1.2. 速度 1.3. ORMの深めな理解(発行クエリと速度など)
- JS系