CoolFace
Apppublic

grcvlrn/Ecorse_Final_Project

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
app.py57 linesDownload Raw Back to root
1# Import Libraries that are going to be used2import streamlit as st3import eda4import model5 6# Create the sidebar navigation7page = st.sidebar.selectbox(label='Select Page:', options=['Home Page', 'Exploratory Data Analysis', 'Recommendation Based on Cluster'])8 9# Creating the features for each page10# Creating the home page features which includes title, informations, objective, background, conclusion, and recommendations11if page == 'Home Page':12    st.header('Welcome Page')13    st.write('')14    st.title('Ecorse')15 16    st.subheader('Kelompok Kami: ')17    name = '''Gracia Valerine  18    Ryan Trisnadi  19    Syihabuddin Ahmad Satisma  20    Vincent Kaunang  21    '''22    st.markdown(name)23 24    st.subheader('HCK 017 - Kelompok 2')25    st.write('')26    st.caption('Select page')27    st.write('')28    st.write('')29 30    with st.expander("Tujuan"):31        st.caption(""" Tujuan dari pembuatan model rekomendasi alat keperluan elektronik adalah untuk meningkatkan pengalaman belanja pelanggan dengan memberikan saran produk yang lebih relevan dan personal. Model ini bertujuan untuk menganalisis data historis pembelian, preferensi pelanggan, serta pola perilaku konsumen guna mengidentifikasi produk yang paling sesuai dengan kebutuhan dan minat masing-masing individu. Dengan rekomendasi yang lebih tepat sasaran, diharapkan dapat meningkatkan tingkat kepuasan pelanggan, mengurangi waktu yang diperlukan untuk menemukan produk yang diinginkan, serta mendorong peningkatan penjualan dan loyalitas pelanggan. 32        """)33 34    with st.expander("Latar Belakang"):35        st.caption(""" 36        Latar belakang kami mengangkat proyek ini adalah karena tingginya penjualan barang elektronik yang terus meningkat seiring berjalannya waktu. Untuk meningkatkan performa dan kualitas toko elektronik kami, kami membuat model machine learning yang bertujuan untuk memberikan rekomendasi produk terkait atau serupa berdasarkan riwayat pencarian customer di toko elektronik. Dengan demikian, kami berharap dapat meningkatkan pengalaman belanja customer dan mendorong penjualan lebih lanjut.37        """)38 39    with st.expander("Kesimpulan"):40        st.caption(""" Berdasarkan data penjualan barang elektronik, dapat diketahui bahwa pembeli lebih banyak membeli produk dengan kategori audio & devices, charging cable, dan batterie. Tren penjualan menunjukkan bahwa Wired Headphone selalu menjadi produk yang paling banyak terjual setiap bulan selama tahun 2019, mencerminkan tingginya minat pelanggan pada kategori Audio & Devices.41 42Produk terlaris berdasarkan jumlah yang dipesan termasuk Baterai AAA dan AA (paket isi 4) serta kabel pengisian daya (USB-C dan Lightning), menunjukkan kebutuhan signifikan untuk aksesori smartphone. Headphone berkabel dan nirkabel, seperti Apple Airpods dan Bose SoundSport, juga sangat diminati. Selain itu, monitor 27 inci (baik FHD maupun 4K gaming) dan iPhone termasuk dalam produk terlaris, mencerminkan permintaan untuk peralatan tampilan berkualitas tinggi dan popularitas iPhone yang terus berlanjut.43 44Selama satu tahun terakhir, San Francisco mencatat nilai penjualan tertinggi dibandingkan kota lainnya, kemungkinan karena kota ini merupakan pusat pembelanjaan utama. Grafik penjualan menunjukkan bahwa transaksi paling sering terjadi pada siang dan sore hari, dengan produk yang lebih sering dibeli adalah laptop dan komputer, karena harga produk-produk ini cenderung lebih tinggi.45 46Distribusi jumlah pesanan per transaksi menunjukkan bahwa sebagian besar transaksi melibatkan pembelian satu unit, dengan sangat sedikit transaksi yang memesan lebih dari dua unit, menandakan bahwa pembelian dalam jumlah besar relatif jarang. Selain itu, distribusi harga per unit menunjukkan sebagian besar barang dihargai antara 0 dan 250, dengan beberapa puncak pada titik harga 500, 750, dan 1000, serta adanya produk premium dengan harga hingga 1750.47 48Penjualan mencapai puncaknya pada bulan Desember, yang dapat dikaitkan dengan promosi akhir tahun, sehingga meningkatkan total penjualan secara signifikan dibandingkan bulan lainnya.""")49 50# Creating the exploratory data analysis page that will run the eda.py file51elif page == 'Exploratory Data Analysis':52    eda.run()53 54# Creating the page that will predict the cluster and will recommend products55else:56    model.run()57