CS486/CS686 Course Project
- Required for graduate
students enrolled in CS686 and optional for undergraduate
students enrolled in CS486
- Pick an application domain that interests you
- Identify a problem in that application domain
- Analyze or develop new (artificial intelligence) techniques to
tackle this problem
- Optional: implement and evaluate empirically some of those
techniques
- Undergraduate students can form teams of up to 3 people, but
graduate students must do the project by themselves
- If you'd like some suggestions, check out the following
project ideas (one
per page, two
per page)
Proposal (no mark)
- Submit electronically on the
LEARN website by February 10 (11:59 pm)
- At most one page
- Names of team members (for undergraduate students only)
- What is the application domain?
- What is the problem you plan to tackle?
- Cite 4-8 papers that you plan to survey concerning this
problem.
- What (artificial intelligence) techniques do you plan to
develop or analyze?
Report (25% of final mark for CS686 and 5% bonus for CS486)
- At most 8 pages
- Explain the big picture and any necessary detail
- Submit electronically on the LEARN website by April 16 (11:59
pm)
Suggested Structure for the Report
- Introduction
- What is the application domain?
- What is the problem?
- Techniques to tackle the problem
- brief survey of previous work concerning this problem (i.e.,
the 4-8 papers that you read)
- brief description of any other relevant technique
- Analysis of techniques
- Comparison: advantages/disadvantages, scalability, ease of
use, etc.
- Optional: report on your empirical evaluation
- Conclusion:
- What is the best technique?
- Can we solve the problem today?
- What future research do you recommend?