Philarium
制作物と思考のアーカイブ
p5.jsを用いた花火のアニメーション。音が出ます。
TeX形式の数式をSVG画像に変換・プレビュー・保存できるツール。
5桁の数字当てゲーム(Hit & Blow)で、残り候補を最も絞り込める次の一手をミニマックス探索で提案するソルバー。
ウェブカメラで手のジェスチャーを認識し、拳を握って手を動かすと3Dキューブが回転するデモ。
教習所の予約サイトを5分おきに見張り、前回との差分から新しく空いた枠だけをLINEに通知するサーバーレスのボット。
サロン予約サイトの空き状況を全担当者分まとめて取得し、集合演算で「指定した担当者だけが空いている時間帯」を抽出する分析ツール。
機械学習による競馬の勝ち馬予測。データ収集基盤から時系列検証までを独力で構築し、単勝回収率108%の購入戦略を発見。
深層強化学習による四目並べAI。Experience Replay・Target NetworkをPyTorchでスクラッチ実装し、Double DQNまで拡張。
大学のグループワーク制作。Javaで書かれた当時のロジックとデザインを、Web上で忠実に再現しました。
Web小説の長編をGeminiで全話要約し、章別目次と全文検索で読めるリーダー。新着話は自動で差分要約し、要約の朗読をGemini TTSの非公開Podcastでも配信。
二人で買い物したときの割り勘PWA。レシートをカメラで撮るとAIが印字を書き起こし、自前の解析で品目化。各品を「自分・相手・二人」の判子で振り分け、外税の按分まで含めてその場で精算額を出す。書き起こしは2回同時に行い、小計・点数との検算で読み落としを防ぐ。
250ccバイク用のルート検索PWA。下道と高速の乗り降りを全国の高速道路網で総当たりし、時間・高速代・ガソリン代の釣り合う候補を地図に並べて、Googleマップで開けるリンクにする。
相対音感トレーニングPWA。ピアノのメロディを聴き、移動ドの答えをNEUTRINO歌声(東北きりたん)で確認、またはボタンで回答するクイズ。6種のスケールと5段階レベル。
食事・体重・筋トレを記録するPWA。テンプレートから素早く食事を記録してカロリー・PFC進捗と体重グラフを表示。筋トレメニューはOpenAIで自動生成し、チャットで相談・調整できる。
耳コピ用コードパッドPWA。キーを選ぶと頻出コードがディグリー配置で並び、全コード表・メロディ用鍵盤ですぐに鳴らして確認できる。
コード譜をディグリーネームで表示。Viterbiで転調区間を推定し、非ダイアトニック和音のハイライト、コードごとの機能解説、難易度★付き。
Three.jsによる3D水族館シミュレーション。淡水魚から群れで泳ぐイワシ、ジンベエザメやマンタまで8種が同じ水槽で泳ぎ、時刻に合わせて光が移り変わる。図鑑つき。
スクレイピングしたTwitterのタイムラインを自分用に再構成して表示するPWA。絞り込みフィルタと、OpenAI埋め込みによる意味検索に対応。
ラジオ番組をradikoタイムフリーから毎時チェックして自動録音し、Podcastアプリで聴ける非公開RSSフィードとして配信するシステム。
コード聴音クイズPWA。鳴った和音のクオリティ(maj7・m6など全30種)をコード周期表グリッドで即答。苦手コードほど出やすい重み付け出題。
ギター指板の音名を覚えるクイズPWA。「この位置の音名は?」「Gはこのフレットのどこ?」の2方向を交互に出題し、遅い・間違えた位置ほど多く出る。弦ごと→♯♭→まとめの17ステージ。
東京大学 工学部 4年