Moodle intihal kontrolü entegrasyonu
Her iki proje de açık kaynaklıdır. Noplag intihal alt eklentisi, Moodle eklenti dizini veya ZIP yüklemesiyle kurulur — Ödev, Atölye, Forum ve Sınav yazılı soru etkinliklerini kapsar. Tam kurum içi kurulum için kendi sunucunda barındırılan Moodle ile birlikte kullanılır (AB kamu sektörü varsayılanı). GDPR öncelikli VDA, Frankfurt veri barındırma uç noktası veya tüm sistemi kendi VPC'nizde çalıştırabilirsiniz.
Moodle eklenti dizininden ilk notlu teslime üç adım.
Yönetici, eklentiyi Site yönetimi → Eklentiler → Eklenti yükle üzerinden kurar. API anahtarını Site yönetimi → Eklentiler → İntihal → Noplag altından yapılandırır. Eğitmen, Ödev/Forum/Sınav ayarlarından etkinleştirir.
ZIP yükle veya eklenti dizini
Şunlardan biri: eklenti ZIP’i moodle.org/plugins/plagiarism_noplag adresinden indirip Site yönetimi → Eklentiler → ZIP’ten eklenti yükle yoluyla yükleyin veya aynı ekrana eklenti git URL’sini yapıştırın. Veritabanı güncellemesi otomatik çalıştırılır (plagiarism_noplag tabloları oluşturulur). Moodle 4.5 / 4.4 LTS / 4.1 LTS / 3.11 LTS ile test edildi.
Site yönetimi → Eklentiler → İntihal
Noplag API anahtarınızı (Bulut) veya kendi sunucunuzu (kurum içi) girin. Varsayılan eşik değerlerini ayarlayın (başlık işaretleme %15, yapay zeka olasılığı 0,7), tutma politikası (30/60/90 gün sonra sil), hangi etkinlik tiplerinin kapsanacağını belirleyin (Ödev/Atölye/Forum/Sınav deneme).
Her ödevde aç/kapa
Herhangi bir Ödev/Atölye/Forum/Sınav ayarında, “Noplag intihal eklentisi” bölümünü bulun (alt eklenti API’si bunu ekler). Açık hale getirin, gerekiyorsa eşikleri geçersiz kılın, kaydedin. Öğrenciler normal şekilde teslim eder — kontrol sunucu tarafında yapılır; sonuçlar eğitmen için notlama görünümünde yer alır.
Dört etkinlik türü. İki motor dağıtımı. Baştan sona açık kaynaklı yaklaşım.
Moodle'ın intihal alt eklenti API'si, bu kullanım senaryosu için genel LTI'dan daha yeteneklidir — etkinlik bazında yapılandırma, dosya gönderim kancası, gönderim başına rapor saklama. Hem Moodle eklentisi HEM de Noplag motoru açık kaynaklıdır: Kurumsal BT incelemesi için tüm yığın denetlenebilir.
Ödev
Varsayılan Moodle Ödev etkinliği (mod_assign). Çevrimiçi metin + dosya yükleme (.docx, .pdf, .odt, .txt). Gönderim başına rapor o denemeye kaydedilir; notlama görünümünde incelenir. Yeniden teslim işleme: Her sürüm bağımsız kontrol edilir; önceki sürüme fark görüntülenebilir.
Atölye
Atölye (mod_workshop) — İngiltere üniversitelerinde yaygın kullanılan akran değerlendirme etkinliği. Eklenti, eş değerlendirme başlamadan teslim edilen metni inceler; akran değerlendiricilere intihal işareti ve rubrik birlikte gösterilir. Diğer öğrenciler görmeden kopyaları yakalamak için faydalı.
Forum
Forum (mod_forum) tartışma iletileri. Forum bazında açılıp kapatılabilir (genellikle puan verilen deneme forumlarında açık, sohbet forumlarında kapalı tutulur). Gönderi başına eşik uygulanır; işaretlenen iletilerde değerlendiriciye uygun bir işaret gösterilir, akranlar göremez.
Sınav deneme sorusu
Sınav (mod_quiz) — yalnızca deneme türü sorular (manuel notlananlar). Eklenti, manuel notlama görünümüne entegre edilir; eğitmen her yanıtla birlikte intihal + yapay zeka kararını görür. Test, sayısal ve eşleştirme soruları otomatik atlanır (metin içeriği yoksa incelenmez).
Kendi sunucunda çalışma
Moodle açık kaynaklıdır. Noplag'ın motoru Apache 2.0 lisanslıdır. Her ikisi de kurum ağınızda çalıştırılabilir — tipik Avrupa kamu sektörü kurulumu. Eklenti → motor trafiği VPC'nizde kalır; telemetri yoktur, kendi belirlediğiniz korpus güncellemesi dışında zorunlu dış bağlantı gerekmez.
Açık kaynak eklenti (yakında)
Moodle eklentisi, Moodle'ın eklenti lisansı olan GPL v3 ile sunulur; böylece BT ekibiniz, sadece motoru değil, eklenti kodunu da denetleyebilir — kapalı kaynak yok, tüm veri akışı satır satır incelenebilir, Moodle sürüm güncellemelerine uygun şekilde sürdürülür. Eklenti hâlâ geliştirme aşamasında; çağırdığı tespit motoru ise bugün açık kaynak olarak github.com/NoplagLabs/noplag-engine adresinde mevcut.
Bir eğitmenin Ödev notlama görünümünde görecekleri.
Zaten kullandığınız notlama tablosu. Noplag her teslimde başlık + yapay zeka kararını gösteren bir sütun ekler; tıklayınca paragraf bazlı rapor açılır. Toplu işlemler (not aktar, benzeri kabul et) korunur.
Noplag ile Ouriginal / Compilatio / Turnitin Moodle eklentilerinin farkı.
Moodle OSS + Noplag OSS = tam kurumsal veri egemenliği.
Moodle'ın AB kamu sektörü yükseköğretiminde baskın olmasının nedeni (Canvas'ın olamamasının nedeni de bu) kurumların tüm LMS'i kendi veri merkezinde çalıştırabilmesidir — ABD bulutuna trafik yok, FERPA/Schrems II hukuk oyunları yok, lisans maliyeti değişirse yeniden pazarlık gerekmez. Noplag ise bu yaklaşımı tersinden tamamlar: motor Apache 2.0 ve eklenti GPL v3, her ikisi de kurumsal VPC'nizde çalıştırılabilir. Eşleştirildiğinde, öğrenci tesliminden intihal kontrolüne, nota kadar tüm süreç tamamen kurum altyapınızda kalır. Tespit motoru, kendi belirlediğiniz sıklıkta güncellediğiniz herkese açık bir veri setinden okur (genellikle aylık OpenAlex + CORE + arXiv güncellemesi); başka dış bağlantı gerekmez. Sıkı veri barındırma politikası olan kurumlar — Alman eyalet üniversiteleri, Fransız büyük okullar, İtalyan devlet araştırma enstitüleri, İngiliz NHS bağlantılı eğitim hastaneleri, AB H2020 araştırma verisi gereksinimleri — için bu kurulum BT veri koruma memurunun onayını uzun pazarlık gerekmeden alır. Kurumsal BT ekibi iki kod tabanını satır satır okuyabilir, standart 90 günlük kabul testinde test edebilir, kodun ne yaptığına göre onay verir. Kapalı kaynak intihal yazılımları bunu sunamaz çünkü hem entegrasyon kodu hem tespit algoritması kurum için şeffaf değildir — incelemede güvenmek yerine doğrulama yapılamaz.
Kendi sunucunda dağıtım kılavuzunu okuMoodle yöneticilerinin ve eğitmenlerinin gerçekten sordukları.
- Hangi Moodle sürümleri destekleniyor?
- Moodle 4.5 (güncel), 4.4 LTS, 4.1 LTS ve 3.11 LTS (eski). Eklenti, bu sürümler arasında sabit kalan standart mod_plagiarism alt eklenti API'sini kullanır. Her küçük sürüme karşı test yapıyoruz ve uyumluluk tablolarını moodle.org/plugins dizininde yayınlıyoruz.
- Eklenti mi, LTI mı — hangisini kullanmalıyız?
- Yerel eklentiyi kullanın (plagiarism_noplag) — Moodle'ın alt eklenti API’si intihal için genel LTI’dan daha yetkindir. Etkinlik başına yapılandırma, dosya teslim kancası, gönderim başına rapor saklama, not defteri sütun entegrasyonu gibi özellikler yalnızca alt eklentiyle mümkün. Eklenti kurmanız mümkün değilse (seyrek; bazı K-12 kurumsal dağıtımlarında görülür) LTI 1.3 yolunu da sunuyoruz.
- Her şeyi kurum içinde çalıştırabilir miyiz?
- Tasarım bu şekilde ve motor kısmı bugün hazır: tespit motoru açık kaynak (Apache 2.0, github.com/NoplagLabs/noplag-engine) ve şu anda kendi altyapınızda çalıştırılabilir. Moodle eklentisi yakında çıkacak ve GPL v3 ile sunulacak. Yayınlandığında, kendi altyapınızda barındırdığınız Moodle ile birlikte kullanarak tüm sistemi kurumunuzun VPC'si içinde tutabilirsiniz — dışa giden tek trafik, sizin belirlediğiniz zamanlarda yapılan corpus anlık görüntü güncellemesi olur (genellikle aylık OpenAlex + CORE + arXiv senkronizasyonu).
- GDPR açısından öğrenci teslimleri nasıl ele alınıyor?
- Noplag, kurumunuzun GDPR kapsamındaki veri işleyicisidir (kurum veri sorumlusu olarak kalır). VDA önceden hazırlanmıştır; alt işleyici listesi imzalanmıştır; silme hakkı için 24 saatlik SLA uygulanır. Frankfurt uç noktası üzerinden AB’de veri barındırma seçeneği veya sıkı veri barındırma gereksinimleri olan kurumlar için tamamen kurum içi kurulum mümkündür. Sınırı geçen öğrenci kişisel verisi yalnızca Moodle iç kullanıcı kimliğidir; ad ve e-posta iletilmez.
- Atölye akran değerlendirmesi için — akranlar görmeden intihal kontrolü yapılabilir mi?
- Evet. Eklenti, teslim sırasında metni kontrol eder (atölye akran değerlendirmesine geçmeden önce). Akran değerlendirici işaret göstergesini rubriğin yanında görür; eğitmen tam paragraf bazlı rapora erişir. Akranlar teslim edilen metni görmeden önce intihal yakalamak için faydalı.
- Not defteri sütunu nasıl entegre ediliyor?
- Eklenti, notlama görünümüne bir Noplag sütunu ekler (yukarıdaki örnekte gösterilmiş). Her teslim için intihal yüzdesi + yapay zeka kararı, sıralanabilir. Toplu işlemler (aktarım, işaretli filtreleme, benzer kabul) korunur. İsteğe bağlı: intihal %’si doğrudan Moodle not defterine yorum olarak eklenebilir.
- Moodle Mobil uygulamasında çalışıyor mu?
- Evet — sunucu tarafı kontrol, teslimin nereden yapıldığına bakmaksızın (web, iOS, Android uygulama) çalışır. Notlama ekranındaki eklemeler eğitmenler için mobilde de görünür. Öğrenci tarafında görünmez (eklenti, eğitmen odaklıdır).
- Moodle Workplace (kurumsal LMS) için uygun mu?
- Eklenti Moodle Workplace’i de destekler — alt eklenti API’si aynıdır. Finansal-derecelendirme eğitimi, sağlık sürekli mesleki eğitim gerektiren kurumlarda metin doğrulama için kullanışlı. Çoklu kurum desteği var: teslimler ayrılmış kalır.
- Moodle'ımız çok özelleştirildiyse çalışır mı?
- İntihal alt eklenti API’si sabittir; Moodle arayüzü değişikleri genellikle eklentiyi etkilemez. Moodle çekirdeğini çatalladıysanız (azdır, ama büyük AB üniversitelerinde olur), eklenti API sözleşmesiyle uyumlu çalışmaya devam eder. TU München'in özelleştirilmiş Moodlesi ve Open University UK'nin yaygın genişletmeli platformunda test ettik.
- Kurumsal fiyatlandırma nedir?
- Bireysel eğitmen: Pro muafiyetinde ücretsiz. Kurumsal: Kurumsal SLA, AB’de genellikle €0–€12K/yıl, FTE ve kapsamına göre değişir. Ouriginal’den (tipik €8–€20K) veya Compilatio’dan (belge başı kredi, hacimle artar) belirgin şekilde düşük. Ouriginal/Compilatio’dan geçiş dokümantasyonu hazır — çoğu kurum önce bir fakültenin Moodle’ında yarım dönem test edip geçiyor.
Eklentiyi kurun. Tüm yığını VPC'nizde çalıştırın.
Site yönetimi üzerinden 3 dakikalık ZIP yükleme. Eğitmenler için Pro muafiyette ücretsiz. Kurumsal yayılım için SLA var. Tam yığın kurum içi için kendi sunucunda Noplag motoruyla eşleştir.