Перевірка на плагіат Canvas інтеграція
Додає Noplag безпосередньо у SpeedGrader через каталог зовнішніх додатків Canvas. Стандарт LTI 1.3, автооновлення списку, розгортання для підоблікового запису. Ядро Apache 2.0 — ваша ІТ-служба може аудіювати логіку виявлення перед затвердженням (істотний барʼєр для закритих перевірок). Безкоштовно для викладачів.
Три кроки від каталогу зовнішніх додатків до перевіреної роботи.
Адміністратор встановлює один раз на підобліковий запис. Викладачі вмикають у потрібних курсах через редактор контенту. Студенти здають свої роботи як завжди — інтеграція для них невидима.
Встановити на підобліковий запис
У Canvas Admin → Settings → Apps додайте URL JSON-конфігурації Noplag або через Marketplace. Можна встановити лише для конкретного підрозділу (наприклад, College of Arts & Sciences), не для всієї організації. Клієнтські ключі LTI 1.3 генеруються автоматично; ручне оновлення ключа/секрету не потрібне.
Увімкнути для курсу
У Course Settings → Apps активуйте Noplag. Встановіть порогове значення (типово: позначати роботи з показником > 15%; пороги для AI-імовірності зʼявляться разом із AI-детекцією, скоро). Інтеграція доступна як вкладка у SpeedGrader. Інтерфейс для студентів не змінюється.
Здати роботу як звичайно
Студенти подають роботи через стандартний механізм Assignment. Нових акаунтів не потрібно, окремого входу також. Перевірка відбувається на сервері; результат відразу доступний у SpeedGrader для викладача. Оцінка повертається у Canvas Gradebook при збереженні.
Шість функцій інтеграції.
Глибина інтеграції важлива для FERPA та перевірки зі сторони ІТ. Відкрито вказуємо поверхню API, щоб ваша ІТ-служба знала, як ми працюємо з даними списку Canvas.
Стандарт LTI 1.3
Відкрита специфікація. Ваш ІТ-фахівець бачить, які дані ми передаємо й отримуємо. Жодних закритих 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; немає ручної синхронізації студентів. Ролі враховано: викладач / асистент / дизайнер / спостерігач / студент — все згідно з Canvas.
Область застосування — підобліковий запис
Встановлення на рівні підрозділу (наприклад, факультет освіти, факультет гуманітарних наук), не для всієї установи. Зручно для великих закладів, де різні підрозділи використовують різні перевірки. Загальноорганізаційного розгортання не потрібно.
Як виглядає інтеграція для викладача.
SpeedGrader не змінюється. Noplag доступний через вкладку, інтервали помічені безпосередньо у тексті роботи, можна перейти до джерела.
Why the modernist novel matters
MARIA GONZÁLEZ · Есе 3 · 1 632 СЛІВ · ЗДАНО 14 БЕРЕЗНЯ 11:42В «Анні Кареніній» Толстой пише: “щасливі сім’ї схожі одна на одну; кожна нещаслива сімʼя нещаслива по-своєму” (Толстой 5). Цей перший рядок часто вважається моментом, коли модерністський роман уперше відмовляється від всезнаючого наратора на користь психологічної оптики.
Втім, модерністський проект повністю формується тоді, коли письменники початку ХХ століття свідомо відмовляються від всезнаючого наратора й надають перевагу потоку свідомості.
ПЕРЕФРАЗУВАННЯ БЕЗ ПОСИЛАННЯ · Eysteinsson (1990), c.96 · натисніть для перегляду джерелаВірджинія Вулф формулює прямо: “життя — це не ряд ламп, розташованих симетрично; життя — світла аура”. Цей рядок, написаний у 1925-му, робить те, на що наратив ХІХ століття не наважувався.
Що відрізняє Noplag від уже отриманої Вами Turnitin LTI.
Що потрібно Вашому CIO для затвердження інтеграції.
Інтеграції з Canvas проходять перевірку фахівцями з інформаційної безпеки та юридичним відділом перед впровадженням — зазвичай це займає 4–8 тижнів у великих установах. Ми надаємо вашим рецензентам усе необхідне: заповнену анкету з безпеки та діаграму потоків даних, яка чітко показує, які дані перетинають межу систем. DPA, що відповідає FERPA: Noplag виступає як представник навчального закладу відповідно до чинної інституційної угоди FERPA Canvas; персональні дані студентів обмежуються лише ідентифікатором користувача LTI (GUID користувача Canvas), без імені та електронної пошти. DPA, що відповідає GDPR для європейських закладів: статус обробника даних, перелік субпроцесорів, кінцева точка зберігання даних в ЄС (Франкфурт). Ми — компанія, що перезапускається у форматі open-core: формальні атестації на кшталт SOC 2 у нас у планах, але наразі їх ще немає, і ми цього не приховуємо. Натомість ми пропонуємо більш прозорий підхід для перевірки: рушій на Apache 2.0 дозволяє вашому IT-фахівцю детально ознайомитися з логікою виявлення та потоками даних, а не покладатися лише на наші запевнення. Більшість установ вважають це швидшим, ніж еквівалентна перевірка закритих систем, яка часто гальмується на етапі запиту «нам потрібно бачити алгоритм», що у відкритому рушії вирішується одразу.
Ознайомитись із пакетом перевірки для інституціїЩо реально запитують Canvas-адміни й викладачі.
- Скільки реально триває встановлення у Canvas?
- Встановлення адміністратором на підобліковий запис: ~5 хвилин (External Apps → вставити URL для конфігурації → підтвердити). Активація курсу викладачем: ~30 секунд. 4–8 тижнів — це інституційний ревʼю ІТ + юридичної служби ДО цього (анкетування безпеки, DPA, діаграма обміну даними). Всі ці документи надаємо. Завдяки ядру Apache 2.0 кроки «алгоритм під секретом» на ревʼю не виникають, на відміну від закритих рішень.
- Інтеграція працює всередині Canvas чи просто посилається назовні?
- Всередині. LTI 1.3 із deep linking; звіт Noplag відкривається у SpeedGrader як бокова вкладка. Жодних нових вікон чи входів, не потрібне перемикання сторінок. Інтеграція автоматично бере ролі Canvas через NRPS — спостерігачі бачать лише читання, студенти не бачать нічого.
- Чи повертаються бали у Canvas Gradebook?
- Так — LTI Advantage Assignments & Grade Services (AGS). Відсоток плагіату публікується у Gradebook при збереженні (значення AI — коли зʼявиться AI-детекція). Можна налаштувати: стовпець, коментар або обидва. Викладач завжди може змінити показник перед збереженням.
- Що тут реально означає відповідність FERPA?
- Noplag діє як шкільний адміністратор за чинною угодою FERPA для Canvas. Єдині студентські дані — LTI GUID користувача Canvas, не імʼя й не email. У нас немає повного списку студентів, лише анонімізовані ідентифікатори. Стирання: видалення акаунта студента автоматично стирає відбитки протягом 24 годин.
- Чи працює з нашим SSO (Shibboleth / SAML / Okta)?
- Так — LTI 1.3 стартує вже після автентифікації у Canvas через SSO. Ми не бачимо SSO-даних; отримуємо тільки підписаний LTI launch token від Canvas. SSO не порушується. Окремий вхід для Noplag не потрібен.
- А якщо студент не хоче перевіряти свою роботу?
- Можна налаштувати відмову від перевірки для окремого завдання: викладач вирішує самостійно. В окремих закладах перевірка активується лише для певних завдань (наукові роботи перевіряються, рефлексійні — ні). Відповідає принципам AAUP / NCTE щодо академічної свободи.
- Чи може наша ІТ реально аудіювати ядро детекції?
- Так — github.com/NoplagLabs/noplag-engine, Apache 2.0. Основний модуль перевірки (відбитки winnowing, вирівнювання, формування звіту) доступний для перегляду построково, а MinHash LSH, векторне переранжування та Binoculars AI detection додаються у міру виходу. Ваші IT-фахівці можуть перевірити, що саме аналізується, з якою колекцією текстів і з якими порогами. Більшість IT-ревізорів відзначають, що це швидше, ніж аналогічні перевірки закритих рішень лише за VSAQ.
- Чи працює з Canvas Mobile / мобільними завданнями?
- Так — перевірка відбувається на сервері, неважливо, як надано роботу (web, iOS, Android). Вкладка у SpeedGrader працює у додатку Canvas Mobile на iPad. Для викладача зміни немає.
- Ціна для всієї організації?
- Індивідуально для викладача — безкоштовно за Pro waiver (річна заявка, карта не потрібна). Для закладу: контракти Enterprise SLA, від $0 до $15 000/рік залежно від FTE і обсягу розгортання. Це менше, ніж Turnitin (зазвичай $30–200 тис./рік за FTE), бо ми відкритий проект, не 25-річний постачальник.
- Якщо ми вже використовуємо Turnitin і хочемо перейти?
- Такий кейс зустрічається. Обидві інтеграції можна використовувати паралельно протягом перехідного періоду (Canvas дозволяє декілька LTI-перевірок на завдання). Зазвичай тестують Noplag на курсах одного факультету протягом семестру, порівнюють якість звітів + точність AI + вартість, і тоді вирішують обʼєднати або лишити для різних типів курсів. Покроковий план переходу надаємо за запитом.
Встановіть у Canvas. Безкоштовно для викладачів.
Встановлення адміністратором за 5 хвилин. Можливість розгортання тільки для підрозділу. SpeedGrader inline. Безкоштовно для викладачів (Pro waiver — річна заявка, карта не потрібна). Enterprise SLA — для повних організаційних впроваджень.