Undergraduate Research Positions

Automatic Business Process Modelling

Scope 1 student
Deadline Feb 16
Important Prior knowledge of the specific topics is not required.

Summary

Business process management (BPM) is a field that focuses on modelling how a business operates. BPMN (Business Process Model and Notation) is a standard for modelling business processes, and this project will focus on representing core concepts found in the BPMN language using AI planning. The goal is to explore how AI planning can be used to model the latest functionality of BPMN, and to work along-side researchers in the area to capture large-scale business processes.

(image generated using DALL-E 2 with the prompt, “epic looking business process”.)

Required Expertise

Some experience with automated planning is required (e.g., from CISC 352). Knowledge of BPMN is not required, but a willingness to learn about the topic is essential.

Deliverables

At the conclusion of this project, students will have produced several planning models that mirror large-scale business processes, and evaluated the ability of modern planners to reason with them.


Plan Visualization for Robotic Tasks

Scope 1 student
Deadline Feb 16
Important Prior knowledge of the specific topics is not required.

Summary

Robotic tasks are often represented as symbolic plans that outline the sequence of actions a robot must take to achieve a goal. Research underway in the MuLab focuses on how robotic contingency plans can be broken when things go horribly wrong in the environment. This research project aims to capture the robotic (and environmental) behaviour visually. The student will work alongside researchers to develop visual representations of complex symbolic plans, making it easier to understand and analyze robotic tasks. Oh, and the robots we’re modelling happen to be directly drawn from space applications! (student will also coordinate with our industry collaborator on these space-bound robot settings)

Required Expertise

Some experience with automated planning is required (e.g., from CISC 352). Knowledge of visualization libraries (e.g., simple game engines) would be a strong asset.

Deliverables

At the conclusion of this project, students will have produced visualizations of complex robotic plans, and evaluated their effectiveness in conveying plan structure and contingencies.

Application Procedure

To apply for the above project, please email Prof. Muise with the following details (there are several parts, but all of them should be brief):

  1. Your name and a bit of background about yourself.

  2. The project(s) name and expression of your interest in the area.

  3. Your (unofficial) Queen’s transcript.

  4. If you are Canadian (affects funding sources you may be eligible for).

  5. If you have taken CISC 204 with Prof Muise and completed a project, please provide a link to the project and briefly describe what your group did.

  6. (if available) A CV/Resume

  7. (if available) A link to any software/projects you’ve worked on (e.g., GitHub profile).

We will reach out to interested students and possibly interview if there is high demand for the project. If necessary, the interview process will involve a small coding exercise as well as meeting with Prof. Muise and/or Mu Lab members.