diff --git a/Web_app/pages/FAQ.py b/Web_app/pages/FAQ.py new file mode 100644 index 0000000..2231fbd --- /dev/null +++ b/Web_app/pages/FAQ.py @@ -0,0 +1,133 @@ +import streamlit as st + +st.title("🎥 FAQ - Frequently Asked Questions?") +st.markdown( + "
", + unsafe_allow_html=True, +) + +# Custom CSS for styling +st.markdown( + """ + +""", + unsafe_allow_html=True, +) + +# General Questions +st.subheader("🧐 General Questions") + +# Question 1 +st.markdown( + '
1. 🤔 What is the IMDb Movie Review Analysis and Recommendation System?
', + unsafe_allow_html=True, +) +st.write( + "This system analyzes movie reviews and provides personalized movie recommendations using " + "Natural Language Processing (NLP) and machine learning algorithms." +) + +# Question 2 +st.markdown( + '
2. 😃😠 How does the sentiment analysis work?
', + unsafe_allow_html=True, +) +st.write( + "The sentiment analysis utilizes a Support Vector Machine (SVM) model to classify movie reviews as " + "positive or negative. " + "This helps in understanding audience sentiment towards different movies." +) + +# Question 3 +st.markdown( + '
3. 📤 How can I upload my movie reviews?
', + unsafe_allow_html=True, +) +st.write( + "You can upload a CSV file containing movie reviews through the sidebar. " + "Ensure your file includes a 'review' or 'user_review' column for proper analysis." +) + +# Question 4 +st.markdown( + '
4. 📁 What formats are supported for the uploaded CSV file?
', + unsafe_allow_html=True, +) +st.write("The supported formats for the uploaded CSV file are:") +st.markdown( + """ + 📌 UTF-8 encoding + 📌 Latin1 encoding +""", + unsafe_allow_html=True, +) +st.write("Make sure your file is in one of these formats to avoid encoding errors.") + +# Question 5 +st.markdown( + '
5. 🔍 How are recommendations generated?
', + unsafe_allow_html=True, +) +st.write( + "Recommendations are generated using a combination of user ratings and review sentiment analysis, " + "which helps identify similar movies based on user preferences." +) + +# Question 6 +st.markdown( + '
6. 🔄 Can I get recommendations for TV shows as well?
', + unsafe_allow_html=True, +) +st.write( + "Yes! The system can also provide recommendations for TV shows based on your viewing history and preferences." +) + +# Add a footer or additional info section +st.markdown("---") +st.markdown( + "For any further assistance, feel free to contact our support team at support@moviereviewsystem.com", + unsafe_allow_html=True, +)