Arafath10 commited on
Commit
902ad5f
·
1 Parent(s): 2c779a0

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +12 -15
app.py CHANGED
@@ -86,18 +86,15 @@ def sumy(payload):
86
 
87
 
88
  def query(payload):
89
- API_URL = "https://api-inference.huggingface.co/models/gpt2"
90
  data = json.dumps(payload)
91
  response = requests.request("POST", API_URL, headers=headers, data=data)
92
  return json.loads(response.content.decode("utf-8"))
93
 
94
  def google(name):
95
- if "give" in name:
96
- r_c = name.split("give")[1]
97
 
98
- result_count = int(r_c.split()[0])
99
- #print(result_count)
100
- name = name.split("give")[0]
101
  print(name)
102
 
103
  else:
@@ -142,18 +139,18 @@ def google(name):
142
  f_result = sumy({"inputs":temp,"parameters": {"do_sample": False,"max_length":300}})
143
  return f_result[0]['summary_text']
144
  else:
145
- for r in text.split("\n\n"):
 
 
146
  if "..." in r:
147
  r = r.split("...")
148
- print(r[0].strip(),1)
149
- w = query(r[0].strip())[0]['generated_text'].strip()
150
- if "\n\n" in w:
151
- print("=")
152
- f_result = f_result +w+"\n\n"
153
  else:
154
- print("=")
155
- f_result = f_result + r.strip()+"\n\n"
156
-
 
157
  return f_result
158
 
159
  def greet(name1):
 
86
 
87
 
88
  def query(payload):
89
+ API_URL = "https://api-inference.huggingface.co/models/facebook/bart-large-cnn"
90
  data = json.dumps(payload)
91
  response = requests.request("POST", API_URL, headers=headers, data=data)
92
  return json.loads(response.content.decode("utf-8"))
93
 
94
  def google(name):
95
+ if "give" in name or "reason" in name or "result" in name or "step" in name:
 
96
 
97
+ result_count = 2
 
 
98
  print(name)
99
 
100
  else:
 
139
  f_result = sumy({"inputs":temp,"parameters": {"do_sample": False,"max_length":300}})
140
  return f_result[0]['summary_text']
141
  else:
142
+ n=1
143
+ for r in text.split("\n\n")[2:-2]:
144
+ if len(r)>10:
145
  if "..." in r:
146
  r = r.split("...")
147
+ w = query(r[0].replace("\xa0",""))
148
+ f_result = f_result + str(n)+"\t"+(w[0]['summary_text'])+"\n\n"+r"\\"
 
 
 
149
  else:
150
+ #print(r[:-1])
151
+ w = query(r[:-1])
152
+ f_result = f_result + str(n)+"\t"+(w[0]['summary_text'])+"\n\n"+r"\\"
153
+ n=n+1
154
  return f_result
155
 
156
  def greet(name1):