Neural Fine-Grained Entity Type Classification

Neural Fine-grained Entity Type Classification is the task of assigning a fine-grained type (e.g., athlete or artist instead of just person) to an entity mentioned in text. Fine-grained types have been shown superior to the standard generic types for most NLP tasks, including information extraction which is our main ...

more ...

cmput391 Winter 2019 Homework #3

Learning Objectives

XML is a versatile markup language suitable for encoding almost any kind of data there is, from structured data (e.g., relations) to unstructured data (e.g., emails, books, etc.). XML is widely supported by commercial DBMSs out there and has found many applications outside the realm of ...

more ...

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 ...


cmput391 Winter 2019 Homework #2

Learning Objectives

The Semantic Web is a visionary development aimed at having web sites provide structured data with associated machine-readable semantics. There is quite a lot of activity around this initiative, including the Linked Open Data movement. In this paradigm, data is modeled as a graph encoded in RDF (Resource ...

more ...


cmput391 -- Database Systems

About

CMPUT 391 is a graded undergraduate course at the University of Alberta whose main objective is to study fundamental concepts and advanced technology underlying modern data management systems expected from expert users and database administrators.

Formal Prerequisites: CMPUT 204 or 275, and CMPUT 291. Students should expect to be ...

more ...