srilakshu012456 commited on
Commit
dc3c006
·
verified ·
1 Parent(s): 8c0b8e9

Update services/kb_creation.py

Browse files
Files changed (1) hide show
  1. services/kb_creation.py +2 -5
services/kb_creation.py CHANGED
@@ -382,10 +382,8 @@ def _detect_user_intent(query: str) -> str:
382
  q = (query or '').lower()
383
  if any(k in q for k in ERROR_INTENT_TERMS):
384
  return 'errors'
385
- NEXT_TERMS = (
386
- 'next step','what next','whats next','then what','following step','continue','after','proceed',
387
- 'what to do','what should i do','how to proceed','how do i continue','proceed further','next?'
388
- )
389
  if any(k in q for k in NEXT_TERMS):
390
  return 'steps'
391
  if any(k in q for k in ['steps','procedure','how to','navigate','process','do','perform']):
@@ -396,7 +394,6 @@ def _detect_user_intent(query: str) -> str:
396
  return 'purpose'
397
  return 'neutral'
398
 
399
-
400
  def _extract_actions(query: str) -> List[str]:
401
  q = (query or "").lower()
402
  found = []
 
382
  q = (query or '').lower()
383
  if any(k in q for k in ERROR_INTENT_TERMS):
384
  return 'errors'
385
+ # Treat 'next step' style queries as steps intent
386
+ NEXT_TERMS = ('next step','what next','whats next','then what','following step','continue','after','proceed')
 
 
387
  if any(k in q for k in NEXT_TERMS):
388
  return 'steps'
389
  if any(k in q for k in ['steps','procedure','how to','navigate','process','do','perform']):
 
394
  return 'purpose'
395
  return 'neutral'
396
 
 
397
  def _extract_actions(query: str) -> List[str]:
398
  q = (query or "").lower()
399
  found = []