VACode is a visual analytics system that allows instructors to analyze learner-sourced code and to assign groups for code-review-based peer-assisted learning. Learner-sourced programming codes are embedded to high-dimensional vector with and visualized with . Then, student groups are assigned based on Unshift Clustering Algorithms. Instructors can see source-codes' overview in Plot View, filter with Label View and Group View, and check raw source-code with Code View.
codeBERT를 이용한 코드 임베딩 및 시각화 파이프라인 디자인
Vanilla Typescript만을 이용한 인터페이스 개발 및 컴포넌트 설계
D3를 이용한 Multidimensional Projection Visualization 및 인터랙션 개발