Course Project


Overview

Each student must complete a course project. There are three types of projects.
  1. Research Project.  The student must choose a topic in a current data mining research area, formulate a new research problem and propose one or more solutions to the problem, or propose new solutions to an existing research problem. A close interaction with an instructor is expected. This should usually be a one-person project (two-person team may be allowed by the instructors). The final product is a technical report.
  2. Implementation Project.  The student will apply a data mining approach to an application area and implement a complete solution. Substantial programming activity is involved. The project team may have up to two members. The final product is usually an operational software package completed with a manual. A demo is required.

  3. Data Analysis Project. The student will obtain a source of data, load the data into a database, and analyze the data using data mining algorithms. The data should have a significant size (at least 1M numbers and strings), the data should be from a publicly available source, the database should have a minimal complexity (at least 5 tables), the database should be implemented on our DB2 server, and the data mining algorithms should be from DB2MINER and/or WEKA. Any deviations from these guidelines must be approved. This can be a one- or two-person project. Ask your instructors if you need ideas about where to obtain data. The final product is a technical report.
For all three types of projects, students are required to submit a proposal, a progress report, and a final product.

Project Team

Typical project team has one or two persons.
 

Grading

Separate grades will be given for different parts of the project. For two-person teams, both members will be given the same grade.


Description of Research Project


Some Suggestions for Projects


Requirements of The Project