Pencarian Semester adalah utilitas untuk mencari materi kelas yang dapat diunduh sehingga Anda dapat menghabiskan lebih banyak waktu belajar dan lebih sedikit waktu mengklik melalui lusinan tautan di situs web profesor Anda.


./documents untuk menempatkan dokumen Anda dimain.go Setelah menempatkan dokumen Anda (diuji dengan PDF, PPTX, dan DOC sejauh ini) ke direktori documents , program akan memindai melalui mereka, mencatat dokumen baru sejak terakhir kali Anda membuka utilitas pencarian.
Jika Anda belum menambahkan dokumen baru, mesin akan menggunakan versi yang di -cache dari dokumen (parsed) untuk melakukan pencarian Anda.
Jika Anda telah menambahkan atau menghapus dokumen sejak pencarian terakhir Anda, mesin akan mengindeks kembali dokumen Anda. Ini melakukan ini dengan memulai server Tika (termasuk mengunduhnya jika Anda tidak menginstalnya), dan kemudian memberi makan setiap dokumen Anda ke layanan. Server merespons dengan badan dokumen, yang kemudian disimpan untuk Anda cari.
Setelah memuat dokumen ke dalam memori (baik dari cache atau melalui parsing), mesin akan membuat indeks pencarian teks lengkap dari kontennya. Dengan menggunakan indeks ini, pengguna dapat mencari untuk menemukan dokumen yang berisi apa yang mereka cari. Hasil pada titik ini diurutkan berdasarkan hit per dokumen.
Untuk menyelam lebih dalam, pencarian teks lebih lanjut dilakukan pada setiap dokumen untuk mendapatkan kutipan khusus yang dapat Anda teliti untuk memastikan bahwa Anda melihat dokumen yang benar. Metode pencarian spesifik dokumen ini mencakup pencocokan frasa yang tepat, pencocokan frase berasal, pencocokan kedekatan istilah pencarian, dan pencocokan istilah longgar.
Saat Anda menemukan dokumen yang benar (dan melihat hanya kutipan tidak cukup), Anda dapat menggunakan pintasan keyboard khusus untuk membukanya di penampil dokumen favorit Anda.
Catatan: Proyek ini mengharuskan Java untuk dijalankan, karena server parsing dokumen Tika tergantung padanya