{"observation":{"id":"3f3be4ae-57da-4303-9ac6-15fd31b1aee2","tool":"affinda","tool_name":"Affinda","criterion":"field-coverage","criterion_name":"Field coverage","criterion_definition":"Are name, email, phone, experience, education, and skills extracted?","criterion_evidence_type":"transformation","criterion_rank_role":"decisive","criterion_rank_role_reason":"A resume parser should extract the key canonical fields; missing them means it is not doing the main job well. (3 of 3 judges)","scenario":"clean-single-column-resume-rugved-nichite","scenario_name":"Clean single-column resume — Rugved Nichite","group_tag":"resume-parsing","scenario_description":"A professionally structured single-column resume for Rugved Nichite, used as the baseline input for parser accuracy across standard resume fields.","modality":"pdf","input_text":null,"input_artifact_refs":[{"alt":null,"url":"https://d3epheqghktydj.cloudfront.net/parseur-input1-rugved-nichite-cleanresume-d776e5470f6f.pdf","role":"input"}],"stresses":["baseline field extraction","contact info accuracy","work experience parsing","education and CGPA extraction","skills and certifications extraction"],"verdict":"worked","score":null,"score_total":null,"note":"On the clean resume, the parser covered the standard resume sections expected by the benchmark: identity/contact, work experience, education, skills, and certifications.","evidence_state":"verified","source":null,"artifacts":[{"url":"https://d3epheqghktydj.cloudfront.net/research-media-json-20output-201-4b8efc393b4a.txt","role":"output","alt":null},{"url":"https://d3epheqghktydj.cloudfront.net/research-media-screenshot-202026-05-05-20120443-b5aaa4f8e2be.png","role":"input","alt":null}],"run_id":"cbbef4db-964c-49fa-a57f-a2977822bdfc","study_title":"Parse resumes into structured data using an API","study_kind":"generation","research_task":"86b9jm30n","tested_at":null,"completeness":"input-and-output","input":{"state":"files","text":null,"files":[{"url":"https://d3epheqghktydj.cloudfront.net/parseur-input1-rugved-nichite-cleanresume-d776e5470f6f.pdf","filename":"parseur-input1-rugved-nichite-cleanresume-d776e5470f6f.pdf","alt":"Clean single-column resume — Rugved Nichite","role":"input"}],"modality":"pdf","stresses":["baseline field extraction","contact info accuracy","work experience parsing","education and CGPA extraction","skills and certifications extraction"]},"tool_page_slug":"affinda","tool_url":"https://aidemos.com/tools/affinda","permalink":"https://aidemos.com/evidence/3f3be4ae-57da-4303-9ac6-15fd31b1aee2","api_url":"https://ai.aidemos.com/v1/observations/3f3be4ae-57da-4303-9ac6-15fd31b1aee2"},"peers":[{"id":"222e2531-2544-42f5-8874-3e88f504d609","tool":"airparser","tool_name":"Airparser","verdict":"worked","score":null,"score_total":null,"note":"Covers the baseline resume fields end to end: name, email, phone, work experience, education, and skills.","artifact_count":2,"thumbnail":"https://d3epheqghktydj.cloudfront.net/research-media-image-c3584f208d30.png","evidence_url":"https://aidemos.com/evidence/222e2531-2544-42f5-8874-3e88f504d609"},{"id":"76b46f53-554f-4c4d-a70f-774043721315","tool":"cvparserpro","tool_name":"CVParserPro","verdict":"worked","score":null,"score_total":null,"note":"On the baseline resume, CVParserPro extracted the core benchmark field set: name, email, phone, total experience, education, and skills; the report also says both certifications were captured.","artifact_count":0,"thumbnail":null,"evidence_url":"https://aidemos.com/evidence/76b46f53-554f-4c4d-a70f-774043721315"},{"id":"635396c5-3724-439f-8110-ca50c8ea7318","tool":"extracta-ai","tool_name":"Extracta.ai","verdict":"worked","score":null,"score_total":null,"note":"Covers the standard resume fields needed for the baseline test: name, email, phone, experience, education, and skills are all present.","artifact_count":2,"thumbnail":"https://d3epheqghktydj.cloudfront.net/research-media-screenshot-202026-05-05-20124028-cbdba62c2569.png","evidence_url":"https://aidemos.com/evidence/635396c5-3724-439f-8110-ca50c8ea7318"},{"id":"81dec16a-bafd-44da-897b-f1e58cb8717c","tool":"hireability","tool_name":"Hireability","verdict":"worked","score":null,"score_total":null,"note":"The clean resume returned the core resume sections expected for benchmarking: name, email, phone, experience, education, and skills were all present, along with location, LinkedIn, summary, certifications, and competencies.","artifact_count":0,"thumbnail":null,"evidence_url":"https://aidemos.com/evidence/81dec16a-bafd-44da-897b-f1e58cb8717c"},{"id":"16ecdece-b2b7-4e4b-a26e-f6271ad59376","tool":"hrflow","tool_name":"HrFlow","verdict":"worked","score":null,"score_total":null,"note":"On the clean resume, it extracted the core resume fields: name, email, phone, work experience, education, and skills.","artifact_count":2,"thumbnail":"https://d3epheqghktydj.cloudfront.net/research-media-image-5381d8e8011f.png","evidence_url":"https://aidemos.com/evidence/16ecdece-b2b7-4e4b-a26e-f6271ad59376"},{"id":"e88de4fb-63c2-4524-abdb-751a8b4a94e9","tool":"llamaparse","tool_name":"LlamaParse","verdict":"worked","score":null,"score_total":null,"note":"The clean output included the core resume fields name, email, phone, work experience, education, and skills.","artifact_count":0,"thumbnail":null,"evidence_url":"https://aidemos.com/evidence/e88de4fb-63c2-4524-abdb-751a8b4a94e9"},{"id":"64985f7c-5468-4d7f-bf98-820b763118d2","tool":"openresume","tool_name":"OpenResume","verdict":"struggled","score":null,"score_total":null,"note":"It does not fully cover the baseline fields on a standard resume: Name and Phone remain unpopulated, even though email, experience, education, and skills are extracted.","artifact_count":2,"thumbnail":"https://d3epheqghktydj.cloudfront.net/openresume-o1-name-empty-a76b7c79fa7e.png","evidence_url":"https://aidemos.com/evidence/64985f7c-5468-4d7f-bf98-820b763118d2"},{"id":"22d170a8-3a1d-4d63-b0c8-d80f3ba9e6a6","tool":"parseur","tool_name":"Parseur","verdict":"worked","score":null,"score_total":null,"note":"On the baseline resume, the parser populated the core resume fields: name, email, phone, work experience, education, and skills.","artifact_count":3,"thumbnail":"https://d3epheqghktydj.cloudfront.net/parseur-image-7-c5a350a2e9fe.png","evidence_url":"https://aidemos.com/evidence/22d170a8-3a1d-4d63-b0c8-d80f3ba9e6a6"},{"id":"2b62efb2-1bb4-4ada-bc46-37ffc52e884c","tool":"skima-ai","tool_name":"Skima AI","verdict":"worked","score":null,"score_total":null,"note":"On the clean resume, the parser returned the six core fields expected for resume coverage: name, email, phone, work experience, education, and skills.","artifact_count":1,"thumbnail":"https://d3epheqghktydj.cloudfront.net/skima-ai-01-input1-gpa-certs-missing-c59774f5e448.png","evidence_url":"https://aidemos.com/evidence/2b62efb2-1bb4-4ada-bc46-37ffc52e884c"}],"other_criteria":[{"id":"a3e3a1a6-fae3-4f52-a367-4f0f213c6a13","criterion":"accuracy","criterion_name":"Accuracy","rank_role":"decisive","verdict":"mixed","score":null,"score_total":null,"note":"It identified the degree record but left the CGPA numeric score empty, missing the visible 8.2 value while keeping the unit as CGPA.","artifact_count":2,"evidence_url":"https://aidemos.com/evidence/a3e3a1a6-fae3-4f52-a367-4f0f213c6a13"},{"id":"1a6eb5ca-e960-4d56-9f4a-a6744370ed42","criterion":"accuracy","criterion_name":"Accuracy","rank_role":"decisive","verdict":"mixed","score":null,"score_total":null,"note":"It split one LinkedIn profile into two website fields and dropped the /in/ path segment, so the URL was not reconstructed as a single complete value.","artifact_count":3,"evidence_url":"https://aidemos.com/evidence/1a6eb5ca-e960-4d56-9f4a-a6744370ed42"},{"id":"33a75e25-fc67-44d4-81d3-e547379126e5","criterion":"noise-in-output","criterion_name":"Noise in output","rank_role":"decisive","verdict":"failed","score":null,"score_total":null,"note":"The skills output contains duplicate entries, including repeated Research and multiple Python (Programming Language) items.","artifact_count":3,"evidence_url":"https://aidemos.com/evidence/33a75e25-fc67-44d4-81d3-e547379126e5"},{"id":"5b56599e-9097-45b1-836f-6b1dd96005fd","criterion":"noise-in-output","criterion_name":"Noise in output","rank_role":"decisive","verdict":"failed","score":null,"score_total":null,"note":"The parser injects non-skill noise into the skills list, including certification-derived items such as AWS Certified Cloud Practitioner and IBM Mainframe.","artifact_count":3,"evidence_url":"https://aidemos.com/evidence/5b56599e-9097-45b1-836f-6b1dd96005fd"}],"appears_in":[{"page_type":"ranking","slug":"resume-parsing-api","title":"Best AI Tools for Parsing Resumes via API (2026)","url":"https://aidemos.com/best/resume-parsing-api","binding":"run"}],"same_scenario":[{"id":"222e2531-2544-42f5-8874-3e88f504d609","tool":"airparser","tool_name":"Airparser","verdict":"worked","score":null,"score_total":null,"note":"Covers the baseline resume fields end to end: name, email, phone, work experience, education, and skills."},{"id":"76b46f53-554f-4c4d-a70f-774043721315","tool":"cvparserpro","tool_name":"CVParserPro","verdict":"worked","score":null,"score_total":null,"note":"On the baseline resume, CVParserPro extracted the core benchmark field set: name, email, phone, total experience, education, and skills; the report also says both certifications were captured."},{"id":"635396c5-3724-439f-8110-ca50c8ea7318","tool":"extracta-ai","tool_name":"Extracta.ai","verdict":"worked","score":null,"score_total":null,"note":"Covers the standard resume fields needed for the baseline test: name, email, phone, experience, education, and skills are all present."},{"id":"81dec16a-bafd-44da-897b-f1e58cb8717c","tool":"hireability","tool_name":"Hireability","verdict":"worked","score":null,"score_total":null,"note":"The clean resume returned the core resume sections expected for benchmarking: name, email, phone, experience, education, and skills were all present, along with location, LinkedIn, summary, certifications, and competencies."},{"id":"16ecdece-b2b7-4e4b-a26e-f6271ad59376","tool":"hrflow","tool_name":"HrFlow","verdict":"worked","score":null,"score_total":null,"note":"On the clean resume, it extracted the core resume fields: name, email, phone, work experience, education, and skills."},{"id":"e88de4fb-63c2-4524-abdb-751a8b4a94e9","tool":"llamaparse","tool_name":"LlamaParse","verdict":"worked","score":null,"score_total":null,"note":"The clean output included the core resume fields name, email, phone, work experience, education, and skills."},{"id":"64985f7c-5468-4d7f-bf98-820b763118d2","tool":"openresume","tool_name":"OpenResume","verdict":"struggled","score":null,"score_total":null,"note":"It does not fully cover the baseline fields on a standard resume: Name and Phone remain unpopulated, even though email, experience, education, and skills are extracted."},{"id":"22d170a8-3a1d-4d63-b0c8-d80f3ba9e6a6","tool":"parseur","tool_name":"Parseur","verdict":"worked","score":null,"score_total":null,"note":"On the baseline resume, the parser populated the core resume fields: name, email, phone, work experience, education, and skills."},{"id":"2b62efb2-1bb4-4ada-bc46-37ffc52e884c","tool":"skima-ai","tool_name":"Skima AI","verdict":"worked","score":null,"score_total":null,"note":"On the clean resume, the parser returned the six core fields expected for resume coverage: name, email, phone, work experience, education, and skills."}]}