knaka Tech-Blog

AI, IoT, DIYエレクトロニクス, データサイエンスについて投稿予定です。

flask+ TF-IDF+ janome ,AIチャットボット CSVから学習用の文章を読み込む。 自然言語処理(9)

index:

概要

前の、自然言語処理の関連となります。
TF-IDF の AIチャットボットの、学習データを
CSVファイルから、読み込み可能な方法の、例となります。

・UI面は、BotUI のJSライブラリを使用しています。
・事前に、学習し。 flask起動時に、学習モデルを読み込み。

環境

python 3.5.2
flask
janome
sklearn

web画面

f:id:knaka0209:20190331114404p:plain

コード

python3 です。
github.com


・train.py :学習処理
・app.py , flask起動

データセット

CSV, 文章データ
入力、出力(質問、応答)

https://github.com/kuc-arc-f/flask_NLP_5/blob/master/flaskr/files/bun_data.csv

=> excel等で入力し、csvに保存
 エンコードは、SJIS で、読み込んでいます。