talentry-ai / docs /user-guide.md
williyam's picture
deploy: sync from talentry-ai @ 47826f9
4b0145e
|
Raw
History Blame Contribute Delete
3.15 kB

Talentry AI - User Guide

Welcome. This guide is for recruiters and HR teams who want to use Talentry AI to shortlist candidates.


1. What Talentry AI does

You give it:

  • a pool of candidate profiles (JSON / JSONL), and
  • a free-text job description.

It returns a ranked top-100 shortlist with a one-sentence justification per candidate that quotes real facts from their profile.

It explicitly down-weights:

  • keyword stuffers (people who list 10 AI skills but never used them);
  • inactive candidates (no logins, low response rate);
  • impossible profiles (the dataset's honeypots);
  • career-misaligned profiles (e.g. Marketing Managers applying for an AI engineer role).

2. Trying it without installing anything

  1. Open the live demo: https://huggingface.co/spaces/williyam/talentry-ai (Open-source fine-tuned LLM: https://huggingface.co/williyam/redrob-qwen-grpo)
  2. Click "Feed sample candidates".
  3. You'll see the parsed JD card, a ranked-row table, and a per-candidate score breakdown with reasoning.

3. Running on your own data

  1. Drop your candidates.jsonl (or .json / .jsonl.gz) onto the Candidates dropzone.
  2. (Optional) Drop a custom job description: .txt / .md / .docx / .pdf. If left empty, the default Senior-AI-Engineer JD is used.
  3. Set Top-K = 100 if you want the validator-clean submission file.
  4. Click "Rank uploaded pool"; download either Ranked_shortlist.csv (validator-clean) or Ranked_shortlist.xlsx (styled for human review).

4. Running locally (CLI)

git clone https://github.com/williyam-m/talentry-ai.git
cd talentry-ai
make venv install
cp /path/to/candidates.jsonl data/raw/
make submission
# → data/output/submission.csv

The validator from the official bundle should now report:

Submission is valid.

5. Interpreting the score breakdown

Every score has six visible components:

Component What it captures
Title alignment Did their actual career arc match the role?
Hybrid retrieval Does their profile text describe the work in the JD?
Skill evidence Are their AI skills backed by endorsements / duration?
Experience band Are they inside the years-of-experience window?
Location Are they in Pune/Noida / Tier-1 India / willing to relocate?
Behavioural multiplier Are they actually available (active / responsive / verified)?

If the final score is mostly carried by skill_evidence but the title alignment is near zero, you're looking at someone who knows the tech stack but hasn't held the right kind of role - interview risk goes up.

6. Privacy and safety

  • No candidate data ever leaves your machine.
  • The ranking pipeline makes zero network calls.
  • Reasoning strings are assembled from the candidate's own profile fields, so the system cannot hallucinate skills or employers.