#author("2025-12-11T05:31:41+01:00","","")
#author("2025-12-11T05:33:00+01:00","","")
[[伊藤]]

*嗜好学習と多目的最適化を用いたパーソナライズ献立システムの引継ぎ [#w1274653]

python 3.12で実行確認済み



iie.lab.tpu.2526@gmail.comにアクセス.

辻のページを開き5年保存のフォルダの中にcodeというジップファイルがあるのでダウンロードし解凍する。~

**実行環境 [#tcd4a843]
必要なライブラリをすべてダウンロードする。
下の参照ライブラリをファイルに保存し、ターミナルで
pip install -r requirements.txtコマンドを実行して、
動作確認済みのバージョンを一括でインストールすることを推奨します。


#ref(requirements.txt,,参照ライブラリ)



**システム構成 [#tcd4a843]
初回実行時 python convert_to_parquet.py を一度だけ実行する。

この処理により、最新のレシピデータが反映されたall_recipes.parquetが生成される。


***使用するファイルの役割 [#ta19c6d2]
|ファイル名|用途|
|献立作成().py|中核エンジン|
|server.py|結果表示・評価サーバー|
|convert_to_parquet.py|データ変換スクリプト|
|all_recipes.parquet|統合レシピデータベース|
|add_ux_tags.py|UXタグ付与スクリプト|
|recipe_noX.csv|個別レシピデータ(元)|
|cdijnklmn_extracted_with_headers.csv|ユーザー評価履歴|
|all_details.json|最適化結果JSON|
|graph_viewer.html|可視化ページ|
|details_template.html|詳細・評価ページ|

**実行 [#tcd4a843]
codeフォルダでcmdを入力
コマンドプロンプト画面で python 2.1server(...).py と入力
すると下のようになる。
#ref(スクリーンショット 2025-12-04 151050.png,,30%)
次に http://127.0.0.1:5000 をコピーしてブラウザに貼り付ける。
すると、生成されたページのURLが表示される。
http://127.0.0.1:5000 をコピーしてブラウザに貼り付ける。
すると献立候補 3D関連グラフというページが開かれる。
#ref(スクリーンショット 2025-12-11 132956.png,,30%)

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS