Canvas 표절 검사 통합 LTI 1.3 및 SpeedGrader
Canvas 외부 앱 카탈로그에서 SpeedGrader 내부에 Noplag 추가. LTI 1.3 표준, 자동 명단, 하위 계정 단위 설치. Apache 2.0 엔진 — 기관 IT가 승인 전 탐지 논리를 직접 검토 가능 (독점 검사기로 Canvas 도입이 막힐 때와 다름). 교직원은 무료.
외부 앱 카탈로그에서 채점까지 세 단계.
관리자가 하위 계정 단위로 한 번 설치. 강사는 각 과목별로 리치 콘텐츠 편집기에서 활성화. 학생은 평소처럼 제출 — 통합 UI는 학생에게 보이지 않음.
하위 계정에 설치
Canvas 관리자 메뉴 → 설정 → 앱에서 Noplag JSON 구성 URL을 붙여넣거나 마켓플레이스에서 찾으십시오. 하위 계정 단위라 예술·과학대학만 설치하고 공학대학에는 미적용 가능. LTI 1.3 클라이언트 인증 정보 자동 부여; 수동 키/시크릿 회전 불필요.
과목별 활성화
과목 설정 → 앱에서 Noplag을 켭니다. 과제별 임계값 지정(기본: 헤드라인 15% 이상 알림; AI 탐지 후 AI 임계값도 지원 예정). SpeedGrader 사이드바 탭으로 나타남. 학생용 UI 변경 없음.
평소처럼 제출
학생은 기존 과제 제출 방식 그대로 사용. 별도 계정, 별도 로그인, 추가 클릭 없음. 서버에서 자동 검사 후 SpeedGrader 진입 시 바로 결과 표시. 강사가 저장하면 Gradebook에 성적 자동 반환.
통합이 제공하는 여섯 가지 기능.
통합 범위는 FERPA, 기관 IT 심사에 직접 영향. 어떤 API 연동이 있는지 명확히 공개 — 귀하의 CIO가 Canvas 명단 데이터 사용 방식을 추측할 필요 없음.
LTI 1.3 표준
공개 명세. 귀하의 IT가 송수신 내역을 직접 확인 가능. 독점 Canvas 확장은 없음; IMS Global LTI 1.3 참조 구현 기반에서 동작. Canvas Production, Beta 트랙 모두 테스트 완료.
SpeedGrader 인라인
보고서는 SpeedGrader 내 사이드바 탭에 표시 — Canvas 과제 채점에 이미 사용하는 채점뷰 그대로. 새 탭, 팝업, 화면전환 없음. 구간 분석 클릭 가능.
성적 반환(AGS)
LTI Advantage Assignments + Grade Services. 표절 비율이 강사 저장 시 Canvas Gradebook으로 반환됨 (AI 반환은 AI 탐지 출시 시 지원 예정). 설정 가능: 성적열, 피드백 댓글, 또는 둘 다.
과제별 임계값
과제마다 임계값 다름 — 논문은 엄격(5%), 반성 저널은 넉넉(25%). 강사가 설정 탭에서 과제별로 지정. 수업 에세이에 적합한 기본값 제공(15% / 0.7 AI).
NRPS 통한 자동 명단
LTI Advantage Names & Role Provisioning Services. Canvas에서 명단 자동 동기화; 학생 수동 동기화 필요 없음. 역할 감지: 교사/TA/디자이너/옵저버/학생 모두 Canvas 역할과 매핑됨.
하위 계정 단위 설치
루트 계정이 아닌 하위 단위(예: 사범대학, 예술·과학대학)에 선택적 설치. 각 단과대별 검사기 선호가 다른 큰 기관에 유용. 전체 조직 롤아웃 불필요.
강사 시점에서 본 통합 인터페이스.
기존과 동일한 SpeedGrader. Noplag은 사이드바 탭으로 나타나고, 문단별 분석은 소스 클릭 가능, 임계값 초과 구간은 제출물 본문에 바로 표시.
왜 모더니스트 소설이 중요한가
MARIA GONZÁLEZ · 에세이 3 · 1,632단어 · 3월 14일 오후 11:42 제출됨안나 카레니나에서 톨스토이는 “행복한 가정은 모두 비슷하다. 불행한 가정은 제각각 불행하다”(톨스토이 5)라고 쓴다. 이 첫 문장은 모더니스트 소설이 심리적 방식을 처음으로 밝히는 순간으로 자주 인용된다.
하지만 모더니즘 프로젝트가 완전히 자리를 잡은 것은 20세기 초 작가들이 전지적 작가 대신 순간순간의 의식의 흐름을 택했을 때였다.
무출처 재서술 · Eysteinsson(1990), p.96 · 소스 보기 클릭버지니아 울프는 이렇게 말했다. “삶은 대칭적으로 배치된 전등들이 아니라, 빛나는 광환이다.” 그 한 문장은 1925년 쓰였고, 전 세기의 서술자가 거부했던 방식을 현재화한다.
Noplag과 이미 견적 받은 Turnitin LTI의 차이를 명확히 설명.
귀하의 CIO가 승인을 위해 확인하는 항목.
Canvas 연동은 배포 전에 정보보안팀과 법무팀의 검토를 거치며, 대형 기관에서는 일반적으로 4~8주가 소요됩니다. 저희는 검토자에게 필요한 자료를 제공합니다: 완성된 보안 설문지와 경계 내외로 이동하는 데이터를 명확히 보여주는 데이터 흐름도입니다. FERPA 준수 DPA: Noplag은 Canvas의 기존 기관 FERPA 계약에 따라 학교 공식 자격으로 참여하며, 학생 PII는 LTI를 통해 전달되는 식별자(Canvas 사용자 GUID)만 포함되고 이름과 이메일은 포함되지 않습니다. 유럽 기관을 위한 GDPR 준수 DPA: 데이터 처리자 지정, 서명된 서브프로세서 목록, EU 내 데이터 거점(프랑크푸르트) 제공. 저희는 오픈코어 기업으로 재출범 중이며, SOC 2와 같은 공식 인증은 로드맵에 있으나 아직 보유하지 않았고, 이를 주장하지도 않습니다. 대신 제공하는 것은 검토에 더 효과적입니다: Apache 2.0 엔진을 통해 귀하의 IT팀이 탐지 로직과 데이터 흐름을 직접 한 줄씩 검토할 수 있어, 저희의 주장만을 신뢰할 필요가 없습니다. 대부분의 기관에서는 폐쇄형 소프트웨어 검토보다 이 방식이 더 빠르다고 평가합니다. 폐쇄형 소프트웨어는 '알고리즘을 확인해야 한다'는 요청에서 검토가 지연되지만, 오픈 엔진은 이를 사전에 해결합니다.
기관 심사 자료 패킷 읽기Canvas 관리자와 강사가 실제로 묻는 내용.
- Canvas 실사용 설치는 실제로 얼마나 걸리는가?
- 관리자 하위 계정 설치: 5분(외부 앱 → 구성 URL 붙여넣기 → 적용). 강사 과목별 활성화: 30초 내외. 4~8주 소요는 이 단계가 아닌, 설치 전 IT와 법무 심사(보안 설문, DPA, 데이터 흐름 점검) 때문. 검토에 필요한 자료 일괄 제공하며, Apache 2.0 엔진이기 때문에 폐쇄형처럼 '알고리즘 비공개'로 인한 심사 지연은 없음.
- Canvas 안에서 작동하는가, 링크만 거는가?
- 내부. LTI 1.3 딥링크 방식 실행; Noplag 보고서는 SpeedGrader 사이드바 탭에 바로 표시됨. 새 창, 별도 로그인, 화면전환 없음. NRPS로 Canvas 역할 매핑 자동 적용 — 옵저버는 읽기 전용, 학생은 전혀 UI 없음.
- 점수가 Canvas Gradebook에 자동 반영되는가?
- 예 — LTI Advantage Assignments & Grade Services(AGS). 표절 %가 강사 저장 시 Gradebook에 반환됨 (AI 판정 반환은 추후 제공 예정). 성적열, 피드백 댓글, 둘 다 설정 가능. 강사가 자동 값 저장 전 직접 수정 가능.
- 여기서 FERPA 준수는 무슨 의미인가?
- Noplag은 기존 Canvas 기관 FERPA 협정 내 학교직원 자격으로 동작. 학생 관련 PII는 LTI 전달 식별자(Canvas user GUID)만 사용, 이름/이메일은 받지 않음. 학생 명단 따로 보유하지 않고 Canvas 명단에서 익명 식별자로만 연결. 삭제 요청 시 24시간 내 지문까지 삭제.
- 우리 SSO(Shibboleth/SAML/Okta)와 호환되는가?
- Yes — LTI 1.3 실행 시 Canvas가 이미 귀하의 SSO로 인증을 마침. 우리는 SSO 자격 증명을 받지 않고 Canvas의 서명된 LTI 실행 토큰만 수신. 기존 SSO 정책에는 변화 없음. 학생·강사 모두 Noplag에 별도 로그인 필요 없음.
- 학생이 검사 거부할 수 있는가?
- 과제별 opt-out 설정 가능: 통합 실행 여부는 강사 판단. 일부 기관은 opt-in(연구과제만 검사, 반성 저널 등은 미검사)으로 운영. AAUP/NCTE의 표절 검사기 활용, 학문자유 권장 지침과 일치.
- IT가 탐지 엔진을 실제로 검토할 수 있는가?
- 네 — github.com/NoplagLabs/noplag-engine, Apache 2.0입니다. 현재 제공되는 탐지 파이프라인(윈노잉 지문 추출, 정렬, 보고서 생성)은 코드 한 줄씩 확인할 수 있습니다. MinHash LSH, 벡터 재정렬, Binoculars AI detection도 출시 시점에 함께 추가됩니다. 귀사의 IT 담당자는 어떤 기준과 코퍼스를 대상으로 어떤 방식으로 검사하는지 직접 검증할 수 있습니다. 대부분의 IT 검토자는 폐쇄형 소프트웨어의 VSAQ 검토만 하는 것보다 이 방식이 더 빠르다고 평가합니다.
- Canvas 모바일/모바일 제출도 지원되는가?
- 예 — 서버 측 검사는 제출 경로와 상관없이 항상 동작(web, iOS, Android 앱 모두). SpeedGrader 사이드바 탭은 iPad용 Canvas SpeedGrader 앱에서도 동작. 강사 인터페이스는 동일.
- 전체 기관 단위 요금은?
- 개인 교직원: Pro 면제로 무료(연간 신청, 카드 불필요). 기관: 기업 SLA 계약, 연 $0–$15,000 내외(학생 수 및 적용 범위에 따라 다름). 동급 서비스인 Turnitin의 일반 계약(연 $30,000–$200,000) 대비 낮음. 25년된 벤더가 아니고 오픈코어라 가능.
- 이미 Turnitin 쓰고 있는데 이동하려면?
- 일반적 상황. 두 통합은 전환기간 동시 운영 가능(Canvas는 과제별 복수 LTI 검사기 허용). 대부분 한 단과대에서 한 학기 Noplag 시범 운영 후 보고 품질, AI 탐지 정확성, 비용 비교 후 일괄 이전 또는 과목별 선택 유지. 이전 매뉴얼 제공 가능.
Canvas에 설치. 교직원 무료.
5분 관리자 설치. 하위 계정 적용. SpeedGrader 인라인. Pro 면제 시 교직원 무료 — 연간 신청, 카드 불필요. 전사 적용은 기업 SLA 계약.