awacke1 commited on
Commit
a20388c
·
verified ·
1 Parent(s): 8fe1f7f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +4 -6
app.py CHANGED
@@ -7,8 +7,7 @@ import os
7
  import json
8
  from datetime import datetime
9
 
10
-
11
- def get_rank_papers(url,progress=gr.Progress(track_tqdm=True)):
12
  base_url = "https://paperswithcode.com"
13
 
14
  session = requests.Session()
@@ -16,12 +15,11 @@ def get_rank_papers(url,progress=gr.Progress(track_tqdm=True)):
16
  'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3',
17
  'Cache-Control': 'no-cache'
18
  }
19
- print("Time run at : ",time.ctime())
20
  offset = 0
21
  data_list = {}
22
  break_duplicate = 10
23
 
24
-
25
  while True:
26
  response = session.get(url, headers=headers, params={'page': offset})
27
  if response.status_code != 200:
@@ -41,7 +39,7 @@ def get_rank_papers(url,progress=gr.Progress(track_tqdm=True)):
41
  Github_Star = ppr.find('span', class_='badge badge-secondary').text.strip().replace(',', '')
42
  pdf_link = ''
43
  try:
44
- response_link = session.get(link, headers=headers)
45
  soup_link = BeautifulSoup(response_link.text, 'html.parser')
46
  paper_info_link = soup_link.find_all('div', class_='paper-abstract')
47
  pdf_link = paper_info_link[0].find('div', class_='col-md-12').find('a')['href']
@@ -124,4 +122,4 @@ with gr.Blocks() as demo:
124
  outputs=[top_output, new_output, greatest_output])
125
 
126
  # Launch the Gradio interface
127
- demo.launch()
 
7
  import json
8
  from datetime import datetime
9
 
10
+ def get_rank_papers(url, progress=gr.Progress(track_tqdm=True)):
 
11
  base_url = "https://paperswithcode.com"
12
 
13
  session = requests.Session()
 
15
  'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.3',
16
  'Cache-Control': 'no-cache'
17
  }
18
+ print("Time run at : ", time.ctime())
19
  offset = 0
20
  data_list = {}
21
  break_duplicate = 10
22
 
 
23
  while True:
24
  response = session.get(url, headers=headers, params={'page': offset})
25
  if response.status_code != 200:
 
39
  Github_Star = ppr.find('span', class_='badge badge-secondary').text.strip().replace(',', '')
40
  pdf_link = ''
41
  try:
42
+ response_link = session.get(link, headers=headers)
43
  soup_link = BeautifulSoup(response_link.text, 'html.parser')
44
  paper_info_link = soup_link.find_all('div', class_='paper-abstract')
45
  pdf_link = paper_info_link[0].find('div', class_='col-md-12').find('a')['href']
 
122
  outputs=[top_output, new_output, greatest_output])
123
 
124
  # Launch the Gradio interface
125
+ demo.launch()