2025 2학기 생성형AI활용
- 2025-10-28화 6교시 14:00~14:50 2호관-B201호
- 2025-12-16화 6교시 14:00~14:50 6호관-309호
- 수업 공유
- 위 구글 시트에 자기주도학습보고서 깃허브저장소주소 입력해 주세요. 12/13(토)까지
- 최근 웹프로그래밍 기술 동향에서 프로트엔드 분야에서 활용되는 "기술 트렌드" 자료 10페이지 작성해 줘
- 1.1 프로젝트 제목
예: 이미지 기반 음식 분류 AI - 1.2 프로젝트 배경 및 필요성
사회적/기술적 배경, 문제 인식 및 추진 동기 - 1.3 프로젝트 목표 및 기대효과
프로젝트가 달성하고자 하는 구체적 성과와 기대되는 변화 - 1.4 프로젝트 주요 내용 요약
핵심 아이디어, 접근 방법, 개발 범위 요약
- 2.1 적용할 AI 기술 개요
예: 생성형 AI, 딥러닝, 자연어 처리(NLP), 강화학습 등 - 2.2 모델 구조 및 알고리즘 설계
데이터 흐름도, 학습 모델 개념도, 주요 알고리즘 설명 - 2.3 데이터 수집 및 전처리 계획
데이터 출처, 수집 방식, 전처리 방법, 윤리적 고려사항 - 2.4 구현 도구 및 환경
개발 언어, 프레임워크(PyTorch, TensorFlow, LangChain 등), 하드웨어 환경
- 3.1 프로젝트 일정표 (Gantt 차트)
주차별 활동 계획, milestone 설정 - 3.2 팀 역할 분담
기획, 데이터, 모델링, UI/UX, 발표 담당자 명시 - 3.3 위험 요소 및 대응 방안
기술적, 일정적, 협업상 리스크 및 해결 전략
- 4.1 성능 평가 지표 설정
Accuracy, Precision, Recall, F1-score, BLEU 등 - 4.2 사용자 테스트 또는 설문 계획
사용성 평가(UX), 만족도 조사 방법 - 4.3 결과 분석 및 개선 방안 제시
피드백을 반영한 모델 개선 또는 기능 보완 계획
- 5.1 기대효과 요약
프로젝트가 가져올 산업적/교육적/사회적 가치 - 5.2 한계점 및 개선 가능성
현재 기술적·운영적 제약사항 및 해결 가능성 - 5.3 후속 연구 또는 서비스 확장 방향
상용화, 고도화, 지속적 발전 방향 제시
- 참고한 논문, 데이터셋, 프레임워크 공식 문서, 기사 등 명시
- 프로젝트기획서 발표 2025-11-11(화)
- 프로젝트중간보고서(최종보고서 4장까지) 발표 2025-11-25(화)
- 프로젝트최종보고서(최종보고서 모두) 발표 2025-12-10(화)
- 프로젝트 제목
- 팀명 및 팀원 이름 / 학번 / 역할
- 배경 및 필요성: 프로젝트 수행 동기, 사회·기술적 필요성
- 목표 및 범위: 구현하고자 하는 주요 기능, 기대 성과, 산출물 형태
- 주제 관련 기술 개요: ChatGPT, API, LLM, 프롬프트 설계 등 주요 기술 개요
- 기능 요구사항: 사용자 중심의 기능 정의
- 비기능 요구사항: 성능, 안정성, 보안성, 확장성
- 타깃 사용자 정의: 주요 사용자군 및 사용 시나리오
- 시스템 전체 구조: 시스템 아키텍처 다이어그램, 구성요소 설명
- 기능 구조 설계: 기능 블록도, 데이터 흐름도(DFD)
- 데이터베이스 설계: ER 다이어그램, 테이블 구조, 주요 필드 설명
- API 및 외부 연동 구조: ChatGPT API, 이미지·음성 API 등 연동 방식
- 기술 스택 및 개발 환경: 언어, 프레임워크, 서버 환경, 버전 관리 도구
- 설계 개요 및 목표 사용자 정의: 사용자 중심 설계 방향, 페르소나(Persona)
- 화면 구조 설계: 주요 화면 구성도, 정보 구조(IA: Information Architecture)
- 사용자 흐름(Flow) 설계: 화면 간 이동 흐름도, 주요 동작 시나리오
- 개발 계획 요약표: 주차별 일정표 또는 간트차트(Gantt Chart)
- 최종 진행 단계
- 자료 조사 및 요구분석
- 시스템 및 UI/UX 설계
- 프로토타입(Prototype) 개발 및 시험
- 성과물 소개: 현재까지 완성된 기능, 문서, 화면 설계, 코드 일부 등
- 다양한 어류가 보이는 심해의 환상적인 해저 도시를 사실적으로 그려줘
- 지구가 보이는 광활한 우주 공간에 우주 도시가 보이고 다양한 모양의 우주선의 이러한 우주를 날아 다니는 환상적인 미래의 우주 도시를 사실적으로 그려줘
- 위에서 그린 이미지를 주제로 3000자 정도의 단편 소설을 작성해 줘
- 최근 거대언어모델에 관한 기술보고서를 A4 3-4장 분량으로 작성해 줘
- LLM의 다음 모델인 VLM에 관한 기술보고서를 A4 3-4장 분량으로 작성해 줘
-
윈도 화면 위에서 동작하는 칠판 오버레이 프로그램을 다음이 만족하도록 작성해 실행파일을 생성해 줘
- 윈도우 화면 위에 완전 투명한 GUI 레이어를 얹어서 마우스로 드로잉할 수 있는 MVP 코드
- F2 누르면 드로잉 모드 ON/OFF가 전환되도록 단축키 이벤트도 추가
- 드로잉 기능, 색상 선택, 전체 지우기, 객체 지우기 등의 단축키 모두 포함
-
다음 기능의 javascript 코드를 작성하고, 반드시 작성된 소스 파일을 다운로드할 수 있도록 링크를 만들어 줘
입력 폼:
- 프롬프트(질문) 입력 창(textarea)을 제공한다.
- “보내기” 버튼을 제공한다.
드롭다운 메뉴:
- ChatGPT, Gemini, Claude, Genspark, Felo 중 하나를 선택할 수 있는 드롭다운을 제공한다. 버튼 클릭 시 동작:
- 입력한 질문을 클립보드에 복사한다.
- 선택한 서비스의 URL을 새 창으로 연다. (단, 서비스 별로 기본 접속 URL을 미리 설정해둔다.)
- 새 창에서 사용자가 직접 복사한 질문을 붙여 넣을 수 있도록 알림(alert)으로 안내한다.
주의사항:
- 보안 정책상 자동으로 입력창에 “붙여넣기”는 불가함. (브라우저 보안 제한)
- 대신 복사 완료 후 “새 창으로 이동해서 Ctrl+V 하세요” 같은 안내 메시지 제공해야 함.
- 반드시 소스파일을 다운로드할 수 있는 링크 생성해야 함
구현 형태:
- HTML + JavaScript만 사용 (외부 라이브러리 불필요)
- CSS는 간단한 기본 스타일만 적용
-
매일 오전 11시 5분(한국시간)에 미국의 다음 회사와 주식 관련 뉴스를 조사한 후, 가장 중요한 8~10가지 사건을 선택하여 상세히 설명해 주고,
최근 3개월의 주식 가격 변동을 차트와 함께 분석 설명해 줘,- 반드시 매일 오전 11시 5분(한국시간)에 뉴스와 분석 알려 줘
- 엔비디아, 알파벳, 애플, 마이크로소프트, 넷플릭스, 아마존, 아이온큐, IBM, 팔란티어
- 뉴스의 배경 및 관련 맥락. 기술적 성과나 혁신의 핵심 내용
-
매일 오후 2시 47분에 R 프로그래밍과 데이터분석 학습 자료를 A4 1-2장 분량으로 작성해서 보내줘
- 약 60일간의 학습 일정을 바탕으로 하고,
- 각 자료의 내용은 당일 학습 주제를 중심으로 구성하며, 주제 설명, 간단한 코드 예제, 그리고 코드에 대한 설명을 포함해서 작성해 줘
- 매일 오후 2시 47분에 수정해서 반드시 보내줘
-
매일 오후 (한국시간) 3시 40분에 초보자를 위한 ‘자연어 처리’ 학습 자료를 A4 5-6장 분량으로 작성해서 보내줘
- 약 30일 간의 학습 일정을 바탕으로 하고,
- 각 자료의 내용은 당일 학습 주제를 중심으로 구성하며, 학습 주제와 내용 설명해 주고
- 간단한 코드 예제, 그리고 코드에 대한 설명을 포함해서 작성해 줘
- 초보자를 대상으로 하는 'LLM을 위한 prompt engineering 기초' 라는 내용으로 10페이지 슬라이드 자료를 작성하려고 해, 먼저 페이지마다 주제와 해당되는 내용을 먼저 작성해 줘
- 초보자를 대상으로 하는 'NLP 이해와 코딩 기초' 라는 내용으로 10페이지 슬라이드 자료를 작성하려고 해, 먼저 페이지마다 주제와 해당되는 내용을 먼저 작성해 줘
- 초보자를 대상으로 하는 'NLP 이해와 코딩 기초' 라는 내용으로 10페이지 슬라이드 자료를 작성해 줘
- 초보자를 대상으로 하는 'PyTorch로 구현하는 딥러닝 기초' 라는 내용으로 15페이지 슬라이드 자료를 작성해 줘
- https://huggingface.co/에서 라마 모델을 바로 사용해 볼 수 있는 모델과 방법을 알려줘
- meta-llama/Llama-3.1-8B-Instruct


