💻 개발/코딩

면접 연습 앱 만들기

OpenAI 통합을 사용하여 Streamlit 또는 Next.js로 AI 기반 면접 준비 웹 앱을 구축합니다.

내 정보 입력

정보를 입력하시면 자동으로 반영돼요!

AI 기반 면접 준비 앱을 단일 페이지 웹사이트로 구축합니다. 기술 스택 옵션: - Python: Streamlit + OpenAI API - JavaScript: Next.js + OpenAI API - 에디터: VS Code 또는 Cursor 프로젝트 요구 사항: 1. 시스템 프롬프트 디자인 AI 면접관 페르소나를 정의하는 시스템 프롬프트를 작성합니다: - 전문적이면서도 인간적인 톤 - 대상 역할에 대한 도메인 전문성 - 답변에 기반한 후속 질문 능력 2. 핵심 기능 (비전에 맞는 기능 선택): - 역할 및 난이도별 면접 질문 생성기 - 모의 면접 시뮬레이터 (대화형, 한 번에 한 질문씩) - 직무 설명 분석기 → 맞춤 질문 세트 - STAR 프레임워크 점수 기반 답변 평가기 - 샘플 답변이 포함된 행동 질문 은행 - 기술 질문 은행 (코딩, 시스템 디자인, 도메인 지식) 3. UI 요구 사항: - 깔끔하고 미니멀한 인터페이스 - 입력 필드: 직무 역할, 경력 수준, 면접 유형 - 모의 면접을 위한 채팅 스타일 인터페이스 - 세션 후 점수/피드백 표시 4. OpenAI 통합: - API를 통해 GPT-4o 또는 GPT-4 사용 - 실시간 응답을 위한 스트리밍 구현 - 맥락 인식 후속 질문을 위한 대화 기록 저장 5. 구현할 시스템 프롬프트 템플릿: "당신은 [ROLE] 직책의 전문가 면접관입니다. 한 번에 한 가지 질문을 하세요. 각 답변 후에는 간략한 전문적인 반응을 보이고 다음 질문으로 넘어가세요. 8-10개의 질문 후에는 콘텐츠 품질, 커뮤니케이션, 자기 포지셔닝, 어려운 질문 처리, 역할 적합성에 대한 포괄적인 평가 점수를 제공하세요. 최고의 강점, 개선이 필요한 부분, 답변 재작성 한 가지를 포함하세요." 시작하기: - .env 파일에 API 키 설정 - 설치: streamlit + openai (Python) 또는 next.js + openai (JS) - 먼저 로컬에서 배포한 후 Streamlit Cloud 또는 Vercel에 배포
🔒 잠금 해제 후 전체 보기

AI에서 열기

공유하기