Ana içeriğe atla

Lisansüstü Eğitim Enstitüsü · Bilgisayar Bilimleri ve Mühendisliği · Lisansüstü

AKTS: 7.5 T+U+L: 3+0+0 Bölüm Seçmeli
Koordinatör: Dr. Öğr. Üyesi Kevser Nur ÇOĞALMIŞ

Dersin Amacı

Bu dersin amacı doğrultusunda, IR temel olarak metinsel verilerin indekslenmesi, işlenmesi, depolanması ve sorgulanması anlamına gelecektir. Dersin amacı, IR'de kullanılan temel ilke ve tekniklere bir giriş sağlamak ve dilin istatistiksel modellerinin belge indeksleme ve erişim problemlerini çözmek için nasıl kullanılabileceğini göstermektir. Buna ek olarak, tüm web'in indekslenmesiyle ilgili konulara ve şu anda büyük ölçekli çevrimiçi arama sağlayıcıları tarafından kullanılan bu soruna yönelik yaratıcı çözümlere bakılacaktır.

Ders İçeriği

Boolean Erişim: Sözlük ve ilan listeleri, boolean sorgulama, Terim sözlüğü ve ilan listeleri, Atlama İşaretçileri, İfade Sorguları ve Konumsal Dizinleme, Puanlama, terim ağırlıklandırma ve vektör uzayı modeli, Sözlükler ve Toleranslı Retieval, Değerlendirme, İlgililik Geri Bildirimi ve Sorgu Genişletme, Olasılıksal IR, IR için Dil Modelleri, Bağlantı Analizi: PageRank

Zorunlu Kaynaklar

An Introduction to Information Retrieval, by Christopher D. Manning, Prabhakar Raghavan, Hinrich Schütze

Önerilen Kaynaklar

UNDERSTANDING INFORMATION RETRIEVAL SYSTEMS MANAGEMENT, TYPES, AND STANDARDS, M A R C I A J . B AT E S

Açıklamalar

Değerlendirmede derse katılım, makale sunumları ve kapsamlı final sınavı olacaktır.

  1. Tüm öğrenciler belirlenen tarihlerde okudukları makalelerin sunumlarını yapacaktır.

  2. Derse katılım ders devamı (yoklama) anlamına gelmemektedir. İnteraktif bir şekilde işlenecek olan derslerde öğrencilere sorular sorulup, öğrencilerden gelen cevaplar üzerine bireysel değerlendirme yapılacaktır.

Kurallar

  1. Devam: Yönetmeliğe göre bir öğrenci toplam ders saatinin % 30’una devam etmemesi halinde dersten devamsız notu alır (DZ) ve başarısız olur.

  2. Yardım Almak: Ders esnasında ya da görüşme saatlerinde dersle ilgili sorularınızı sorup konuyu vaktinde öğrenmeniz eğitiminiz için önemlidir. Öğrencilerimizin, gerektiği hallerde, soru sorarak yardım almalarını tavsiye ediyoruz.

  3. Akademik dürüstlük: Dersin notuna konu olacak çalışmalarda tamamen kendi gayret ve eseriniz olması beklenmektedir. İntihal, kopyalama gibi gayri ahlaki durumlarda İZÜ’nun ilgili yönetmeliği gereği disiplin soruşturması açılıp gerekli cezai müeyyidelere tabii olursunuz. Kopya olduğu tespit edilen çalışmalar gerekli şekilde notlandırılır.

  4. Bu izlencede belirtilen değerlendirmeler sabit olup, not yükseltme amaçlı herhangi bir ekstra telafi ölçme yapılmayacaktır.

 

Dersin Öğrenme Çıktıları

  1. Bilgi erişimindeki temel kavram ve tekniklerin anlaşılır.
  2. Vektör-uzay modeli ve dil modellerinin nasıl uygulandığına ve belge erişim problemlerine nasıl uygulandığına odaklanarak, metnin istatistiksel modellerinin IR'deki problemleri çözmek için nasıl kullanılabileceğini anlaşılır.
  3. Metnin istatistiksel modellerinin kümeleme ve haber toplama gibi diğer IR uygulamaları için nasıl kullanılabileceğini anlaşılır.
  4. Büyük metin kütlelerindeki bilgilere etkin erişim sağlamak için dizin gibi veri yapılarının önemi anlaşılır.
  5. Yaygın metin sıkıştırma algoritmalarını ve bunların ters çevrilmiş indekslerin verimli bir şekilde oluşturulması ve depolanmasındaki rollerini anlaşılır.

Temel Alan Dağılımı

(48) Bilgisayar%40 (52) Mühendislik%60

Öğretim Yöntem ve Teknikleri

AnlatımSoru-CevapTartışmaBeyin FırtınasıÖrnek OlayBireysel Çalışma

Ölçme ve Değerlendirme

Performans Görevi (Uygulama / Laboratuvar / Atölye / Arazi Çalışması / Seminer / Sunum / Bitirme Çalışması / Tez)Sınav (Yazılı Sınav / Test: Doğru-Yanlış Testi, Çoktan Seçmeli Testi, Kısa Cevaplı Test, Eşleştirmeli Test)

AKTS / İş Yükü

EtkinlikSayıSüre (saat)Toplam İş Yükü
Ders Süresi (Sınav Haftası Dahil)14342
Sınıf Dışı Ders Çalışma Süresi14684
Ara Sınav11212
Kısa Sınav000
Ödev3515
Uygulama11010
Final12424

Ders Akışı

HaftaKonuÖn Hazırlık
1Boolean Alma: Sözlük ve ilan listeleri, boolean sorgulamaBölüm 1
2Terim dağarcığı ve ilan listeleri Atlama İşaretçileri, İfade Sorguları ve Konumsal DizinlemeBölüm 2
3Puanlama, terim ağırlıklandırma ve vektör uzay modeliLecture Notes
4Sözlükler ve Toleranslı RetievalLecture Notes
5Dizin YapılarıLecture Notes
6Dizin SıkıştırmaLecture Notes
7Ara sınavLecture Notes
8Alaka Düzeyi Geri Bildirimi ve Sorgu GenişletmeLecture Notes
9Olasılıksal IRLecture Notes
10IR için Dil ModelleriLecture Notes
11Bağlantı Analizi: HITS Metin İşleme: Stemming, Phrases & N-grams, Bağlantı Analizi: PageRankLecture Notes
12Web TaramaLecture Notes
13Word2Vec (Part I and II)Lecture Notes
14Erişim ModelleriLecture Notes
15SunumlarBireysel Çalışma
16FinalTüm dersler