AI学习 - 诊断结论信息抽取 - LabelStudio 标注 -- 结论标注
将结论存放 X.txt 中,每个结论一个文件,准备50条,进行结论标注
平均心率为71次/分,最快心率是159次/分,发生于01-17 12:47:44,最慢心率是51次/分,发生01-17 01:43:28,其中心动过速事件(心率>100次/分),持续时间占总时间的0.1%,心动过缓事件(心率<60次/分),持续时间占总时间的2.8%. 房性早搏共发生123874次.占总心搏数的44.7%.包括51006次单发房早.21547次成对房早.8526次房速.2620次二联律.410次三联律. 室性早搏共发生15次,占总心搏数的<0.1%,包括.15次单发室早. 诊断: 1、窦性心律(心率波动于51次/分--159次/分之间) 2、频发房性早搏(51006次单发房早.21547次成对房早.8526次房速.2620次二联律和410次三联律) 3、偶发多源性室性早搏(15次单发室早) 4、心率变异性分析:SDNN 113.73(正常参考值范围:102-180ms),SDANN 65.72(正常参考值范围:92-162ms)
选择项目: Import -> Upload More Files
实体标注
先标注所有实体(用快捷键1-9)

关系标注:
再标注关系(点击起点实体→点击终点实体→选择关系类型)

修改标注模板

标注模板配置(已在Label Studio中设置)
<View>
<!-- 实体类型定义 -->
<Labels name="entity" toName="text">
<!-- 诊断层级 -->
<Label value="诊断类别" background="#722ED1" hotkey="0"/>
<Label value="诊断结论" background="#95DE64" hotkey="6"/>
<!-- 事件类型(新增细分) -->
<Label value="事件类型" background="#5CDBD3" hotkey="5"/> <!-- 如:房性早搏 -->
<Label value="事件子类" background="#36CFC9" hotkey="a"/> <!-- 新增:如单发房早、成对房早、房速 -->
<!-- 数值和条件 -->
<Label value="指标名称" background="#FFA39E" hotkey="1"/>
<Label value="数值" background="#D4380D" hotkey="2"/>
<Label value="数值范围" background="#FF9C6E" hotkey="b"/> <!-- 新增:用于心率波动范围 -->
<Label value="单位" background="#FFC069" hotkey="3"/>
<Label value="日期时间" background="#FFD666" hotkey="4"/>
<Label value="时间占比" background="#69C0FF" hotkey="7"/>
<Label value="条件定义" background="#B37FEB" hotkey="8"/>
<Label value="比较符" background="#FF85C0" hotkey="9"/>
</Labels>
<!-- 关系类型定义 -->
<Relations name="relation" toName="text">
<!-- 诊断层级关系 -->
<Relation value="包含诊断项" background="#722ED1"/> <!-- 诊断类别 → 诊断结论 -->
<Relation value="具体范围" background="#FFA39E"/>
<!-- 事件包含关系(新增) -->
<Relation value="包含事件" background="#5CDBD3"/> <!-- 事件大类 → 事件子类 -->
<Relation value="事件统计" background="#36CFC9"/> <!-- 事件子类 → 数值 -->
<!-- 测量关系 -->
<Relation value="测量值" background="#FFA39E"/>
<Relation value="测量单位" background="#FFC069"/>
<Relation value="具有占比" background="#69C0FF"/>
<!-- 其他关系 -->
<Relation value="发生时间" background="#FFD666"/>
<Relation value="定义条件" background="#B37FEB"/>
<Relation value="条件主体" background="#5CDBD3"/>
<Relation value="比较对象" background="#D4380D"/>
<Relation value="比较关系" background="#FF85C0"/>
</Relations>
<Text name="text" value="$text"/>
</View>
第一部分:基础心率信息标注
文本:平均心率为71次/分,最快心率是159次/分,发生于01-17 12:47:44,最慢心率是51次/分,发生01-17 01:43:28
实体标注:
平均心率→ 指标名称 (按1键)71→ 数值 (按2键)次/分→ 单位 (按3键)最快心率→ 指标名称 (按1键)159→ 数值 (按2键)次/分→ 单位 (按3键)01-17 12:47:44→ 日期时间 (按4键)最慢心率→ 指标名称 (按1键)51→ 数值 (按2键)次/分→ 单位 (按3键)01-17 01:43:28→ 日期时间 (按4键)
关系标注:
平均心率→测量值→71平均心率→测量单位→次/分最快心率→测量值→159最快心率→测量单位→次/分最快心率→发生时间→01-17 12:47:44最慢心率→测量值→51最慢心率→测量单位→次/分最慢心率→发生时间→01-17 01:43:28
第二部分:心动过速/缓事件标注
文本:其中心动过速事件(心率>100次/分),持续时间占总时间的0.1%,心动过缓事件(心率<60次/分),持续时间占总时间的2.8%.
实体标注:
心动过速事件→ 事件大类 (按5键)(心率>100次/分)→ 条件定义 (按8键)持续时间占总时间的0.1%→ 时间占比 (按7键)心动过缓事件→ 事件大类 (按5键)(心率<60次/分)→ 条件定义 (按8键)持续时间占总时间的2.8%→ 时间占比 (按7键)
关系标注:
心动过速事件→定义条件→(心率>100次/分)心动过速事件→具有占比→持续时间占总时间的0.1%心动过缓事件→定义条件→(心率<60次/分)心动过缓事件→具有占比→持续时间占总时间的2.8%
第三部分:房性早搏详细统计
文本:房性早搏共发生123874次.占总心搏数的44.7%.包括51006次单发房早.21547次成对房早.8526次房速.2620次二联律.410次三联律.
实体标注:
房性早搏→ 事件大类 (按5键)123874→ 数值 (按2键)次→ 单位 (按3键)占总心搏数的44.7%→ 时间占比 (按7键)单发房早→ 事件子类 (按a键)51006→ 数值 (按2键)次→ 单位 (按3键)成对房早→ 事件子类 (按a键)21547→ 数值 (按2键)次→ 单位 (按3键)房速→ 事件子类 (按a键)8526→ 数值 (按2键)次→ 单位 (按3键)二联律→ 事件子类 (按a键)2620→ 数值 (按2键)次→ 单位 (按3键)三联律→ 事件子类 (按a键)410→ 数值 (按2键)次→ 单位 (按3键)
关系标注:
房性早搏→测量值→123874房性早搏→测量单位→次房性早搏→具有占比→占总心搏数的44.7%房性早搏→包含事件→单发房早单发房早→事件统计→51006单发房早→测量单位→次房性早搏→包含事件→成对房早成对房早→事件统计→21547成对房早→测量单位→次房性早搏→包含事件→房速房速→事件统计→8526房速→测量单位→次房性早搏→包含事件→二联律二联律→事件统计→2620二联律→测量单位→次房性早搏→包含事件→三联律三联律→事件统计→410三联律→测量单位→次
第四部分:室性早搏统计
文本:室性早搏共发生15次,占总心搏数的<0.1%,包括.15次单发室早.
实体标注:
室性早搏→ 事件大类 (按5键)15→ 数值 (按2键)次→ 单位 (按3键)占总心搏数的<0.1%→ 时间占比 (按7键)单发室早→ 事件子类 (按a键)15→ 数值 (按2键)次→ 单位 (按3键)
关系标注:
室性早搏→测量值→15室性早搏→测量单位→次室性早搏→具有占比→占总心搏数的<0.1%室性早搏→包含事件→单发室早单发室早→事件统计→15单发室早→测量单位→次
第五部分:诊断信息
文本:诊断: 1、窦性心律(心率波动于51次/分--159次/分之间) 2、频发房性早搏(51006次单发房早.21547次成对房早.8526次房速.2620次二联律和410次三联律) 3、偶发多源性室性早搏(15次单发室早) 4、心率变异性分析:SDNN 113.73(正常参考值范围:102-180ms),SDANN 65.72(正常参考值范围:92-162ms)
实体标注:
诊断:→ 诊断类别 (按0键)窦性心律→ 诊断结论 (按6键)心率波动于51次/分--159次/分之间→ ** 数值范围** (按8键)频发房性早搏→ 诊断结论 (按6键)偶发多源性室性早搏→ 诊断结论 (按6键)心率变异性分析→ 诊断结论 (按6键)SDNN→ 指标名称 (按1键)113.73→ 数值 (按2键)正常参考值范围:102-180ms→ 条件定义 (按8键)SDANN→ 指标名称 (按1键)65.72→ 数值 (按2键)正常参考值范围:92-162ms→ 条件定义 (按8键)
关系标注:
诊断层级关系:
诊断:→包含诊断项→窦性心律诊断:→包含诊断项→频发房性早搏诊断:→包含诊断项→偶发多源性室性早搏诊断:→包含诊断项→心率变异性分析
诊断内部关系:
窦性心律→具体范围→心率波动于51次/分--159次/分之间频发房性早搏→包含事件→单发房早(已在前文标注)频发房性早搏→包含事件→成对房早(已在前文标注)频发房性早搏→包含事件→房速(已在前文标注)频发房性早搏→包含事件→二联律(已在前文标注)频发房性早搏→包含事件→三联律(已在前文标注)偶发多源性室性早搏→包含事件→单发室早(已在前文标注)心率变异性分析→包含事件→SDNN(注意:这里包含事件也可用于诊断包含指标)SDNN→测量值→113.73SDNN→定义条件→正常参考值范围:102-180ms心率变异性分析→包含事件→SDANNSDANN→测量值→65.72SDANN→定义条件→正常参考值范围:92-162ms
完整关系结构图
平均心率 (指标名称)
├──测量值──> 71 (数值)
└──测量单位──> 次/分 (单位)
最快心率 (指标名称)
├──测量值──> 159 (数值)
├──测量单位──> 次/分 (单位)
└──发生时间──> 01-17 12:47:44 (日期时间)
最慢心率 (指标名称)
├──测量值──> 51 (数值)
├──测量单位──> 次/分 (单位)
└──发生时间──> 01-17 01:43:28 (日期时间)
心动过速事件 (事件大类)
├──定义条件──> (心率>100次/分) (条件定义)
└──具有占比──> 持续时间占总时间的0.1% (时间占比)
心动过缓事件 (事件大类)
├──定义条件──> (心率<60次/分) (条件定义)
└──具有占比──> 持续时间占总时间的2.8% (时间占比)
房性早搏 (事件大类)
├──测量值──> 123874 (数值)
├──测量单位──> 次 (单位)
├──具有占比──> 占总心搏数的44.7% (时间占比)
├──包含事件──> 单发房早 (事件子类) → 事件统计→51006次
├──包含事件──> 成对房早 (事件子类) → 事件统计→21547次
├──包含事件──> 房速 (事件子类) → 事件统计→8526次
├──包含事件──> 二联律 (事件子类) → 事件统计→2620次
└──包含事件──> 三联律 (事件子类) → 事件统计→410次
室性早搏 (事件大类)
├──测量值──> 15 (数值)
├──测量单位──> 次 (单位)
├──具有占比──> 占总心搏数的<0.1% (时间占比)
└──包含事件──> 单发室早 (事件子类) → 事件统计→15次
诊断: (诊断类别)
├──包含诊断项──> 窦性心律 (诊断结论)
│ └──定义条件──> 心率波动于51次/分--159次/分之间
│
├──包含诊断项──> 频发房性早搏 (诊断结论)
│ ├──包含事件──> 单发房早
│ ├──包含事件──> 成对房早
│ ├──包含事件──> 房速
│ ├──包含事件──> 二联律
│ └──包含事件──> 三联律
│
├──包含诊断项──> 偶发多源性室性早搏 (诊断结论)
│ └──包含事件──> 单发室早
│
└──包含诊断项──> 心率变异性分析 (诊断结论)
├──包含事件──> SDNN (指标名称)
│ ├──测量值──> 113.73 (数值)
│ └──定义条件──> 正常参考值范围:102-180ms (条件定义)
│
└──包含事件──> SDANN (指标名称)
├──测量值──> 65.72 (数值)
└──定义条件──> 正常参考值范围:92-162ms (条件定义)
注意事项
-
事件重用:在房性早搏统计部分标注的
单发房早等事件子类,在诊断部分可以重复建立关系,无需重复标注实体 -
关系方向:所有关系都从上级指向下级,保持一致性
-
百分比处理:占比类信息统一标注为
时间占比 -
括号内容:条件定义通常包含括号内容
-
诊断一致性:诊断中的事件引用前文已标注的实体,建立连接关系即可
这样,你就完成了整份心电图报告的结构化标注,所有数据都按统一规则提取,便于后续分析和使用。


本文来自博客园,作者:VipSoft 转载请注明原文链接:https://www.cnblogs.com/vipsoft/p/19500550
浙公网安备 33010602011771号