- Gemini API를 활용하여 이미지 묘사 영어 문장 생성 (비즈니스 영어 어휘 고려) 🖼️
- 구글 클라우드 TTS API를 사용하여 다양한 억양의 음성 변환 🗣️
- Gemini API를 사용하여 문장별 주요 키워드 추출 및 밑줄 퀴즈 생성 ✍️
- 사용자 답안과 정답 비교 후 피드백 제공 기능 구현 💡
- 총 3가지 프롬프트 사용: 이미지 묘사, 키워드 추출/밑줄 변환, 피드백 제공 📑
- Pathlib, Pillow 등 필요한 패키지 활용 📦
- Streamlit을 사용하여 웹 앱 완성 및 사용자 인터페이스 구현 🖥️
- Streamlit 세션을 활용하여 퀴즈 데이터 관리 및 비용 절감 💰
- 사용자 경험 개선을 위해 스피너 추가 (퀴즈 생성 및 피드백 처리 중) ⏳
- 코드 유지보수 용이성을 위해 기능별 함수 분리 (generate_quiz, generate_feedback) 🛠️