shuto@enknot — zsh

/projects/job-match
projects

personal project

応募者AIランキング

TiDBのベクトル検索と全文検索をRRF(Reciprocal Rank Fusion)で融合し、Geminiによるエンベディングで応募者を職務要件にスコアリングする採用支援アプリです。

tech stack

Next.jsTypeScriptTiDB VectorGeminiRRF

story

今の勤め先で「応募者の履歴書をAIにざっくり見てもらう」運用をする中で、まとまった応募を要件に合う順にランキングできたら楽なのでは、と思ったのがきっかけです。ベクトル検索/RAGを手を動かして学ぶ目的も兼ねています。

highlights

  • —Gemini埋め込みによる意味検索と全文検索をRRFで融合(次元圧縮でコストを抑制)
  • —ビフォー/アフター比較UI(キーワード検索で埋もれがちな応募者を「救済」)
  • —上位候補のAI推薦理由をストリーミング生成