Skip to content

Burntgogi/Jinro_linker

Repository files navigation

Jinro Linker v5.1: Professional Educational Intelligence

고등학교 진로연계 교육과정 설계를 위한 정보 대시보드

1. 개요 (Abstract)

2022 개정 교육과정의 핵심인 '진로연계교육'을 공학적·정책적 관점에서 구조화한 지능형 대시보드입니다. 단순한 정보 나열을 넘어, 교과목의 성취기준이 어떻게 실질적인 커리어 역량으로 치환되는지 상호작용하는 객체 모델을 통해 제시합니다.

2. 핵심 기능 (Core Intelligence)

  • 교과-진로 인텔리전스 매트릭스: 국어, 수학, 정보, 과학 등 주요 교과목의 성취기준을 핀테크, AI 윤리, 법률 정책 등 전문 진로 분야와 1:1 매핑.
  • 다이나믹 로드맵 시뮬레이터: STEM 및 인문사회 트랙별 3개년 성장 경로를 시각화하고 학기별 핵심 과업(Milestones) 및 전체 커리큘럼(학점 포함) 제시.
  • 글로벌 검색 & 인텔리전스: 교과 성취기준 및 핵심 역량 키워드를 실시간으로 추출하고 분석하는 탐색 엔진 탑재.
  • 상세 커리어 맵: 교과 성취기준과 데이터 기반 직업(연봉, 필요 역량) 정보를 연결하는 모달 뷰 제공.
  • 미래직업 2025 브리프(신규): WEF Future of Jobs Report 2025 + arXiv:2507.07935 기반으로 성장 직무/위험 직무를 근거와 함께 제시.

3. 기술 스택 및 디자인 (Architecture)

  • UI/UX: Premium SaaS Aesthetic (Deep Indigo & Cobalt Blue), Glassmorphism, Responsive Grid.
  • Frontend: React 19, Vite 7, TypeScript, Tailwind CSS v4.
  • Animation: Framer Motion (Micro-interactions for data exploration).

4. 데이터 처리 파이프라인 (Document → Chunk → Embedding)

  • 입력 문서 경로: C:\ai_agent\work\2\docu
  • 처리 스크립트: scripts/process_docs.py
  • 처리 방식:
    1. pdftotext 기반 텍스트 추출
    2. 의미 단위 청킹(문장 경계 기준, 길이 제한)
    3. 로컬 임베딩(embeddinggemma:latest) 일부 적용
  • 결과 산출물:
    • src/data/processed/manifest.json
    • src/data/processed/future_jobs_2025_chunks.json
    • src/data/processed/analysis_summary_2026-02-20.md

5. 실행 방법 및 배포 (Usage & Deployment)

Local Development

본 프로젝트는 Vite를 기반으로 업그레이드되었습니다. 실행 전 의존성을 반드시 설치해 주세요.

npm install
npm run dev

Netlify Deployment

Netlify 배포 시 Vite 빌드 설정을 자동으로 인식하거나 아래와 같이 설정합니다:

  • Build Command: npm run build (or vite build)
  • Publish Directory: dist

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors