Selaa lähdekoodia

Fix empty question issue. (#5225)

### What problem does this PR solve?

#5241

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)
tags/v0.17.0
Kevin Hu 8 kuukautta sitten
vanhempi
commit
cdb3e6434a
No account linked to committer's email address
1 muutettua tiedostoa jossa 3 lisäystä ja 0 poistoa
  1. 3
    0
      rag/nlp/query.py

+ 3
- 0
rag/nlp/query.py Näytä tiedosto

r"(^| )('s|'re|is|are|were|was|do|does|did|don't|doesn't|didn't|has|have|be|there|you|me|your|my|mine|just|please|may|i|should|would|wouldn't|will|won't|done|go|for|with|so|the|a|an|by|i'm|it's|he's|she's|they|they're|you're|as|by|on|in|at|up|out|down|of|to|or|and|if) ", r"(^| )('s|'re|is|are|were|was|do|does|did|don't|doesn't|didn't|has|have|be|there|you|me|your|my|mine|just|please|may|i|should|would|wouldn't|will|won't|done|go|for|with|so|the|a|an|by|i'm|it's|he's|she's|they|they're|you're|as|by|on|in|at|up|out|down|of|to|or|and|if) ",
" ") " ")
] ]
otxt = txt
for r, p in patts: for r, p in patts:
txt = re.sub(r, p, txt, flags=re.IGNORECASE) txt = re.sub(r, p, txt, flags=re.IGNORECASE)
if not otxt:
txt = otxt
return txt return txt


def question(self, txt, tbl="qa", min_match: float = 0.6): def question(self, txt, tbl="qa", min_match: float = 0.6):

Loading…
Peruuta
Tallenna