Doküman Benzerlik Kontrolü
Yıldız Teknik Üniversitesi IEEE Öğrenci Kulübü Yıldızlı Projeler Yarışması Finalist Projesidir.
Doküman Benzerlik Kontrolü (DBK) projesi intihalin önüne geçme düşüncesiyle ortaya çıkmış bir çalışmadır. Ödev, staj defteri, tez çalışmaları, makalelerin yazımları akademik hayatta daima önemli bir rol oynamaktadır. Tüm akademisyenlerin veya staj defteri, ödev gibi yazıların kontrolünü yapanların aklında, ilgili yazıların özgünlüğü, orijinalliği konusunda şüpheler olmaktadır. Zaman zaman elle internet üzerinden, zaman zaman da daha önceden verilmiş yazıları karşılaştırarak orijinalliklerini kontrol edenler için bu kontrol sisteminin bilgisayarlaştırılması hedeflenmektedir. Bu bağlamda, projenin daha önce bahsedilen yazıların dışında bir çok yazıyı sistematik bir biçimde kontrol edip benzerliklerinin ölçülmesi bu çalışmanın bir ürünü olup, proje gerçek hayatta kullanılmaya başlamıştır. Projenin çalışma safhasındaki adımları inceleyecek olursak özetle şunları sıralayabiliriz: DBK yazılımı öncelikle kullanıcıdan kısıtlamaları alır, kelimeleri köklerine ayırır ve sonrasında bu kökleri uygulanacak olan algoritmaya uygun olmak üzere listeler, nümerik benzerlik algoritmalarını kullanarak ilgili algoritmanın ürettiği sonucu kullanıcıya gösterir. Toplamda 4 adet algoritma kullanılmıştır (Cosine, Binary Cosine, Binary Dice Coefficient, Jaccard Coefficient) bu algoritmaların ürettiği sonuçlar 0-1 arasında olmak üzere, sonucun 1' e yakınlığı karşılaştırılan belgelerin benzerliklerinin güçlü olduğunu gösterir.Yazılım, Microsoft Visual Studio 2008 kullanılarak .NET 3.5 versiyonu üzerinde C# ile geliştirilmiştir. Bu aşamada Microsoft'un 2007'de ortaya koyduğu WPF (Windows Presentation Foundation) teknolojisi kullanılmıştır. WPF, Microsoft'un en yeni teknolojilerinden birisi olan Silverlight paralel gelişmekte olan bir platformdur. Projede, WPF'nin sunduğu MVVM(Model-View-ViewModel) framework üzerinde XAML gibi yeni teknolojiler ile çalışılmıştır. Proje çerçevesinde Teknik, Sosyal, Ekonomik ve Zaman fizibilitesi olmak üzere 4 adet önemli nokta analiz edilmiştir. Bunlar arasında en çok öne çıkanlardan bir tanesi sosyal açıdan eğitim kurumlarına veya uygulamayı kullanacak kişilere kazandıracağı bilgidir. Tüm Türkiye genelinde senede 100.000' in üzerinde Tez çalışması yapıldığı göz önüne alındığı var sayılırsa bunların birbirleriyle kıyaslanması, orijinalliklerinin ölçülmesi ve intihal olup olmadığının tespiti elle yapılmak istendiğinde oldukça zahmetli olurken, bu çalışmayla birlikte, Ekonomik ve Teknik fizibilite sonucu elde edilen bilgi ışığında gerekli donanım ve yazılımsal altyapının sağlanması sonucunda oldukça hızlı ve verimli bir sonuca varılabilecektir. Projenin devamında yapılabilecek çalışmalardan bir tanesi programı, intihal(plagiarism)' in mevcut olup olmadığını, bu söz gruplarının alıntı yüzdelerini belirtecek şekilde geliştirmektir. Bu işlemi yapabilmek için büyük bir donanımsal kaynağa ihtiyaç olacaktır. Aynı zamanda web üzerinden bir platform kurulur ve bu platform üniversite öğretim görevlilerine ve öğrencilerine açılırsa çevrimiçi tez/ödev değerlendirme mümkün olacaktır.
Ali Gençay
Yıldız Teknik Üniversitesi
- Dünyanın En Görkemli 10 Güneş Tarlası
- Dünyanın En Büyük 10 Makinesi
- 2020’nin En İyi 10 Kişisel Robotu
- Programlamaya Erken Yaşta Başlayan 7 Ünlü Bilgisayar Programcısı
- Üretimin Geleceğinde Etkili Olacak 10 Beceri
- Olağan Üstü Tasarıma Sahip 5 Köprü
- Dünyanın En İyi Bilim ve Teknoloji Müzeleri
- En İyi 5 Tıbbi Robot
- Dünyanın En Zengin 10 Mühendisi
- Üretim için 6 Fabrikasyon İşlemi
- Motor Testinin Temelleri | Megger Türkiye | Webinar
- Webinar I Büyüyen Veri, Artan Güç: Sürdürülebilir Çözümler
- Kompanzasyon Sistemleri ve Güç Kalitesi | Webinar | Chint Türkiye
- Nasıl Dönüşür I Elektrik 4.0
- Nasıl Dönüşür I Fosil Yakıt
- Nasıl Dönüşür I Kompost
- Sigma DIN Rayı Çözümleri: Ürün Portföyü, Teknik Özellikler ve Kullanım Alanları
- Denizcilik Endüstri Uygulamaları ve Servis Bakım Süreçleri
- DrivePro Yaşam Döngüsü Hizmetleri
- Batarya Testinin Temelleri