在先前的案例中,我们介绍了如何使用大语言模型对文本数据进行情绪分类和主题分类。本篇将进一步探索,利用大模型的推理能力进行实体及属性抽取,以从员工绩效评价文本中提取关键能力标签为例。
本案例基于上级对员工的绩效评价,旨在评估员工在以下几个能力维度的表现:业务与专业能力、协作与沟通能力、领导与管理能力、创新与适应能力、职业操守与自我管理能力。通过分析评价内容,模型能够推断出员工在这些能力维度的表现水平。
本案例中的能力评估维度是经过简化的。在实际应用中,建议采用成熟的胜任力测评工具。
例如,Hay、Aon、德勤、北森等机构都提供了相对科学且全面的胜任力评估维度和标准。
本测试中使用的文本样本是在 ChatGPT 的协助下生成的,如有雷同,纯属巧合。
为了指导大语言模型准确理解并执行任务,我们设计了以下提示词模板:
接下来定义输出格式:
使用 Langchain 构建任务,通过以下代码定义如何获取评价数据并执行任务:
我们使用以下测试文本来评估模型的输出效果:
大语言模型输出的评估结果如下:
从结果可以看出,大语言模型给出了较为合理的评估。
为进一步提升评估效果,我们还可以采取一些优化策略。例如,每个任务只评估一个能力维度,并为每个维度提供判断标准和示例案例,这些都是提高评估准确性的有效方法。