@@ -124,38 +124,3 @@ def get_wikipedia_summary(search_term, location=None, force=False):
124124 except Exception as e :
125125 logger .warning (f"System: Wikipedia API error for:{ search_term } { e } " )
126126 return ERROR_FETCHING_DATA
127-
128- # def get_wikipedia_summary(search_term, location=None, force=False):
129- # lat, lon = location if location else (None, None)
130- # # Use Kiwix if configured
131- # if use_kiwix_server and not force:
132- # return get_kiwix_summary(search_term)
133-
134- # try:
135- # # Otherwise use online Wikipedia
136- # wikipedia_search = wikipedia.search(search_term, results=3)
137- # wikipedia_suggest = wikipedia.suggest(search_term)
138- # #wikipedia_aroundme = wikipedia.geosearch(lat,lon, results=3)
139- # #logger.debug(f"System: Wikipedia Nearby:{wikipedia_aroundme}")
140- # except Exception as e:
141- # logger.debug(f"System: Wikipedia search error for:{search_term} {e}")
142- # return ERROR_FETCHING_DATA
143-
144- # if len(wikipedia_search) == 0:
145- # logger.warning(f"System: No Wikipedia Results for:{search_term}")
146- # return ERROR_FETCHING_DATA
147-
148- # try:
149- # logger.debug(f"System: Searching Wikipedia for:{search_term}, First Result:{wikipedia_search[0]}, Suggest Word:{wikipedia_suggest}")
150- # summary = wikipedia.summary(search_term, sentences=wiki_return_limit, auto_suggest=False, redirect=True)
151- # except wikipedia.DisambiguationError as e:
152- # logger.warning(f"System: Disambiguation Error for:{search_term} trying {wikipedia_search[0]}")
153- # summary = wikipedia.summary(wikipedia_search[0], sentences=wiki_return_limit, auto_suggest=True, redirect=True)
154- # except wikipedia.PageError as e:
155- # logger.warning(f"System: Wikipedia Page Error for:{search_term} {e} trying {wikipedia_search[0]}")
156- # summary = wikipedia.summary(wikipedia_search[0], sentences=wiki_return_limit, auto_suggest=True, redirect=True)
157- # except Exception as e:
158- # logger.warning(f"System: Error with Wikipedia for:{search_term} {e}")
159- # return ERROR_FETCHING_DATA
160-
161- # return summary
0 commit comments