ajalisatgi commited on
Commit
9d0e814
·
verified ·
1 Parent(s): fd9d58f

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -42,9 +42,16 @@ def process_query(query, dataset_choice="all"):
42
 
43
  for dataset_name in search_datasets:
44
  if dataset_name in datasets:
45
- for doc in datasets[dataset_name]['documents']:
46
- if any(keyword.lower() in doc.lower() for keyword in query.split()):
47
- relevant_contexts.append((doc, dataset_name))
 
 
 
 
 
 
 
48
 
49
  context_info = f"From {relevant_contexts[0][1]}: {relevant_contexts[0][0]}" if relevant_contexts else "Searching across datasets..."
50
 
 
42
 
43
  for dataset_name in search_datasets:
44
  if dataset_name in datasets:
45
+ documents = datasets[dataset_name]['documents']
46
+ for doc in documents:
47
+ # Handle both string and list document types
48
+ if isinstance(doc, list):
49
+ doc_text = ' '.join(doc)
50
+ else:
51
+ doc_text = str(doc)
52
+
53
+ if any(keyword.lower() in doc_text.lower() for keyword in query.split()):
54
+ relevant_contexts.append((doc_text, dataset_name))
55
 
56
  context_info = f"From {relevant_contexts[0][1]}: {relevant_contexts[0][0]}" if relevant_contexts else "Searching across datasets..."
57