Teachable Machine을 활용한 AI 웹 서비스 개발 프로젝트

개요

이 교육 프로그램은 웹 개발과 인공지능 기술의 융합을 통해 실제 서비스를 구현할 수 있는 실무 능력을 키우는 것을 목표로 합니다.

초반부에서 웹과 인터넷의 개념, 구조에 대한 이해를 바탕으로 HTML, CSS, JavaScript, jQuery 등 프론트엔드 기술과 Bootstrap을 활용한 웹 페이지 제작을 익히고, Python과 Django를 기반으로 한 백엔드 개발 환경까지 실습을 통해 경험합니다. 특히 공공데이터와 Open API를 연계하여 실제 사회 문제를 해결하는 웹 서비스를 개발함으로써 데이터 중심의 문제 해결 역량도 함께 기르게 됩니다.

중후반부에서는 머신러닝 개요와 함께 Teachable Machine을 활용하여 이미지, 오디오, 포즈 기반의 모델을 직접 학습시키고, 이를 웹 서비스에 적용하는 과정을 통해 인공지능 기반 사용자 맞춤형 서비스를 구축합니다.

이 강의는 이론보다는 실습 중심의 커리큘럼으로 구성되어 있어, 개발 경험이 적은 수강생도 차근차근 실력을 쌓아가며 웹과 AI 기술을 연계한 실전 프로젝트를 완성할 수 있도록 설계되었습니다. 단순한 기술 습득을 넘어서, 데이터를 활용한 문제 해결과 사용자 경험 중심의 웹 서비스 구현 능력을 함양하는 데 중점을 두고 있습니다.

강의 대상

비전공 대학생

강의 시간

1일 6시간 10일, 총 60시간

강의 계획서

일차차시내용
1일차1차시– 웹과 인터넷의 개념과 원리/구조 이해
2차시– 개발 환경 구축
3차시– HTML 문서 만들기
2일차1차시– CSS와 Jquery를 활용한 웹페이지 만들기
2차시– JavaScript를 활용한 동적인 웹페이지 만들기
3차시– Bootstrap으로 실전 웹페이지 만들기
3일차1차시– 파이썬 기본
2차시– 파이썬 제어문
3차시– 파이썬 자료 구조
4일차1차시– Django 웹 서비스
2차시– 공공데이터를 활용한 웹 서비스 개발
3차시– 공공데이터를 활용한 웹 서비스 개발
5일차1차시– 웹 크롤링을 통한 데이터 수집/활용
2차시– Open API를 활용한 웹 서비스 개발
3차시– Open API를 활용한 웹 서비스 개발
6일차1차시– Machine Learning 개요
2차시– Teachable Machine 기본 이미지/오디오 프로젝트 학습
3차시– Teachable Machine 포즈 프로젝트 학습
7일차1차시– 사물 인식 웹 서비스 개발
2차시– 사물 인식 웹 서비스 개발
3차시– 사물 인식 웹 서비스 개발
8일차1차시– 음성 인식 웹 서비스 개발
2차시– 음성 인식 웹 서비스 개발
3차시– 음성 인식 웹 서비스 개발
9일차1차시– 영상 학습을 통한 자세 보정 헬스 서비스 개발
2차시– 기타 포즈 기반 웹 서비스 개발
3차시– 기타 포즈 기반 웹 서비스 개발
10일차1차시– 이미지 학습을 통한 닮은 연예인 찾기 서비스 개발
2차시– 기타 이미지 기반 웹 서비스 개발
3차시– 기타 이미지 기반 웹 서비스 개발