|
import streamlit as st |
|
import matplotlib.pyplot as plt |
|
import numpy as np |
|
import os |
|
|
|
def move_needle_to_hero(): |
|
st.title("Moving the Needle from Zero to Hero in Data Science & Engineering") |
|
st.markdown("To become a proficient data scientist or engineer, focus on these key skills:") |
|
st.write("1. Mathematics and Statistics") |
|
st.write("2. Programming (Python recommended)") |
|
st.write("3. Data Analysis and Visualization") |
|
st.write("4. Machine Learning") |
|
st.write("5. Data Wrangling and Cleaning") |
|
st.write("6. Database Management") |
|
st.write("7. Communication and Presentation Skills") |
|
|
|
st.markdown("Stay current by:") |
|
st.write("1. Reading industry blogs and journals") |
|
st.write("2. Attending conferences and workshops") |
|
st.write("3. Networking with professionals in the field") |
|
|
|
st.markdown("Continuously practice and apply skills to real-world problems.") |
|
|
|
|
|
|
|
uploaded_file = st.sidebar.file_uploader("Upload a file", type=["csv", "txt"]) |
|
if uploaded_file is not None: |
|
st.sidebar.write("File uploaded:", uploaded_file.name) |
|
with open("uploaded_files.txt", "a") as f: |
|
f.write(f"{uploaded_file.name}\n") |
|
|
|
if os.path.exists("uploaded_files.txt"): |
|
st.sidebar.markdown("File History:") |
|
with open("uploaded_files.txt", "r") as f: |
|
file_list = f.readlines() |
|
for file in file_list: |
|
st.sidebar.write(file.strip()) |
|
|
|
if __name__ == "__main__": |
|
move_needle_to_hero() |