1

我正在使用 AWS 机器学习服务 Comprehend Medical 来分析临床文本并提取数据。

一些上下文信息(可能可跳过):

这是输入的类型:

Pt is 40yo mother, highschool teacher 
HPI : Sleeping trouble on present dosage of Clonidine. Severe Rash  on face and leg, slightly itchy  
Meds : Vyvanse 50 mgs po at breakfast daily, 
            Clonidine 0.2 mgs -- 1 and 1 / 2 tabs po qhs 
HEENT : Boggy inferior turbinates, No oropharyngeal lesion 
Lungs : clear 
Heart : Regular rhythm 
Skin :  Mild erythematous eruption to hairline 

Follow-up as scheduled

这是我从 AWS 得到的输出:

{
    "Entities": [
        {
            "Id": 0,
            "BeginOffset": 6,
            "EndOffset": 10,
            "Score": 0.9984116554260254,
            "Text": "40yo",
            "Category": "PROTECTED_HEALTH_INFORMATION",
            "Type": "AGE",
            "Traits": []
        },
        {
            "Id": 1,
            "BeginOffset": 19,
            "EndOffset": 37,
            "Score": 0.28823626041412354,
            "Text": "highschool teacher",
            "Category": "PROTECTED_HEALTH_INFORMATION",
            "Type": "PROFESSION",
            "Traits": []
        },
         ...

然后我想渲染这种 UI,就像 AWS 在他们的控制台中表示 Comprehend 医疗输出一样(见图): AWS Console Comprehend Medical 输出表示

我设法标记了文本但我不知道如何制作标记箭头:表示 html 元素之间的那些依赖关系。

我尝试了一些像Taggy这样的反应库(只做标记)并探索了一些其他的解决方案,比如Spacey(需要 SSR,甚至不需要相同的标签输出 + 标记箭头),

任何人都可以建议一种方法在这些 html 组件之间执行这种标记箭头?

谢谢马人。

4

0 回答 0