Özet:
Bu tez kapsamında, Python programlama dili üzerinde geliştirilmiş çeşitli teknolojiler kullanılarak metin tabanlı açık uçlu soruların cevapları için otomatik notlandırma yapan bir Python modülü geliştirilmiştir. Modülün geliştirilme sürecinde, öğrencilerin verdiği cevaplar ile çözüm anahtarında yer alan cevabın karşılaştırılması çeşitli makine öğrenmesi ve doğal dil işleme teknikleri kullanılarak gerçekleştirilmiştir. Modül tarafından analiz edilen cevaplar, önceden eğitilmiş modeller yardımı ile vektörel düzleme aktarıldıktan sonra cevap anahtarı ile karşılaştırılmıştır. Bu tez kapsamında Doğa Bilimleri (Natural Science) dersinin verileri bu karşılaştırma için seçilmiştir.