Spaces:
Sleeping
Sleeping
File size: 4,905 Bytes
6eefc08 33cb025 6eefc08 33cb025 6eefc08 33cb025 6eefc08 c3f6357 33cb025 c3f6357 6eefc08 33cb025 6eefc08 33cb025 2eb8dcf 49080f2 38fb64b e00bd2f 6eefc08 33cb025 b2dbf40 33cb025 fe657a7 6eefc08 33cb025 6eefc08 fe657a7 b2dbf40 fe657a7 33cb025 b2dbf40 33cb025 6eefc08 33cb025 b2dbf40 33cb025 fe657a7 33cb025 6eefc08 c7ef059 bdd836e 33cb025 fe657a7 33cb025 c7ef059 30aacf0 33cb025 c7ef059 6eefc08 7a9e6c8 b2dbf40 7a9e6c8 6eefc08 2699120 33cb025 6eefc08 33cb025 fe657a7 6eefc08 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 | import streamlit as st
import pandas as pd
st.markdown("""
<style>
/* Set full-page width and remove Streamlit default padding */
.stApp {
background-color: #d0e8ff;
}
.main .block-container {
padding-top: 2rem;
padding-right: 2rem;
padding-left: 2rem;
padding-bottom: 2rem;
max-width: 100%;
}
.about-author {
background-color: rgba(255, 255, 255, 0.8);
padding: 1.5rem;
border-radius: 15px;
box-shadow: 0 4px 12px rgba(0,0,0,0.1);
}
.author-links a {
margin-right: 15px;
font-weight: bold;
color: #4b0082;
text-decoration: none;
}
.author-links a:hover {
text-decoration: underline;
}
</style>
""", unsafe_allow_html=True)
# Main Heading
st.markdown('<h2 style="text-align: center;"><span style="color:#003366;">Introduction to Data Science and Artificial Intelligence</span></h2>', unsafe_allow_html=True)
st.markdown("<br>", unsafe_allow_html=True)
# Section: AI
st.markdown('<h4 style="text-align: left; color:#003366;">What is Artificial Intelligence (AI)?</h4>', unsafe_allow_html=True)
st.write("""
Artificial Intelligence (AI) refers to the simulation of human intelligence in machines that are programmed to think, learn, and make decisions like humans.
In simple terms, when machines mimic/copy natural intelligence i.e.(performing day-to-day tasks).
It includes two main capabilities:
- **Learning Ability** (achieved using Machine Learning (ML) and Deep Learning (DL))
- **Generating Ability** (achieved using Generative AI)
""")
# Section: Generative AI
st.markdown('<h4 style="text-align: left; color:#003366;">What is Generative AI?</h4>', unsafe_allow_html=True)
st.write("""
Generative AI is a tool which is used to mimic/copy the generating ability and provide this ability to machines. It is a type of artificial intelligence that creates new contents like text, images, music, or videos, by learning patterns from existing data.
""")
# Section: Data Science
st.markdown('<h4 style="text-align: left; color:#003366;">What is Data Science?</h4>', unsafe_allow_html=True)
st.write("""
Data Science is a field that combines statistics, mathematics, and computer science to extract insights from data.
It involves techniques and algorithms, including Machine Learning and Deep Learning, to work with structured, unstructured, and semi-structured data.
""")
# Section: Machine Learning
st.markdown('<h4 style="text-align: left; color:#003366;">Machine Learning</h4>', unsafe_allow_html=True)
st.write("""
Machine Learning uses statistical concepts to give machines the ability to learn from data.It is a tool used to mimic/copy the learning ability
The relationship between input and output can be expressed as a function:
""")
st.latex(r"f(x_i) = y_i")
st.markdown("""
For machines to learn this function, they need two things:
- **Data** (data contains x and y where x are feature variables and y is class variable)
- **Algorithms** (used to capture the relationships between x and y)
<u><b>NOTE:</b></u> The data given to the machine learning model should be **structured**; if not, then it needs to be converted to a structured format.
Machine Learning can be categorized into:
1. Supervised Learning
2. Unsupervised Learning
3. Semi-Supervised Learning
""", unsafe_allow_html=True)
# Section: Deep Learning
st.markdown('<h4 style="text-align: left; color:#003366;">Deep Learning</h4>', unsafe_allow_html=True)
st.markdown("""
Deep Learning is a tool which is used to mimic/copy the learning ability and provide this ability to machines, similar to ML. But DL uses complex logical structure of **neurons** connected to each other form **neural networks** to learn.
It is used for working with **unstructured data** (such as images, videos, audio, and text), which becomes complex to handle using machine learning algorithms.
""")
# About the Author
st.markdown(
"""
<div class="about-author">
<h3><center><u>About the Author</u><center></h3>
<h4><strong>Shubham Mohanty</strong></h4>
<p>I'm a Data Science Enthusiast with a strong passion for turning raw data into meaningful insights.
With a love for statistics, machine learning, and real-world problem solving, I enjoy working on
end-to-end data science projects that make a difference.</p>
<div class="author-links">
<a href="https://www.linkedin.com/in/shubhamohanty/" target="_blank">LinkedIn</a>
<a href="https://github.com/ShubhamMohanty680?tab=repositories" target="_blank">GitHub</a>
</div>
</div>
""", unsafe_allow_html=True
)
# Space before button
st.markdown("<br><br>", unsafe_allow_html=True)
# Navigation button (optional if you have multi-page setup)
if st.button("Next Page"):
st.switch_page("pages/player stats.py")
|