Course Description
 
               
              This course discusses algorithms and applications developed in Information Retrieval. The focus of this course includes discussions on preprocessing, document classification, sentiment analysis, document clustering, document summarization, and natural language processing. And there is also more emphasis on how to apply algorithms in each topic discussed in Information Retrieval. Several visual tools (software), such as Netbeans, Microsoft Visual Studio and Matlab, are used to make lectures easier. This course discusses algorithms and applications developed in Information Retrieval. The focus of this course includes discussions on preprocessing, document classification, sentiment analysis, document clustering, document summarization, and natural language processing. And there is also more emphasis on how to apply algorithms in each topic discussed in Information Retrieval. Several visual tools (software), such as Netbeans, Microsoft Visual Studio and Matlab, are used to make lectures easier.
 
			  Program Objectives (PO)
 
               
                 
                   
				  - Mahasiswa mampu menjelaskan konsep dasar, arsitektur, dan komponen dalam sistem temu kembali informasi.
- Mampu mengidentifikasi dan menganalisis tantangan dalam sistem pencarian informasi, serta mengembangkan solusi berbasis data yang dapat meningkatkan kualitas dan relevansi hasil pencarian.
- Mampu mengintegrasikan teknologi terkini, seperti Natural Language Processing (NLP) dan Machine Learning, untuk meningkatkan performa sistem temu kembali informasi.
- Mampu mengembangkan, mengimplementasikan, dan mengevaluasi sistem temu kembali informasi berbasis teknologi cloud, big data, dan aplikasi mobile untuk memenuhi kebutuhan pengguna yang beragam.
- Mampu berkolaborasi dalam tim untuk merancang dan mengembangkan sistem IR yang dapat menyelesaikan masalah nyata, dengan memperhatikan etika profesi dan tanggung jawab sosial.
  
				
                 
                   
                    - Mampu mengembangkan dan menerapkan algoritma dan model pencarian informasi untuk mengoptimalkan sistem IR dalam hal kecepatan, akurasi, dan relevansi hasil pencarian.
- Mampu melakukan evaluasi terhadap sistem temu kembali informasi berdasarkan metrik evaluasi yang tepat (precision, recall, F-measure) untuk meningkatkan kualitas layanan pencarian informasi.
- Mampu menyelesaikan masalah yang kompleks dalam bidang teknologi informasi, khususnya yang berkaitan dengan sistem temu kembali informasi, melalui penggunaan pendekatan berbasis data dan pemikiran sistematis.
- Mampu beradaptasi dengan perubahan teknologi dan metodologi terbaru dalam pengembangan sistem temu kembali informasi untuk meningkatkan performa dan kapabilitasnya.
- Mampu menyusun laporan dan presentasi yang jelas dan terstruktur mengenai proyek sistem temu kembali informasi yang dikembangkan, serta memberikan solusi berbasis teknologi untuk tantangan yang dihadapi.