recognize natural broad current queries

This commit is contained in:
pewdiepie-archdaemon
2026-09-17 18:55:19 +00:00
parent cdc0734347
commit be48da1146
2 changed files with 20 additions and 3 deletions
+9 -2
View File
@@ -892,8 +892,15 @@ def broad_current_web_request(user_text):
"""Whether the user requested a broad current-information briefing."""
request = str(user_text or '')
return bool(
re.search(r'\b(?:latest|recent|current|today(?:\'s)?)\b', request, re.I)
and re.search(r'\b(?:info(?:rmation)?|news|nees|updates?)\b', request, re.I)
(
re.search(r'\b(?:latest|recent|current|today(?:\'s)?)\b', request, re.I)
and re.search(r'\b(?:info(?:rmation)?|news|nees|updates?)\b', request, re.I)
)
or re.search(
r"\b(?:what(?:'s|\s+is)|anything|something)\s+new\b",
request,
re.I,
)
)