AI research repository
상태관리 : hydra
pip3 install openprompt pip3 install torch pip3 install hydra-core pip3 install pyrootutils pip3 install scikit-learn pip3 install pydantic
pip3 install openprompt torch hydra-core pyrootutils scikit-learn pydantic
🔗 배포: https://csbroker.io
🛠 기술 스택: Pytorch
, SBERT
, MT-5
, prompt tuning
, WandB
, Hydra
AI 기반 서술형 채점 기법을 통해 다양한 유형의 Computer Science 문제를 풀고 스스로 CS 지식을 학습할 수 있는 사이트입니다.
- ⭐ AI 기반 서술형 채점
- 📝 단답형, 객관식 문제 풀이
- 🙋♂️ 오늘의 문제 추천
- 📊 카테고리별 강약점 분석
SBERT를 통해 Sliding Window 방식으로 키워드 여부를 확인합니다.
T5 모델을 Prompt Tuning 하여 사용합니다.
Prompt Tuning의 예시입니다.
Wandb Sweep을 통한 하이퍼 파라이터 최적화
정리된 슬라이드 : Google Slide
📁 CS Broker (Ai-research)
├── README.md
├── pyproject.toml
├── requirements.txt
├──📁 core
├──📁 data_parsing_scripts
├──📁 datasets
├──📁 notebook
├──📁 prompt_tuning
│ ├── dataset.py
│ ├── loss.py
│ ├── train.py
│ ├── utils.py
│ ├──📁 outputs
│ └──📁 wandb
├──📁 configs
│ ├── main.yaml
│ ├──📁 dataset
│ ├──📁 model
│ └──📁 paths
└──📁 static
Kim-Hyunjo | kshired | ekzm8523 |
---|---|---|
김현조 | 김성일 | 민재원 |