cmput397 Winter 2019 Assignment 2

Learning Objectives

This assignment is intended for you to become familiar with simple document Clustering and Classification algorithms.

PLEASE READ CAREFULLY

Your programs must run on the instructional lab machines in the department. If you need any third-party or non-standard library, it is your responsibility to make sure that they ...

more ...

cmput397 Winter 2019 Assignment 1

Learning Objectives

This assignment is intended for you to become familiar with:

  1. Building an inverted index to enable fast document retrieval.
  2. The Map/Reduce paradigm and how to apply it for index construction.
  3. Vector space model ranking for keyword and phrase queries.

Tasks

Your goal is to design, implement, and ...

more ...

cmput397 -- Foundations of Information Retrieval

CMPUT397 is a graded third-year undergraduate course on Foundations of Information Retrieval.

The prerequisites for the course are CMPUT201, CMPUT204, and MATH125.

Learning Objectives

Most of the knowledge acquired, used, and shared by humans (and sometimes machines) is expressed in natural language, and preserved as primarily textual documents. This course ...

more ...

CMPUT397 Winter 2018 Homework 2

Collaboration Policy:

This assignment is to be completed individually, under the Consultation mode of collaboration as per the Computing Science Course Policies.

CMPUT 397 Homework 2

Question 1

Kappa Measure

The table below shows relevance feedback from three human judges on an IR system for a query that returns documents ...

more ...

cmput397 Winter 2018 Programming Assignment 2

Learning Objectives

This assignment is intended for you to become familiar with:

  • The Query Likelihood Model
  • Document Classification

Tasks

In this assignment you will use data provided by the instructor. Your goal is to implement the following programs. All programs and any test cases must be included in the repository ...

more ...

CMPUT397 Winter 2018 Homework 1

Collaboration Policy:

This assignment is to be completed individually, under the Consultation mode of collaboration as per the Computing Science Course Policies.

Question 1

Permuterm Indices

Consider the following terms: lemon, monster

a) List all permuted terms that would be generated by adding the above terms to a permuterm index ...

more ...