erayman09 commited on
Commit
c4fdc82
·
verified ·
1 Parent(s): cd6b2f5

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -10
app.py CHANGED
@@ -34,20 +34,13 @@ def clean_and_parse_extracted_text(raw_text):
34
  range_match = match.group(4)
35
  if range_match:
36
  ranges = re.findall(r"[\d.]+", range_match)
37
- min_val = float(ranges[0]) if len(ranges) > 0 else None
38
- max_val = float(ranges[1]) if len(ranges) > 1 else None
39
  else:
40
  min_val = None
41
  max_val = None
42
  unit = match.group(7)
43
- flag = "Normal" # Default flag
44
-
45
- # Determine the flag based on value and range
46
- if min_val is not None and max_val is not None:
47
- if value < min_val:
48
- flag = "L"
49
- elif value > max_val:
50
- flag = "H"
51
 
52
  # Append structured data
53
  data.append([component, value, min_val, max_val, unit, flag])
 
34
  range_match = match.group(4)
35
  if range_match:
36
  ranges = re.findall(r"[\d.]+", range_match)
37
+ min_val = float(ranges[0])
38
+ max_val = float(ranges[1])
39
  else:
40
  min_val = None
41
  max_val = None
42
  unit = match.group(7)
43
+ flag = match.group(8) if match.group(8) else "Normal"
 
 
 
 
 
 
 
44
 
45
  # Append structured data
46
  data.append([component, value, min_val, max_val, unit, flag])