Rebuilding an employee survey with the help of NLP tools

employee survey nlp llm psychometrics

Using LLM and text embeddings to assist in implementing new constructs into the existing employee survey.

Luděk Stehlík https://www.linkedin.com/in/ludekstehlik/
11-27-2023

Sometimes you need to incorporate a new construct into an existing employee survey, but you also don’t want to burden respondents with too many items.

One way to avoid this is to reuse existing survey items to cover all or some of the facets of the new construct of interest. When you have many items, it can be quite challenging to figure out which items might be good candidates for such reuse. However, with the new NLP tools, this is now much easier.

To achieve this, in one of my projects, I combined a prompt requesting the LLM to semantically compare all existing items and facets of a new construct with a semantic similarity comparison of the two using text embeddings. Both approaches provided me with a pre-selected list of promising candidate items, which I then evaluated myself.

This way, I significantly reduced the time it takes to figure out which items I can reuse and which I’ll have to write from scratch. But LLM can help with that, too - see, for example, this article from Hernandez & Nie (2022).

I know this use case is not that common, but IMO still enough to make it worth knowing that this option exists. Happy prompting and cosine similarity computing 🖖

Citation

For attribution, please cite this work as

Stehlík (2023, Nov. 27). Ludek's Blog About People Analytics: Rebuilding an employee survey with the help of NLP tools. Retrieved from https://blog-about-people-analytics.netlify.app/posts/2023-11-27-rebuilding-a-survey-with-the-help-of-nlp-tools/

BibTeX citation

@misc{stehlík2023rebuilding,
  author = {Stehlík, Luděk},
  title = {Ludek's Blog About People Analytics: Rebuilding an employee survey with the help of NLP tools},
  url = {https://blog-about-people-analytics.netlify.app/posts/2023-11-27-rebuilding-a-survey-with-the-help-of-nlp-tools/},
  year = {2023}
}