機能
キーワードマッチだけではありません。Curriculo ATSは、テキスト検索、セマンティックベクトル、エンティティ抽出、LLMランキングを組み合わせて、正確に適した候補者を見つけます。
AI処理
生の履歴書から構造化されたインテリジェンスへ
Curriculo ATSにアップロードされたすべての履歴書は、候補者データを抽出、スコアリング、インデックス化するマルチステージのAIパイプラインを通過します。
1履歴書解析
AIはPDF履歴書から構造化されたデータを抽出します:候補者名、メール、職務経験(会社、役割、日付、説明)、教育(機関、学位、日付)、およびスキル。手動データ入力は不要です。
2適合スコアリング
各候補者には、0から100%の範囲でAI生成の適合スコアが与えられ、そのスコアが付与された理由が説明されます。このスコアは、キーワードの重複だけでなく、職務要件に対する適合性を評価します。
3AIサマリー&自動タグ付け
簡潔なAI生成のサマリーが候補者の強みと主要な資格を強調します。抽出されたスキル、経験レベル、業界に基づいて自動タグが適用され、フィルタリングが即座に行えます。
4パイプライン回復
AI処理の任意のステージで失敗した場合(ネットワークタイムアウト、モデルエラーなど)、パイプラインは自動で再試行します。失敗した候補者は再処理のためにキューに追加され、何も壊れた状態で止まることはありません。
検索インフラストラクチャ
ベクトル、エンティティ、およびセマンティック理解
ベクトル埋め込み
すべての履歴書はpgvectorを使用して384次元のベクトル埋め込みに変換されます。これにより文書全体の意味が捉えられ、「バックエンドエンジニア」を検索すると、「サーバーサイド開発者」や「APIアーキテクト」と自分自身を表現する候補者も見つかります。
セグメント埋め込み
フル履歴書の埋め込みを超えて、経験、教育、スキルの各セクションごとに別々のベクトルが生成されます。これにより、特定の履歴書セクション内でより正確な結果を検索できます。
エンティティ抽出
名前のあるエンティティは抽出され、5種類に分類されます:スキル(Python、React、SQL)、会社(Google、Stripe)、役割(シニアエンジニア、プロダクトマネージャー)、機関(MIT、スタンフォード)、およびプロジェクト(特定のプロジェクトや製品)。これらのエンティティは構造化された検索フィルタを支えます。
ハイブリッド検索
4つの検索方法、1つのランク付け結果
Curriculo ATSは4つの検索方法を並行して実行し、最高のランキングを得るために結果を相互ランキング融合(RRF)を使用して統合します。
テキスト履歴書コンテンツと解析フィールド全体の全文検索セマンティックpgvector埋め込みを通じたベクトル類似度検索エンティティ抽出されたスキル、会社、役割エンティティに対する構造化された検索LLMニュアンスある関連性のためのLLM判断によるAI再ランク付けランキング&フィルタリング
相互ランキング融合&Gmailスタイルフィルタ
相互ランキング融合(RRF)
各検索方法は独自のランク付きリストを生成します。RRFはこれらのリストを取りまとめ、すべての方法でのランク位置に基づいてスコアを割り当てます。複数のリストで上位に登場する候補者は、どの単一の方法でも1位になっていなくても、最も強力な最終スコアを得ます。これにより、単一の検索方法よりも信頼性のある結果が得られます。
Gmailスタイル範囲フィルタ
慣れ親しんだ範囲演算子で検索を絞り込みます:in:rejectedで拒否された候補者を検索し、in:trashでアーカイブされた応募者を探し、in:shortlistedでショートリストを確認します。任意の検索クエリと組み合わせることで、候補者プール全体を迅速かつ正確にフィルタリングできます。
384次元ごとのベクトル埋め込み5エンティティタイプ履歴書ごとに抽出された4方向RRF融合によるハイブリッド検索$0すべてのプランにAI検索が含まれています。FAQ
よくある質問
セマンティック検索とは何ですか?なぜ重要ですか?
セマンティック検索は、ベクトル埋め込みを使用して意味を理解します。単にキーワードだけではありません。「バックエンドエンジニア」を検索すると、言葉が異なっていても「サーバーサイド開発者」や「APIアーキテクト」として自分を説明する候補者も見つかります。
相互ランキング融合(RRF)とは何ですか?
RRFは、複数の検索方法からの結果を統合するランキングアルゴリズムです。1つのアプローチに依存するのではなく、テキスト、セマンティック、エンティティ、およびLLM検索からのランクされたリストを統合します。複数の方法で一貫して高く評価される候補者は、最良の最終位置が得られます。
履歴書からどのエンティティタイプが抽出されますか?
5種類です:スキル(プログラミング言語、ツール、フレームワーク)、会社(雇用者名)、役割(職種)、機関(大学、資格)、およびプロジェクト(候補者が取り組んだ特定の製品やイニシアティブ)。
履歴書解析が失敗した場合はどうなりますか?
パイプラインは失敗した処理を自動的に再試行します。再試行後も履歴書を解析できない場合は、手動レビューのためにフラグが立てられます。候補者プロファイルは引き続き作成されますが、問題が解決されるまでAI抽出データは利用できません。
無料プランにAI検索は含まれていますか?
はい。履歴書解析、適合スコアリング、ベクトル埋め込み、エンティティ抽出、およびハイブリッド検索は、すべてのプランに含まれています。無料のスタータープランも含まれます。
