Introduction to Machine Learning: Creating Your First Model

What is Machine Learning? Machine Learning is a field of artificial intelligence that enables computers to learn from data without being explicitly programmed. Types of Machine Learning Machine learning is broadly classified into three categories: Supervised Learning: Learning from labeled data Unsupervised Learning: Finding patterns in unlabeled data Reinforcement Learning: Learning optimal behavior through rewards Environment Setup Install the necessary libraries to get started with machine learning: pip install numpy pandas scikit-learn matplotlib Essential Libraries The role of each library: ...

February 1, 2024 · 3 min · 444 words · Jiho Appa

Web Development Journey: From Frontend to Full Stack

The Beginning: HTML and CSS My web development journey started, like many others, with learning HTML and CSS. At first, I felt a great sense of achievement just by creating simple static web pages. My First Website My first website was really simple: <!DOCTYPE html> <html> <head> <title>My First Website</title> </head> <body> <h1>Hello!</h1> <p>Welcome to the world of web development.</p> </body> </html> Looking back now, it’s very basic, but at the time, just seeing it displayed in a browser was fascinating. ...

January 25, 2024 · 2 min · 372 words · Jiho Appa

Python Fundamentals: Variables and Data Types

What is Python? Python is a high-level programming language developed by Guido van Rossum in 1991. With its easy-to-read and easy-to-learn syntax, it’s widely used by beginners and professionals alike. Declaring Variables Declaring variables in Python is very straightforward. Unlike other languages, you don’t need to specify the type; you simply assign a value. # Examples of variable declaration name = "Jiho Appa" age = 35 is_developer = True height = 175.5 Variable Naming Rules When naming variables, you must follow these rules: ...

January 20, 2024 · 2 min · 271 words · Jiho Appa

Welcome to My Blog

Starting This Journey Hello everyone! This blog was created as a space to document technology and thoughts. I’ll be sharing content about programming, data science, and lessons learned from everyday life. Why Start a Blog? There are several reasons why I decided to start this blog: Sharing Knowledge: I wanted to share what I’ve learned with others who might benefit from it Importance of Documentation: Recording things ensures they won’t be forgotten over time Community Engagement: I wanted to connect with people who share similar interests Main Interests My primary areas of interest include: ...

January 15, 2024 · 2 min · 218 words · Jiho Appa

[Design Test] Deep Learning with Python Typography

This post is a fictional article created to test the Deep Learning with Python style design. We are using this text to evaluate the readability of the font, the letter spacing, the line height, and the overall harmony between paragraphs. Specifically, we want to see if the reader feels comfortable reading long sentences and dense paragraphs without experiencing visual fatigue. The main purpose of this test is to check the visual density and the balance of the overall layout when the text is tightly packed. ...

November 24, 2023 · 4 min · 800 words · Jiho's Dad