Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -64,7 +64,7 @@ text_search.fit(df.to_dict(orient='records'), vectorizer_params={'stop_words': '
|
|
| 64 |
|
| 65 |
# Input fields for query and filters
|
| 66 |
query = st.text_input("Enter your query:")
|
| 67 |
-
courses = st.multiselect("Select course(s):", options=df['course'].unique())
|
| 68 |
|
| 69 |
# Search button
|
| 70 |
if st.button("Search"):
|
|
@@ -72,13 +72,6 @@ if st.button("Search"):
|
|
| 72 |
if courses:
|
| 73 |
filters['course'] = courses[0] if len(courses) == 1 else courses
|
| 74 |
results = text_search.search(query, filters=filters, boost={'question': 3.0})
|
| 75 |
-
|
| 76 |
-
# Display results
|
| 77 |
-
# for i, result in enumerate(results):
|
| 78 |
-
# st.write(f"### Result {i+1}")
|
| 79 |
-
# st.write(f"**Course**: {result['course']}")
|
| 80 |
-
# st.write(f"**Question**: {result['question']}")
|
| 81 |
-
# st.write(f"**Response**: {result['text']}")
|
| 82 |
|
| 83 |
for i, result in enumerate(results):
|
| 84 |
st.write(f"### Result {i+1}")
|
|
|
|
| 64 |
|
| 65 |
# Input fields for query and filters
|
| 66 |
query = st.text_input("Enter your query:")
|
| 67 |
+
courses = st.multiselect("Select course(s): Pls, select just one", options=df['course'].unique())
|
| 68 |
|
| 69 |
# Search button
|
| 70 |
if st.button("Search"):
|
|
|
|
| 72 |
if courses:
|
| 73 |
filters['course'] = courses[0] if len(courses) == 1 else courses
|
| 74 |
results = text_search.search(query, filters=filters, boost={'question': 3.0})
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 75 |
|
| 76 |
for i, result in enumerate(results):
|
| 77 |
st.write(f"### Result {i+1}")
|