Update app.py
Browse files
app.py
CHANGED
@@ -27,6 +27,11 @@ default_settings = {
|
|
27 |
"doc_stride": 128,
|
28 |
}
|
29 |
|
|
|
|
|
|
|
|
|
|
|
30 |
# Streamlit UI
|
31 |
st.title("Arabic AI Question Answering")
|
32 |
st.subheader("Ask a question to get an answer.")
|
@@ -52,10 +57,10 @@ if st.button("Get Answer"):
|
|
52 |
if not question:
|
53 |
st.error("The question field is required.")
|
54 |
else:
|
55 |
-
# Generate answer
|
56 |
try:
|
57 |
prediction = qa_pipeline(
|
58 |
-
{"question": question},
|
59 |
max_answer_len=max_answer_len,
|
60 |
doc_stride=doc_stride
|
61 |
)
|
|
|
27 |
"doc_stride": 128,
|
28 |
}
|
29 |
|
30 |
+
# Define a default context (e.g., a general knowledge text or topic)
|
31 |
+
default_context = """
|
32 |
+
التزم بنص السؤال.
|
33 |
+
"""
|
34 |
+
|
35 |
# Streamlit UI
|
36 |
st.title("Arabic AI Question Answering")
|
37 |
st.subheader("Ask a question to get an answer.")
|
|
|
57 |
if not question:
|
58 |
st.error("The question field is required.")
|
59 |
else:
|
60 |
+
# Generate answer using the default context
|
61 |
try:
|
62 |
prediction = qa_pipeline(
|
63 |
+
{"context": default_context, "question": question},
|
64 |
max_answer_len=max_answer_len,
|
65 |
doc_stride=doc_stride
|
66 |
)
|