본문 바로가기
반응형

전체 글83

현장실무프로그램설계 중간고사 프로젝트 - Anki 학습 기록 기반 맞춤형 어휘 학습 AI 에이전트 목차 프로젝트 개요 및 기획 배경단어 암기 프로그램인 Anki는 망각 곡선 기반의 간격 반복 복습 알고리즘을 제공하지만, 문맥 없이 단순 단어 대 단어로만 암기하게 되어 실제 문장에서 어휘를 활용하는 능력을 키우기 어렵다는 한계가 존재합니다. 또한 기존의 텍스트 단순 일치 채점 방식은 '게으름 피우다'와 '게으름을 피우다'처럼 조사의 생략이나 유의어를 정답으로 입력했을 때 오답 처리되는 한계가 있습니다. 이 프로젝트는 사용자의 Anki 복습 이력(.apkg 및 collection.anki2)을 분석해 취약 어휘를 자동 선별하고, 관심 테마와 난이도에 맞춰 문맥형 뜻 맞히기 퀴즈를 출제하며 AI가 의미 단위로 유연하게 채점해 주는 맞춤형 어휘 학습 AI 에이전트 입니다. 최종 구현의 시연 기준은 일본어 어.. 2026. 11. 2.
하이브(The Hive)에서 DeepSeek-V4.1-Flash-1017 100달러 크레딧 받기 10월 17일 딥시크에서 DeepSeek-V4.1-Flash-1017 모델을 공개했다. 성능이 생각보다 괜찮게 나와 많은 사람들이 워커용으로 딥시크 모델을 선택하여 사용하고 있어 찾아보다가, 하이브 라는 플랫폼에서 5달러 결제 시 100달러를 크래딧으로 지급하는 이벤트를 하고 있어 방법을 정리해보려 한다. 목차 The Hive 회원가입회원가입은 아래 페이지에서 할 수 있다. https://deploy.com/signup Sign Up | DeployCreate your Deploy account and start building with open source and proprietary AI models.deploy.com 회원가입을 하러 접속하면 화면 우측이나 좌측에 100달러 크래딧을 받을 수 있다고.. 2026. 10. 29.
현장실무프로그램설계 7주차 - AI 에이전트 프로젝트 현장실무프로그램설계 7주차 - AI 에이전트 프로젝트 목차 AI 에이전트의 구성과 서비스 구조 AI 에이전트 서비스를 만들기 위해서는 AI 모델뿐 아니라 사용자 화면, 서버, 데이터와 외부 도구가 어떻게 연결되는지 이해해야 한다.이번에는 프론트엔드와 백엔드의 역할을 구분하고, AI 에이전트의 핵심 구성 요소와 전체 서비스 구조를 알아보자. 프론트엔드는 사용자가 직접 보고 조작하는 부분이다. 버튼, 입력창, 이미지, 화면 배치 등이 여기에 해당한다. 백엔드는 화면 뒤에서 요청을 처리하고 데이터를 관리하는 부분으로, 서버와 데이터베이스, 처리 로직으로 구성된다. 구분프론트엔드백엔드주요 역할사용자 입력과 결과 표시요청 처리와 데이터 관리구성 요소버튼, 입력창, 화면 배치서버, 데이터베이스, 처리 로직식당에 비.. 2026. 10. 19.
현장실무프로그램설계 4주차 (2) - GPT를 이용한 AI 이미지 분석가 현장실무프로그램설계 4주차 (2) - GPT를 이용한 AI 이미지 분석가 이번 실습에서는 GPT-4o에 이미지를 전달하여 설명을 요청하고, 여러 이미지의 차이점을 비교해 볼 예정이다.이후 이미지의 내용을 바탕으로 퀴즈를 만들고, 영어 문제를 음성으로 변환하여 듣기 평가 자료까지 만들어본다. 목차 실습 환경 준비하기 기존 실습 프로젝트 아래에 chap06 폴더를 만들자.그 아래에 data/images 폴더를 만들고 실습에 사용할 이미지를 넣는다.이번 글에서는 아래와 같이 폴더를 구성한다.chap06/├── .env├── image_explanation.ipynb├── image_quiz.py├── tts.ipynb└── data/ ├── images/ │ ├── mangwon_bakery.j.. 2026. 10. 13.
현장실무프로그램설계 6주차 - 현재 시간과 미국 주식 정보 조회 현장실무프로그램설계 6주차 - 현재 시간과 미국 주식 정보 조회 이번에는 GPT가 외부 함수를 사용하여 현재 시간과 미국 주식 정보를 조회하도록 만들어보자. 펑션 콜링으로 필요한 정보를 가져오고, Streamlit으로 대화 화면을 구성한 뒤 답변을 스트리밍으로 출력하는 과정까지 진행한다. 목차 실습 환경 준비하기 실습에 사용할 가상환경을 활성화한 뒤, 터미널에서 필요한 라이브러리를 설치하자.python -m pip install openai python-dotenv pytz yfinance tabulate streamlit 각 라이브러리의 역할은 다음과 같다. 라이브러리역할openaiGPT API 호출python-dotenv.env 파일의 환경변수 불러오기pytz지역별 타임존 처리yfinance회사 정.. 2026. 10. 12.
현장실무프로그램설계 4주차 (1) - 음성을 텍스트로 변환하기 현장실무프로그램설계 4주차 (1) - 음성을 텍스트로 변환하기 이번 주차에서는 OpenAI의 위스퍼(Whisper) API와 위스퍼 로컬 모델을 이용하여 음성 파일을 텍스트로 변환해 볼 예정이다. 목차 음성 파일 준비하기 먼저 텍스트로 변환할 MP3 파일을 준비하자.이번 실습에서는 아래 깃허브에 있는 lsy_audio_2023_58s.mp3 파일을 사용한다. 실습용 MP3 파일 내려받기 링크에 접속한 후 파일을 다운로드하자. VSCode에서 기존 실습 프로젝트를 열고 chap05 폴더를 만들자.그 아래에 audio 폴더를 만든 후 다운받은 MP3 파일을 넣어주면 된다. 주피터 노트북 설정하기 이번 실습에서는 .ipynb 확장자를 사용하는 주피터 노트북으로 코드를 작성한다.주피터 노트북은 코드를 셀 단위.. 2026. 10. 12.
반응형