#author("2021-10-15T07:45:36+00:00","","") #author("2022-03-01T04:10:30+00:00","","") [[backpage>瀧田の卒業研究]] 江崎さんから引き継いだプログラムです. ***使用するファイル全部 [#ta19c6d2] |扱うデータ|なにする|ファイル名|ファイルの場所| |生体・環境データ|音声以外のデータ取得|newsensa_all_esk_3.py|ラズパイ| |音声テキスト|デンドログラムのラベリング取得|gasmic_esk_2.py|ラズパイ| |生体・環境データ|音声以外のデータ取得|newsensa_all_tkd_2.py|ラズパイ| |音声テキスト|デンドログラムのラベリング取得|gasmic_tkd_1.py|ラズパイ| |↑の二つ|送信するためファイルとして保存|sendata.json,sendata2.json|ラズパイ| |↑の二つ|↑のファイルが作成されたらサーバーに送信する|sendata.py|らずアピ| |↑の二つ|↑のプログラムから受信したらサーバーに蓄積|processing_data_server2.py|サーバー| |↑の二つ|↑で蓄積したファイル|fordend.xslx,fordend2xslx|サーバー| |↑の二つ|↑で蓄積したファイル|fordend.xlsx,fordend2xlsx|サーバー| |蓄積された全データ|クラスター分析、ライフログ作成、コーピング処理、html編集|processing_data_server.py|サーバー| |取得したデータ|ライフログ作成モデル|model.bin|サーバー| |取得したデータ|ライフログ|fordend.csv|サーバー| |識別とストレス状態|ネットに公開しユーザーに通知|Image2.html|サーバー(メイン)| |なし|htmlに表示|1.png,2,jpg,5.jpg|サーバー| |htmlの記録|コーピングの有無ととストレス状態を記録|foo.csv|サーバー| |ライフログ|センサデータとLF/HFだけを記録|koo.csv|各自のPC | |↑|センサデータとストレス状態の分析|stress_decision_tree.py|各自のPC| 決定木に関しては使うモジュールのインストールがややこしかったのと決定木分析がオマケみたいな扱いなのと実験の最後にやるもんでリアルタイム性がいらないの理由で、サーバーのfordend.xslxとfordend2.xlsxをGoogleドライブに書き込んで自分のPCでIoTのやり方でやりました。~ **processing_data_server.pyの変更点 [#me472134] サーバでもプログラムが動くようになった.→原因としては,fordend.csvの中身にnanが入っていたからだと考えられる.(マイクのラベルのところはnanが入っていても大丈夫) もしこのプログラムが動かなかったら、fordend.csvのnanのところに適当な数値を入れてみて! **sendata.pyの変更点 [#bc5c74e9] json_dataとjson_data2ともにjson_data=json_data.encode('utf-8')を追加してバイト型にした、後ポート80を閉めているとプログラムが動かない(80番ポートは1回開いて閉じたらなんかできた)