HemanM commited on
Commit
f1a5eb7
·
verified ·
1 Parent(s): 3ee05fc

Update search_utils.py

Browse files
Files changed (1) hide show
  1. search_utils.py +2 -3
search_utils.py CHANGED
@@ -1,5 +1,6 @@
1
- # search_utils.py — Simple web search function (DuckDuckGo-based fallback)
2
  import requests
 
3
 
4
  def web_search(query, num_results=3):
5
  try:
@@ -9,8 +10,6 @@ def web_search(query, num_results=3):
9
  if resp.status_code != 200:
10
  return "No web results found."
11
 
12
- # Simple extract (DuckDuckGo HTML fallback)
13
- import re
14
  results = re.findall(r'<a rel="nofollow" class="result__a" href="(.*?)">(.*?)</a>', resp.text)
15
  summaries = [re.sub('<[^<]+?>', '', title) for _, title in results]
16
  return " | ".join(summaries[:num_results])
 
1
+ # search_utils.py — Simple DuckDuckGo-based web search
2
  import requests
3
+ import re
4
 
5
  def web_search(query, num_results=3):
6
  try:
 
10
  if resp.status_code != 200:
11
  return "No web results found."
12
 
 
 
13
  results = re.findall(r'<a rel="nofollow" class="result__a" href="(.*?)">(.*?)</a>', resp.text)
14
  summaries = [re.sub('<[^<]+?>', '', title) for _, title in results]
15
  return " | ".join(summaries[:num_results])