Fetching associated values to an entity from Cognitive Search service

Adusumalli, Haripriya 1 Reputation point

I have a cognitive search service that is created with a set of resumes, so it reads the resumes and makes them searchable. I have an additional need now to search whether there is a duration associated to each organization that the person worked in. The cognitive search extracts the Organization names and durations from the resume. But I am looking for a way to check which durations are associated to which Organizations for a given resume, which does not seem to be possible by the default search service. I am not sure if I need to try creating a knowledge store, custom entity, custom skill, field mappings or something else. Appreciate your help to get started on the right option.


Azure Cognitive Search
Azure Cognitive Search
An Azure search service with built-in artificial intelligence capabilities that enrich information to help identify and explore relevant content at scale.
255 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. SnehaAgrawal-MSFT 12,631 Reputation points Microsoft Employee

    Thanks for reaching here! We recommend you to starts with Forms Recognizer product: https://learn.microsoft.com/en-us/azure/applied-ai-services/form-recognizer/overview?view=form-recog-3.0.0.

    You can use the recognition models that exist already or use a custom model and train it. With Forms Recognizer Studio you can see how each model processes data and how it maps key pairs.

    Further to integrate the fields mapped to Cognitive Search, you can refer this document link for custom skill: https://learn.microsoft.com/en-us/azure/search/cognitive-search-custom-skill-form

    Please let us know if further query or issue remains.

  2. SnehaAgrawal-MSFT 12,631 Reputation points Microsoft Employee

    Thanks for reply! would you prefer to retrieve the fields as key value pairs? If so, perhaps the General model will help.

    See: General key-value extraction - Form Recognizer - Azure Applied AI Services | Microsoft Learn

    let us know.

    0 comments No comments