Omnibus commited on
Commit
f4b6651
·
verified ·
1 Parent(s): a0fa291

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +16 -4
app.py CHANGED
@@ -43,8 +43,22 @@ def proc_sen(sen_list,cnt):
43
  if n[1] == "NN":
44
  noun_box1.append(n[0])
45
  json_object={'sentence':sen_list[cnt],'noun_phrase':noun_p,'nouns':noun_box1}
 
 
 
 
46
  return json_object
47
 
 
 
 
 
 
 
 
 
 
 
48
  def get_nouns(text=text,steps=1):
49
  control_len=control_json['leng']-steps
50
  control_char=list(control_json['control'][:control_len])
@@ -121,10 +135,8 @@ def get_nouns(text=text,steps=1):
121
  if big_cnt==key_cnt:
122
  print("DONE")
123
  go=False
124
-
125
-
126
-
127
- return json_out,noun_list
128
 
129
 
130
 
 
43
  if n[1] == "NN":
44
  noun_box1.append(n[0])
45
  json_object={'sentence':sen_list[cnt],'noun_phrase':noun_p,'nouns':noun_box1}
46
+
47
+
48
+
49
+
50
  return json_object
51
 
52
+ def proc_nouns(sen_list):
53
+ noun_list={}
54
+ for i,nn in enumerate(list(sen_list.keys())):
55
+ for nnn in sen_list[nn]['nouns']:
56
+ if nnn in list(noun_list.keys()):
57
+ noun_list[str(nnn)].append(nn)
58
+ else:
59
+ noun_list[str(nnn)]=[nn]
60
+ return noun_list
61
+
62
  def get_nouns(text=text,steps=1):
63
  control_len=control_json['leng']-steps
64
  control_char=list(control_json['control'][:control_len])
 
135
  if big_cnt==key_cnt:
136
  print("DONE")
137
  go=False
138
+ noun_list=proc_nouns(json_out)
139
+ return json_out, noun_list
 
 
140
 
141
 
142