gigiliu12 commited on
Commit
9cb0a2b
·
verified ·
1 Parent(s): fad7dca

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -2
app.py CHANGED
@@ -46,7 +46,7 @@ year_options = sorted(df["year"].dropna().unique())
46
  selected_countries = st.sidebar.multiselect("Select Country/Countries", country_options)
47
  selected_years = st.sidebar.multiselect("Select Year(s)", year_options)
48
  keyword = st.sidebar.text_input(
49
- "Keyword Search (matches Question OR Answer)", ""
50
  ) #NEW
51
  group_by_question = st.sidebar.checkbox("Group by Question Text")
52
 
@@ -56,7 +56,8 @@ filtered = df[
56
  (df["year"].isin(selected_years) if selected_years else True) &
57
  (
58
  df["question_text"].str.contains(keyword, case=False, na=False) |
59
- df["answer_text"].str.contains(keyword, case=False, na=False) # NEW
 
60
  )
61
  ]
62
 
 
46
  selected_countries = st.sidebar.multiselect("Select Country/Countries", country_options)
47
  selected_years = st.sidebar.multiselect("Select Year(s)", year_options)
48
  keyword = st.sidebar.text_input(
49
+ "Keyword Search (Question text / Answer text / Question code)", ""
50
  ) #NEW
51
  group_by_question = st.sidebar.checkbox("Group by Question Text")
52
 
 
56
  (df["year"].isin(selected_years) if selected_years else True) &
57
  (
58
  df["question_text"].str.contains(keyword, case=False, na=False) |
59
+ df["answer_text"].str.contains(keyword, case=False, na=False) |
60
+ df["question_code"].astype(str).str.contains(keyword, case=False, na=False) # NEW
61
  )
62
  ]
63