User Tools

Site Tools


2025-26:summer

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
2025-26:summer [2025/04/18 15:49] – [Evaluation of Single-switch Scanning Keyboards] alomari2025-26:summer [2025/05/05 13:56] (current) – [Leveraging local LLMs for interactive office assistance] alomari
Line 274: Line 274:
  
 **Instructions:** **Instructions:**
-Submit CV.  Include information on when EECS 4441 or EECS 4443 was taken, noting the graded received and the title of course project+Submit CV.  Include information on when EECS 4441 or EECS 4443 was taken, noting the grade received and the title of the course project.
  
 ---- ----
Line 304: Line 304:
  
 **Instructions:** **Instructions:**
-Contact Michael Jenkin as jenkin@yorku.ca if interested+Contact Michael Jenkin by email (jenkin@yorku.caif interested.
  
 ---- ----
 +
 +
 +
 +==== Enhanced avatar for human-robot interaction  ====
 +
 +**[added 2025-04-18]**
 +
 +**Course:**  {EECS4080}
 +
 +**Supervisor:** Michael Jenkin
 +
 +**Supervisor's email address:** jenkin@yorku.ca
 +
 +**Project Description:** 
 +Avatars have been proposed as a key element in user interface designs since the development of Microsoft's Clippy, if not before. In the lab we have been developing a Unity-based avatar that operates as the front end of a LLM-based avatar that can be deployed in various environments. This forward facing avatar provides a natural interaction with individuals in the environment, providing audio-based input and output and literally putting a face on the underlying system. The basic goal of the project is to take the operational system and to enhance it in a number of ways, perhaps most critically through the addition of canned animation scripts that can be used by the avatar to provide a natural interaction and non-interaction appearance to the avatar.
 +
 +
 +**Required skills or prerequisites:**  
 +  - Ability to work independently and as part of a team.
 +  - Knowledge/interest in Unity and C# programming
 +  - Ability to work with external partners
 +
 +
 +
 +**Recommended skills or prerequisites:**
 +None beyond 4080 prerequisites
 +
 +**Instructions:**
 +Contact Michael Jenkin by email (jenkin@yorku.ca) if interested.
 +
 +----
 +
 +==== Indoor navigation for an omnidirectional robot  ====
 +
 +**[added 2025-04-18]**
 +
 +**Course:**  {EECS4080}
 +
 +**Supervisor:** Michael Jenkin
 +
 +**Supervisor's email address:** jenkin@yorku.ca
 +
 +**Project Description:** 
 +Point to point navigation in an indoor environment requires solutions to a number of problems related to mapping, pose estimation and path planning. Fortunately, existing libraries now exist that support all of these tasks. This project involves deploying standard navigation tools on an omnidirectional robot in the lab and then developing appropriate interfaces to enable an individual to provide high-level instructions to the robot to engage in point-to-point navigation in a previously mapped space. 
 +
 +
 +**Required skills or prerequisites:**  
 +  - Ability to work independently and as part of a team.
 +  - Knowledge of ROS would be helpful
 +  - Ability to work with external partners
 +
 +
 +
 +**Recommended skills or prerequisites:**
 +None beyond 4080 prerequisites
 +
 +**Instructions:**
 +Contact Michael Jenkin by email (jenkin@yorku.ca) if interested.
 +
 +----
 +
 +==== Leveraging local LLMs for interactive office assistance  ====
 +
 +**[added 2025-04-18]**
 +
 +**Course:**  {EECS4080}
 +
 +**Supervisor:** Michael Jenkin
 +
 +**Supervisor's email address:** jenkin@yorku.ca
 +
 +**Project Description:** 
 +Avatars have been proposed as a key element in user interface designs since the development of Microsoft's Clippy, if not before. In the lab, we have been developing a Unity-based avatar that operates as the front end of a LLM-based avatar that can be deployed in various environments. This forward facing avatar provides a natural interaction with individuals in the environment, providing audio-based input and output and literally putting a face on the underlying system. The basic goal of the project is to take the operational system and to enhance it in a number of ways, perhaps most critically through the addition of individual and group-specific control of the avatar interaction structure. Interest in LLMs and Langchain-based user group aware conversational agents.  
 +
 +
 +**Required skills or prerequisites:**  
 +  - Ability to work independently and as part of a team.
 +  - Knowledge/interest in Unity and C# programming
 +  - Ability to work with external partners
 +
 +
 +
 +**Recommended skills or prerequisites:**
 +None beyond 4080 prerequisites
 +
 +**Instructions:**
 +Contact Michael Jenkin by email (jenkin@yorku.ca) if interested.
 +
 +----
 +
 +==== Survey of gaming applications and heads-up diegetic displays ====
 +[added 2025-05-05]
 +
 +**Course:** {EECS4080, EECS4070, EECS4480}
 +
 +**Supervisor:** Scott MacKenzie
 +
 +**Supervisor's email address:** mack@yorku.ca
 +
 +**Project Description:** Survey of gaming applications and heads-up diegetic displays
 +
 +**Required skills or prerequisites:** Avid gamer, skill in doing literature searches, skill in writing-up a literature review, comfortable using Overleaf and LaTeX.
 +
 +Recommended skills or prerequisites: See above
  
  
2025-26/summer.1744991374.txt.gz · Last modified: by alomari