유튜브블로그Top 10
내 프로필

데브허브 안내
소개업데이트 소식

데브허브 커뮤니티

[파이썬 프로젝트] Ch 14. 영어 받아쓰기 앱 | ③영어 받아쓰기 앱 만들기

한빛미디어

2025. 9. 2.

0

#ai
#frontend
  • 구글 Gemini API를 사용하여 이미지 묘사 영어 문장 생성 (비즈니스 영어 어휘 고려) 🖼️
  • 구글 클라우드 TTS API를 사용하여 영어 문장을 다양한 억양의 음성으로 변환 🗣️
  • 구글 Gemini API를 사용하여 문장별 주요 키워드 추출 후 밑줄 퀴즈 생성 ✍️
  • 사용자가 제출한 답안과 정답 비교 후 피드백 제공 기능 구현 💡
  • 총 3가지 프롬프트 사용: 이미지 묘사, 키워드 추출 및 밑줄 변환, 정답 비교 및 피드백 📑
  • Python pathlib, pillow 패키지 활용 및 이전 강의 모듈 재사용 ♻️
  • 이미지를 영어 문장으로 묘사하고, 주요 키워드를 밑줄로 변환하는 함수 구현 🧩
  • p3 프롬프트를 사용하여 사용자 입력과 정답 비교, 영어 교육자 관점에서 피드백 제공 👨‍🏫
  • streamlit 패키지를 사용하여 영어 받아쓰기 앱 완성 (UI 구현) 📱
  • streamlit 세션을 사용하여 퀴즈 데이터 관리 및 비용 절감 💰
  • 피드백 생성 과정 동안 스피너를 출력하여 사용자에게 진행 상황 알림 ⏳
  • 오류 발생 시 get() 함수를 사용하여 딕셔너리 데이터 처리 문제 해결 ✅
  • 책의 내용을 바탕으로 개별 기능을 함수로 나누어 유지 보수 용이하게 함 📚
  • 난이도가 높지만 실용적이고 재미있는 애플리케이션 🎯

Recommanded Videos