avatar
Articles
102
Tags
32
Categories
9
Home
About
Showcase
Resume
Danny's Blog
Home
About
Showcase
Resume

Danny's Blog

AWS Certified AI Practitioner(1) - IT & AWS Basics
Created2025-08-14|CERTIFICATIONAWS_AI_PRACTITIONER
📚 IT & AWS Basics Summary1. Basic IT Terms Network: A connection of cables, routers, and servers. Router: A device that decides where to send data packets over the internet. Switch: Sends a packet to the correct server or client within the network. 2. Five Key Characteristics of Cloud Computing On-demand self service – Instantly get resources without human help. Broad network access – Access resources from different devices via the internet. Multi-tenancy & Resource p...
Spooky-Author-Identification
Created2025-08-13|Showcase
👻 Spooky Author IdentificationWho wrote this sentence? Classifying authors from a single line of text “Let the words tell you who wrote them.” 📎 Full Analysis:👉 View Jupyter Notebook on GitHub 📎 Kaggle Competition:👉 Spooky Author Identification (2017 Halloween) 📌 One-Line SummaryGiven a sentence, predict which of Edgar Allan Poe (EAP), H. P. Lovecraft (HPL), or Mary W. Shelley (MWS) wrote it.With light preprocessing and BoW/TF‑IDF features + Naive Bayes, the model achieves...
News Keyword Trend Analyzer
Created2025-08-13|Showcase
📰 Real-Time News Keyword Trend AnalyzerTracking trending keywords in news articles using real-time datapipelines “See the world’s breaking news trends — live.” 📌 One-Line SummaryA real-time news keyword trend analyzer that collects live newsheadlines, processes them to extract popular keywords, and visualizestheir trends in real time using Kafka, Apache Flink, Elasticsearch,and Kibana. 1️⃣ How It Works1. Data Collection — Kafka Producer (news_producer.py) Fetches top news headline...
House Price Prediction
Created2025-08-13|Showcase
🏠 House Price Prediction in Ames, IowaPredicting real estate prices using advanced regression techniques “Accurate home valuation — powered by data.” 📎 Full Analysis:👉 View Jupyter Notebook on GitHub 📎 Competition Source:👉 Kaggle: House Prices - Advanced Regression Techniques 📌 One-Line SummaryThis project predicts house prices in Ames, Iowa using 81 property features such as area, location, condition, and building type.It applies data preprocessing, feature engineering, and re...
AI Stock Analysis App
Created2025-08-10|Showcase
📈 AI Stock Analysis AppAI-powered iOS app for real-time stock market insights “Real-time stock prices meet AI-powered analysis — in your language.” 📎 Demo Video: Your browser does not support the video tag. 📌 One-Line SummaryAn iPhone app that collects real-time stock data and uses AI to provide clear investment insights in multiple languages.It also stores your past analyses so you can track trends over time. 1️⃣ How It Works1. Live Stock Data Pulls stock prices from Yahoo...
Real Time Crypto Dashboard
Created2025-07-24|Showcase
💹 Real-Time Crypto DashboardLive Bitcoin & Ethereum tracking with predictions “Watch crypto markets move in real time — and see tomorrow’s trend today.” 📎 Demo Video: Your browser does not support the video tag. 📌 One-Line SummaryA live dashboard that tracks Bitcoin (BTC) and Ethereum (ETH) prices in real time, predicts short-term trends, and displays everything visually.Built entirely with open-source tools on AWS. 1️⃣ How It WorksData Flow:Live Prices → Kafka (data streaming) ...
Used Car Price Prediction
Created2025-07-24|Showcase
🚗 Used Car Price Prediction in VirginiaPredicting the price of used cars with AI and data analysis “Don’t guess the price — let the data tell you.” 📎 Full Analysis:👉 View Jupyter Notebook on GitHub 📌 One-Line SummaryThis project predicts the prices of used cars in Virginia using a dataset of over 46,000 listings.By analyzing details like year, mileage, brand, and fuel type, the AI model can estimate a realistic market price. 1️⃣ How It Was Built1. Data Collection Collected rea...
[Algorithm] Quick Sort — Divide and Conquer!
Created2025-07-24|DevAlgorithm
⚡ Quick Sort: Divide and Conquer! “Divide each difficulty into as many parts as is feasible and necessary to resolve it.”— René Descartes In life, as in sorting algorithms, you don’t have to solve a complex problem all at once.Break it down into smaller pieces, and it becomes much easier to handle.Quick Sort is an algorithm built exactly on that philosophy. Imagine organizing your bookshelf.You pick one book in the middle as a reference point —thinner books go to the left, thicker book...
[Algorithm] Insertion Sort — Quiet but Steady Growth
Created2025-07-22|DevAlgorithm
🧩 What’s the Big Deal About Insertion Sort? “It does not matter how slowly you go as long as you do not stop.” – Confucius In life, there are those who don’t seek the spotlight but quietly find their own place.In the world of algorithms, there’s a counterpart to such people — Insertion Sort. As its name suggests, Insertion Sort works by inserting each new elementinto the correct position within an already sorted portion of the list. It doesn’t sort everything in one flashy move,but in...
[Algorithm] Dynamic Programming — Trusting Your Past Self
Created2025-07-22|DevAlgorithm
🔁 What’s the Big Deal About Dynamic Programming? “Memory is the treasury and guardian of all things.” – William Shakespeare In life, there are moments when we need to remember and refer to past experiencesto avoid making the same mistakes again. Whether in studying, exercising, or love—the ability to remember and use what we’ve learned shapes our future. There’s an algorithm in programming that reflects this very philosophy:Dynamic Programming (DP). 🧠 The Philosophy Behind ItDyn...
1…91011
avatar
Danny Ki
A data engineer's journey in coding, analytics, and building real-world systems.
Articles
102
Tags
32
Categories
9
Follow Me
Announcement
This is my Blog
Recent Posts
Coding_Quiz_SQL_12025-09-17
Coding_Quiz_Python_12025-09-17
Databricks CV Anomaly Detection2025-09-15
(한국어) AWS ML Associate (6) - Amazon S3 핵심 정리2025-09-14
(한국어) AWS ML Associate (5) - Amazon S3 핵심 정리2025-09-14
Categories
  • CERTIFICATION88
    • AWS_AI_PRACTITIONER41
    • AWS_AI_PRACTITIONER_KR41
    • AWS_ML_ASSOCIATE_KR6
  • Dev7
    • Algorithm5
    • CODING_QUIZ_PYTHON1
    • CODING_QUIZ_SQL1
Tags
Machine Learning AWS Python Apache_Flink Databricks OpenAI Quick Sort DP Insertion Sort Bubble Sort SQL Kaggle Grafana MLflow XGBoost NLP Elasticsearch Apache Spark Dynamic Programming PYTHON LEETCODE Selection Sort AWS_ML_ASSOCIATE AWS_AI_PRACTITIONER Deep Learning Regression PostgreSQL Kafka Computer Vision KOREAN Sorting Swift
Archives
  • September 2025 29
  • August 2025 66
  • July 2025 7
Website Info
Article Count :
102
Unique Visitors :
Page Views :
Last Update :
© 2025 By Danny KiFramework Hexo 7.3.0|Theme Butterfly 5.4.3