import streamlit as st
# 🎨 Custom CSS
st.markdown("""
""", unsafe_allow_html=True)
# 🚀 Header
st.markdown("
🔬 Neural Network Playground
", unsafe_allow_html=True)
# 🔍 About Section
st.markdown('', unsafe_allow_html=True)
st.markdown("## 🤖 What is this App?")
st.write("This interactive app lets you explore neural networks in 2D using synthetic datasets. Visualize decision boundaries, test different architectures, and train models right in your browser using Keras")
st.markdown('
', unsafe_allow_html=True)
# 🛠 Features
st.markdown('', unsafe_allow_html=True)
st.markdown("## 🧠 Key Features")
st.markdown("""
- 🌀 Multiple synthetic datasets (`moons`, `circles`, `user_defined data`, etc.)
- 🧱 Choose number of hidden layers (including zero!)
- ⚙️ Adjustable neurons per layer & activation functions
- 🧮 Live decision boundary visualization
- 📉 Training loss and validation curves
""")
st.markdown('
', unsafe_allow_html=True)
# 👤 Creator Section
st.markdown('', unsafe_allow_html=True)
st.markdown("## 👨💻 About the Creator")
st.write("Built by a passionate developer blending Machine Learning with interactive visualization tools to make learning intuitive and engaging.")
st.markdown('
', unsafe_allow_html=True)
# 📬 Contact / Footer
st.markdown('', unsafe_allow_html=True)
st.markdown("## 📬 Contact Me")
st.markdown('
', unsafe_allow_html=True)
st.markdown('
', unsafe_allow_html=True)