Academic Project

飲食店のハイブリッド検索システム

飲食店情報を対象に、キーワード検索とベクトル検索を組み合わせた検索システムです。通常の条件検索だけでなく、「落ち着いた雰囲気の店」「友人と行きやすい店」のような曖昧な要望にも対応できるように設計しました。

Background

飲食店探しでは、明確な条件だけでなく雰囲気や利用シーンのような曖昧な要望を扱える検索体験が求められます。

Role

Frontend / Backend / Database / Deployment

Tech Stack

Next.jsPostgreSQLpgvectorMinIO

Features

  • 飲食店情報の一覧表示
  • キーワード検索
  • ベクトル検索
  • 条件検索と意味検索の組み合わせ
  • 画像・データ管理
  • Webサービスとして公開できる構成

What I Focused On

メンバーの成果物をもとに、良い部分を取り入れながら全体をブラッシュアップしました。フロントエンド、データベース、MinIOを導入し、単なるプロトタイプではなく公開可能なWebサービスとして成立する形に整えました。

Future Improvements

現在のデータは一時的なプレースホルダーを含むため、実店舗データの整備や店舗導入、レコメンデーション機能の追加が今後の課題です。

Links

Private / Not public