File size: 2,081 Bytes
91f93d6
f525638
3e32e51
91f93d6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
f525638
91f93d6
 
 
 
 
 
 
 
 
 
 
 
 
f525638
 
36ec921
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
91f93d6
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88

import streamlit as st
import streamlit.components.v1 as components
from streamlit_shortcuts import button, add_keyboard_shortcuts # Keep these if you need them
import base64 # Keep this if you need it

st.title("📘Named Entity Recognition")
st.header("Tags the below 41 medical entities")

# Your list of entities
entities = [
    'ACTIVITY', 'ADMINISTRATION', 'AGE', 'AREA', 'BIOLOGICAL_ATTRIBUTE',
    'BIOLOGICAL_STRUCTURE', 'BODY_PART', 'CESIUM_UNIT', 'CHEMICAL', 'CLASS',
    'COLOR', 'COREFERENCE', 'DATE', 'DIMENSION', 'DOSAGE', 'DISTANCE',
    'DURATION', 'ENERGY', 'FREQUENCY', 'HUMAN_IDENTIFIER', 'IDC_CODE',
    'ID_NUMBER', 'LAB_VALUE', 'LOCATION', 'MEASUREMENT', 'MEDICAL_DEVICE',
    'MEDICAL_PROCEDURE', 'MODE', 'NANOMETER', 'OBJECTIVE', 'OCCUPATION',
    'ORGANISM', 'PERCENT', 'PERSONAL_RELATION', 'PHYSICAL_FINDING',
    'PROCEDURE', 'QUALITATIVE_VALUE', 'QUANTITY', 'RATE', 'SCALE',
    'SEX', 'SIGN', 'STATUS', 'SUBJECTIVE', 'TEMPORALITY', 'TEST',
    'TIME', 'TOPIC', 'UNIT', 'VITAL_SIGN', 'WEIGHT'
]

for entity in entities:
    st.write(entity)

# Create scrollable content
for i in range(100):
    st.write(f"This is scrollable content line {i}")

# JavaScript to scroll to the bottom
scroll_script = """
<script>
    var body = window.parent.document.querySelector(".main");
    body.scrollTop = body.scrollHeight;
</script>
"""

# Inject the JavaScript
components.html(scroll_script, height=0, width=0)


'''
st.title("📘Named Entity Recognition")

st.header("Tags the below 41 medical entities")

'ACTIVITY'
'ADMINISTRATION'
'AGE'
'AREA'
'BIOLOGICAL_ATTRIBUTE'
'BIOLOGICAL_STRUCTURE'
'CLINICAL_EVENT'
'COLOR'
'COREFERENCE'
'DATE'
'DETAILED_DESCRIPTION'
'DIAGNOSTIC_PROCEDURE'
'DISEASE_DISORDER'
'DISTANCE'
'DOSAGE'
'DURATION'
'FAMILY_HISTORY'
'FREQUENCY'
'HEIGHT'
'HISTORY'
'LAB_VALUE'
'MASS'
'MEDICATION'
'NONBIOLOGICAL_LOCATION'
'OCCUPATION'
'OTHER_ENTITY'
'OUTCOME'
'PERSONAL_BACKGROUND'
'QUALITATIVE_CONCEPT'
'QUANTITATIVE_CONCEPT'
'SEVERITY'
'SEX'
'SHAPE'
'SIGN_SYMPTOM'
'SUBJECT'
'TEXTURE'
'THERAPEUTIC_PROCEDURE'
'TIME'
'VOLUME'
'WEIGHT'
'''