Open
Conversation
added 5 commits
April 1, 2026 23:42
- LangChain with_retry 체이닝 문법 오류 해결로 LLM 네트워크 단절 이슈 대응 - JD_URL_CACHE, fake-useragent, tenacity 익스포넨셜 백오프를 결합한 스크래핑 429 차단 방어막 구축 - GuideOutput(Pydantic) 객체 및 Self-Correction 프롬프트 추가 (문항 의도에 따른 전략 강제 매핑 및 논리 일관성 검증)
- Remove hardcoded 'SO' default in intent detection prompt - Expand intent categories from 2 to 6 types (achievement, crisis, growth, failure, values, motivation) - Extract _detect_intent_strategy() helper with improved prompt - Extract _score_based_fallback() helper using experience score totals instead of hardcoded 'SO' fallback - Add main_api.py FastAPI entrypoint - Add root .gitignore to exclude .cursor/ directory
…(v1.2.0) - Adopted STAR schema for experience input (situation, task, action, result) - Implemented dynamic S/W framing based on user_persona (Fact-first principle) - Enforced Korean output for all AI-generated fields - Refactored response to flat structure for RDB compatibility (PostgreSQL/MySQL) - Enabled 1:N experience mapping & fixed Unicode escaping in API responses
2 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
전체 파이프라인
CURL 명령어 예시
응답 예시)
{ "placements": [ { "essay_question": "지원 직무와 관련하여 본인이 수행한 프로젝트 중 가장 도전적이었던 기술적 문제와 그 해결 과정을 구체적으로 기술해 주세요.", "matched_experience_id": "3", "matched_experience_title": "릴스 분석 AI 시스템 - 튜닝을 통한 비용 절감 및 성능 개선", "strategy": "SO", "jd_targeting": "2. 회사는 고성능 AI PMDC 및 AI 전용 데이터 센터를 포함한 최첨단 AI 인프라 개발에 참여하고 있으며, 이는 첨단 기술과 함께 일할 기회를 제공합니다.", "dynamic_framing": "이 경험은 Vision AI를 활용한 비용 최적화 및 성능 튜닝을 통해 AI 시스템의 효율성을 극대화한 사례입니다. 이는 새로운 기술을 적극적으로 도입하고 활용하는 밸런스형 개발자의 특성과 일치하며, 기술적 도전 과제를 성공적으로 해결한 강점(S)으로 해석됩니다.", "strategy_derivation": "이 경험은 AI 시스템의 비용 절감과 성능 개선을 통해 첨단 AI 인프라 개발에 기여할 수 있는 능력을 보여줍니다. JD에서 요구하는 고성능 AI 인프라 개발과 관련된 기술적 도전 과제를 해결할 수 있는 역량을 입증하기 때문에 SO 전략이 최적입니다.", "writing_guide": "릴스 분석 AI 시스템 개발 경험을 통해 Vision AI를 활용한 비용 절감 및 성능 개선을 이뤄낸 과정을 강조하세요. 특히, FFmpeg를 이용한 영상 분석 방식의 혁신적 튜닝을 통해 AI 시스템의 효율성을 극대화한 점을 부각시키며, 이러한 기술적 도전이 JD의 첨단 AI 인프라 개발 요구사항과 어떻게 연결되는지 설명하세요." }, { "essay_question": "클라우드 네이티브 환경(AWS, Docker 등)에서 시스템 가용성이나 비용 최적화를 위해 노력한 경험이 있다면 서술해 주세요.", "matched_experience_id": "3", "matched_experience_title": "릴스 분석 AI 시스템 - 튜닝을 통한 비용 절감 및 성능 개선", "strategy": "SO", "jd_targeting": "클라우드 네이티브 환경에서의 비용 최적화 및 성능 개선", "dynamic_framing": "이 경험은 비용 최적화와 성능 개선을 동시에 달성한 사례로, '비용 최적화'와 '성능 튜닝'이라는 태그가 이를 뒷받침합니다. 이는 새로운 기술을 적극적으로 도입하여 문제를 해결한 경험으로, 사용자 페르소나와 일치하여 강점(S)으로 해석됩니다.", "strategy_derivation": "이 경험은 클라우드 네이티브 환경에서 비용 최적화와 성능 개선을 동시에 달성한 사례로, JD의 핵심 요구사항인 클라우드 환경에서의 비용 최적화와 성능 개선을 완벽히 충족합니다. 따라서 SO 전략을 선택하여 JD의 기회(O)를 최대한 활용할 수 있습니다.", "writing_guide": "릴스 분석 AI 시스템 개발 경험을 통해 클라우드 네이티브 환경에서 비용 최적화와 성능 개선을 동시에 달성한 사례를 강조하세요. FFmpeg를 활용하여 불필요한 연산을 제거하고, 핵심 프레임만을 분석하여 AI 구동 비용을 절감한 방법을 상세히 설명하세요. 이를 통해 클라우드 환경에서의 비용 최적화와 성능 개선 능력을 부각시키고, 새로운 기술 도입에 적극적인 자세를 보여주세요." }, { "essay_question": "팀 프로젝트 진행 시 동료와 기술적 견해 차이가 있었을 때, 이를 어떻게 조율하고 협업하여 성과를 냈는지 기술해 주세요.", "matched_experience_id": "2", "matched_experience_title": "토모 서비스 개발 - 프론트/백엔드 보안 연동 이슈 해결", "strategy": "ST", "jd_targeting": "Kubernetes 클러스터 관리 및 문제 해결의 복잡성과 도전 과제", "dynamic_framing": "이 경험은 기술적 문제 해결과 보안 강화에 대한 강점(S)으로 해석됩니다. 특히, 보안 문제를 해결하기 위해 Nginx와 SSL 인증을 도입하여 안정적인 시스템을 구축한 점은 끈기와 새로운 기술 도입을 즐기는 밸런스형 개발자라는 페르소나와 일치합니다.", "strategy_derivation": "이 경험은 Kubernetes 클러스터 관리와 같은 복잡한 문제를 해결하는 데 필요한 기술적 역량을 보여줍니다. JD에서 요구하는 Kubernetes 및 CI/CD 환경에서의 문제 해결 능력은 이 경험에서의 보안 문제 해결 과정과 유사한 도전 과제입니다. 따라서, ST 전략을 통해 기술적 허들을 극복하는 능력을 강조하는 것이 최선입니다.", "writing_guide": "토모 서비스 개발 중 발생한 프론트/백엔드 연동 문제를 해결한 경험을 통해 기술적 견해 차이를 조율하고 협업하여 성과를 낸 사례를 설명하세요. Nginx를 리버스 프록시로 설정하고 SSL 인증을 통해 보안 문제를 해결한 과정을 상세히 기술하며, 이러한 경험이 Kubernetes 클러스터 관리와 같은 복잡한 문제 해결에 어떻게 기여할 수 있는지를 강조하세요." }, { "essay_question": "본인의 기술적 성장을 위해 꾸준히 노력하고 있는 점과, 메가존클라우드 입사 후 어떻게 기여하고 싶은지 작성해 주세요.", "matched_experience_id": "1", "matched_experience_title": "미래에셋 AI Agent 개발 - 금융 은어 검색 품질 개선", "strategy": "SO", "jd_targeting": "AI 산업의 강력한 비전과 성장 잠재력", "dynamic_framing": "이 경험은 AI Agent 개발 프로젝트에서 신기술을 도입하여 문제를 해결한 사례로, 새로운 기술을 적극적으로 도입하고 사용해보는 것을 즐기는 밸런스형 개발자라는 persona와 일치합니다. 이는 강점(S)으로 해석됩니다.", "strategy_derivation": "JD에서 요구하는 AI 산업의 강력한 비전과 성장 잠재력을 충족시키기 위해, AI Agent 개발 프로젝트에서 신기술을 도입하여 문제를 해결한 경험을 활용하는 것이 최선입니다. 이는 메가존클라우드의 AI 인프라 개발 및 AI SaaS 솔루션 지원에 기여할 수 있는 강력한 기반을 제공합니다.", "writing_guide": "미래에셋 AI Agent 개발 프로젝트에서 SparseRetriever와 DenseRetriever를 앙상블하여 금융 은어 검색 품질을 개선한 경험을 통해, 메가존클라우드의 AI 인프라 개발에 기여하고자 합니다. HyperCLOVA X를 활용한 Reranker 도입은 신기술을 적극적으로 도입하여 문제를 해결한 사례로, AI 산업의 비전과 성장 잠재력을 실현하는 데 기여할 수 있습니다." } ], "errors": [] }관련 이슈
#1