pdx97 commited on
Commit
734c780
·
verified ·
1 Parent(s): 73e52d4

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -2
app.py CHANGED
@@ -8,7 +8,7 @@ from scholarly import scholarly
8
  import gradio as gr
9
 
10
  @tool
11
- def fetch_latest_research_papers(keywords: list, num_results: int = 5) -> list:
12
  """Fetches the latest research papers from Google Scholar based on provided keywords.
13
  Args:
14
  keywords: A list of keywords to search for relevant papers.
@@ -19,7 +19,7 @@ def fetch_latest_research_papers(keywords: list, num_results: int = 5) -> list:
19
  query = " ".join([kw.strip() for kw in keywords if kw.strip()]) # Ensure clean query
20
  search_results = scholarly.search_pubs(query)
21
  papers = []
22
- for _ in range(num_results * 2): # Fetch extra papers to ensure we get recent ones
23
  paper = next(search_results, None)
24
  if paper:
25
  scholarly.fill(paper) # Fetch additional metadata
 
8
  import gradio as gr
9
 
10
  @tool
11
+ def fetch_latest_research_papers(keywords: list, num_results: int = 1) -> list:
12
  """Fetches the latest research papers from Google Scholar based on provided keywords.
13
  Args:
14
  keywords: A list of keywords to search for relevant papers.
 
19
  query = " ".join([kw.strip() for kw in keywords if kw.strip()]) # Ensure clean query
20
  search_results = scholarly.search_pubs(query)
21
  papers = []
22
+ for _ in range(num_results): # Fetch extra papers to ensure we get recent ones
23
  paper = next(search_results, None)
24
  if paper:
25
  scholarly.fill(paper) # Fetch additional metadata