Reaction All Years

Automatic Drive-Thru for Restaurant

Automatic Drive-Thru for Restaurant
Client Restaurant Chains
Professor(s) Gino Rinaldi,
Program Electro-Mechanical Engineering Technician
Students Hiren Garambha
Heet Patel
Karthick Palanisankar

 

Project Description:

 

 

Short Description:

Drive-thru system that is aimed at making the food
serving aspect of a restaurant’s drive-thru an
automatic process. To build the prototype we are using
a web application, an Arduino uno board, few sensors and
couple conveyor belts.

Contact the Team

Gallery

 

 

 

Funded By

 

 

 

 

 

Victim Services Providers and Vicarious Resilience

Victim Services Providers and Vicarious Resilience

Client Victim Service Providers
Professor(s) Dr. Benjamin Roebuck, Diana McGlinchey
Program Victimology
Students Theresia Bedard, Amy Boileau, Connar Tague, Katherine Thompson

Project Description:

This project builds off from prior Algonquin College research in the area of resilience in victims of violence. The project will focus on the area of victim service providers. The purpose of the research is to review best practices, locate systemic barriers that service providers encounter when serving clients, develop tools that will help foster resilience for service providers, and to collaborate with service providers to identify what additional training will be helpful.
The methodology involves consultation with supporting victim service organizations to assess research needs and how we can make the project as useful as possible. Consultation will entail collaboration to build an online mixed-methods questionnaire, as well as focus groups and interview protocols.
Next, our collaborators from different sectors will distribute the online questionnaire to approximately 300-500 victim service providers from across Canada. We will also form 5-7 focus groups to generate group discussion about our research themes and to facilitate information sharing about innovative approaches in victims services. We will conduct in-depth interviews with victim service providers to find what is most effective for supporting victims of crime, systemic barriers that victims encounter, and to discuss service provider wellness.
The importance of this project is that it will allow examination of a broad range of services across multiple jurisdictions as prior research has primarily focused on one specific victimization type (e.g., domestic violence shelters). This project will also provide a needed update to our national data on victim service data in Canada as the last national survey on victim services in Canada happened in 2011/2012. We hope to co-construct a new understanding of vicarious resilience for service providers. We also have rare access to a large number of service providers across the country. Despite the rapid expansion of services for victims of crime, there has been limited research on the victim service sector in Canada and how service providers balance helping victims of crime navigate the complexities of violence while caring for their personal well-being.
We are actively working on creating and editing the questionnaire in SurveyMonkey and the next steps are to consult with our supporting organizations. The process of learning how to input questions onto SurveyMonkey was a slight learning curve, but we were able to navigate this process with relatively few difficulties. We received feedback from our lab director, Dr. Benjamin Roebuck, and incorporated any necessary changes. We have also been engaged in researching the relevant literature on service provider needs, vicarious resilience, and related concepts of vicarious resilience that are applicable to the study. We are also currently navigating the literature on current toolkits for compassion fatigue, burnout, vicarious resilience, and vicarious trauma for common themes and what was incorporated into creating these toolkits. This will help to create a foundation for the development of the toolkit for vicarious resilience that will ultimately be created from this project. We have collaborated together as a team by delegating tasks and communicating with each other about any struggles we have encountered during the process.

Short Description:

We are studying vicarious resilience in service workers, reviewing systemic barriers, developing tools for resilience and creating more training.

Contact the Team

Video Presentation

Gallery

Victim Services Providers and Vicarious Resilience Victim Services Providers and Vicarious Resilience
Victim Services Providers and Vicarious Resilience Victim Services Providers and Vicarious Resilience
Victim Services Providers and Vicarious Resilience Victim Services Providers and Vicarious Resilience

 

Funded By

 

Machine Learning Recommender Engine

Machine Learning Recommender Engine
Client Suki Lee
Professor(s) Todd Kelly,
Program Computing Engineering Technology
Students Hasan Al-Braich, Andy Ta, Alex Carrozzi, Tyson Budarick, Johnathan Mangos, Sharusshan Sinnadurai

 

Project Description:

 

Caremada provides an online service that connects caretakers with patients in need of specific or general care. Caremada’s service is similar to Uber in that service providers book their own time slots to work and clients find a suitable provider. Caremada has two core users; caregivers, and clients. Caremada categorizes its caregivers by the services they provide (caretypes). Carmada wished to implement machine learning tools to provide better assistance in finding caregivers and services to nearby patients.

Caremads is a startup company, meaning they have not gone to market yet, and Artificial Incoherence is called to implement a foundation to what will become a caregiver recommendation system used by their clients. With the current technology used, Caremada was struggling in connecting carertakes with patients. There was a lack of connection between the users, causing confusion. The requirement that the client needed was a proof of concept on a recommendation system, which they can later implement with their datasets.

This project was broken down into two phases. The first phase was the actual creation of a recommendation system. We first started a research phase, we went through different machine learning algorithms, to pick the best algorithm which would suit the clients needs. We ended with: Cosine Similarity, and Single Value Decomposition (SVD). This algorithm best works on “text base”, meaning we are able to make an accurate prediction based on the type of care the client chooses. The S.V.D algorithm makes predictions based on user-to-user interaction. This means, it makes predictions based on similar patterns of patients who have similar needs.
The second phase of the project was to implement a web interface to easily interact with the recommendation system, and to provide a visual outcome of the system . There is little use to have a recommendation system where the data cannot be easily seen by the user. We converted our recommendation system into a standalone server, where the web interface can communicate and retrieve the most suitable solution data for the user. We also implemented a database that would work hand in hand with our recommender system.

Throughout the progress of this project, this has provided us a chance to understand higher-level math that is involved, and new methodologies used by machine learning, as well as new software that is used in the industry. The final prototype was above and beyond the client’s expectations, as we were provided very little resources in data to begin with. We proved the data structure required for the startup company business model.

 

Short Description:

Web implementation of recommender engine powered by machine learning

Contact the Team

Gallery

Machine Learning Recommender Engine Machine Learning Recommender Engine
Machine Learning Recommender Engine

 

 

Funded By

 

 

 

 

Species Protection (SW Application)

Species Protection (SW Application)

Client Claude Lloyd
Professor(s) Todd Kelley,
Program Computer Engineering Technology – Computing Science
Students – Qisen Wang (Team Leader)
– Justin Henwood
– Daniel Podsadowski
– Charles Guo
– Jeffrey McNally

Project Description:

This project is being created at the request and direction of Claude Lloyd. This project is not part of any existing company or entity, rather it is a personal project of Claude’s. For many years, Claude has had a dream to one day start a nonprofit with the main goal of making it easier for people to access information and get involved with endangered species. This idea stems from Claude’s passion for the protection and conservation of endangered species, whether they be here in Canada or anywhere else in the world. The purpose of the project is to create a Web Application (currently going by the name SW) that has two defining features. The first is a news feed that will provide up to date news and information about endangered species. This is designed as a way for Claude and others like him to get information about important subject matter to a wider audience in an easily consumable form. The second feature is a donation page which will allow users who create an account with the website to make monetary donations. These donations will go towards directly helping endangered species in a variety of ways.

Short Description:

Our goal for this application is to help increase awareness on endangered species. By helping them, we can continue appreciating what the earth has to offer.

Contact the Team

Gallery

Species Protection (SW Application) Species Protection (SW Application)
Species Protection (SW Application) Species Protection (SW Application)
Species Protection (SW Application) Species Protection (SW Application)

 

Funded By

 

Blockchain Inventory Technology Solutions

Blockchain Inventory Technology Solutions

Client Piicomm (Richard Hagemeyer)
Professor(s) Jason Mombourquette,
Program Computer Technology Engineering – Computer Science
Students Alexander Elia, Corey Groenke, Ian Robinson, Conrad Simard, and Roy Sullivan

Project Description:

BITS integrates an inventory tracker with a ticketing system to deal with any serialized assets. This information is all stored as cryptographic hash’s encapsulated by blockchain security. Due to our initial client’s department dissolving, we have utilized the existing technology we created to assist in our new clients’ needs. As Richard Hagemeyer transition from our Algonquin College technology staff mentor to Piicomm employee, he saw further use for our project as an inventory system. This system would be highly beneficial to Piicomm as their customers require secure data validation from public and private healthcare, government, transportation and telecommunications. We have since designed our product around Piicomm’s needs, thanks to our weekly meetings with Richard’s input on beneficial integrations keeping security at the helm.

With the domino of Algonquin College’s Micro-Credential Division closure into our project left without a client, we scrambled for a new purpose. With Piicomm’s vision, we were about to pivot successfully. This pivot in our project’s scope meant we faced our most formidable challenge; produce a new product in under four months. Since our initial project was solely based on diploma blockchain technology, our remaining time was spend integrating this into a new user interface from both the provider and client sides. We wanted to ensure every need of our new client was met, knowing we had lost months of progress. This pressure fortified our team’s time management ability as all of our members were participating in a full course load while working full or part-time.

Having Piicomm’s acknowledgement of our progression was the reassurance that pushed us to finish the product to the state you see it in. As it stands, our BITS product will cease this semester. We hope that our final product draws enough attention from Piicomm to integrate into their software development group.

Short Description:

BITS utilizes the latest blockchain security to encapsulate a user-friendly asset tracking, management, and support solution. BITS is an extension solution to any asset management service provider that needs a secure way to track their technology.

Contact the Team

Gallery

Blockchain Inventory Technology Solutions Blockchain Inventory Technology Solutions
Blockchain Inventory Technology Solutions Blockchain Inventory Technology Solutions

 

Funded By

 

Pressed

Pressed

Client Karie Ford
Professor(s) Reginald Dyer,
Program Computer Programming
Students Martin Choy (Team Leader)
Zhiqiang Hu
Muhammad Arafat Ali Mir
Yiren Qiu
Thi Anh Hong Tran
Abhishek Kumar

Project Description:

Our client is Karie a local restaurant owner of Pressed – Ottawa. Pressed is a neighbourhood gourmet sandwich bar and coffeehouse restaurant frequently hosting performances and events. Due to Covid-19 Karie pivoted her business model to include grocery store like service for her local community. Currently, Karie receives grocery orders/requests through Google Forms and handles payments via e-transfers. The logistics and bookkeeping for the currently implemented system are done all on pen and paper. Making tracking and management a nightmare for her so far. She has requested simply to use an online ordering system that automates her current issues.
The system that we have developed allows customers to order online, send a notification to the owner that an order has been placed with the option of either rejecting or accepting the order. As the owner currently doesn’t require online payment so the monetary transaction would be completed by e-transfer. For inventory management, the owner can use various reports such as sales volume, number of individual items sold, top trending items etc. She can see them as daily, weekly, monthly reports and also has the option to choose dates custom-wise. The owner can also download the report as MS Excel or CSV file. This feature would help her with bookkeeping and also tracks how many items she needs to order for the next delivery/week. The system also has a delivery or pickup option. We also developed an accompanying android app that allows a customer to sign up/sign in and then place an order.
The learning experience for this project has been completely different as we had to overcome the challenges posed by Covid-19. Instead of meeting physically, we had to meet virtually which is a different ballgame entirely. The project has taught us how to communicate with an actual client, understand her requirement and meet her expectations. Each project member has different strengths, and, in this project, we tried to bring the best of each member.

Short Description:

The purpose of the project is to expand the functionality of our client’s current website and to solve her current logistical/administration issues.

Contact the Team

Gallery

Pressed Pressed
Pressed Pressed
Pressed Pressed

 

Funded By

 

The Jetson Project

The Jetson Project

Client Haidar Al-Aubiydy
Professor(s) Leanne Seaward, Todd Kelley
Program Computer Engineering Technology – Computing Science
Students Kevin Ruspic (Team Lead)
Ainan Aboubker
Joshua Mukasa
Minh Duc Pham
Jon Venema

Project Description:

There are many situations in which you may need to surveil an area and watch for certain events to occur. Perhaps you need to know how much traffic travels through a particular road and collect that data to find out how busy that road is on a given day, or maybe you need to watch for corroded pipes at a facility and report their location to a technician so they can be replaced. These situations brought a need for the system we built, which is an object detection application that can detect instances of objects such as people and cars within digital images and videos. In addition to object detection, we’ve also implemented basic analytics to count the number of objects of each type in the video and live stream.

Over the course of 8 months, we faced many challenges. At first, the project was going to be a single application, then it developed to become a full stack web application which resulted in many changes that had to be made, as well as challenges with the transfer of data from one application to another. We utilized modern technologies to build our full-stack web application. We used ReactJS since it’s a well-known and supported web front-end technology. Our back end consists of a Spring Boot application connected to a MongoDB database. It was important to have a non-relational database since the data we’re passing is very dynamic. Finally, machine learning and object detection are best performed using Python as it fully supports all the libraries and functions required by our project.

While we have overcome and came up with solutions for some of the challenges that we faced, there are still objectives that we couldn’t achieve. Our Jetson project was initially planned to work on a drone with a Jetson Nano device attached to run our object detection Python code. However, because of the travel restriction due to the COVID-19 pandemic, we didn’t have access to the device and the ability to work together on the hardware. For that reason, our code is only developed and tested on our BYOD. Secondly, the project infrastructures are running mostly on Google Cloud Platform and would be costly in the future to operate. For now, we have been conservatively using our limited trial credit for this project, which will be expired this December. Thirdly, our detection code still has some major problems with its accuracy; more time is required to work on this problem in the future. Last but not least, we planned to add analytics functionality to the app, but as our project has multiple layers of applications that are written in different technologies, setting and maintaining the connections between them consumed most of our already limited time.

Short Description:

Using modern technology to develop an object detection application, we can surveil environments, detect objects of interest and react accordingly.

Contact the Team

Gallery

The Jetson Project The Jetson Project
The Jetson Project The Jetson Project

 

Funded By

 

Marine Way Application

Marine Way Application

Client Lisa Chen
Professor(s) Reginald Dyer,
Program Computer Programming
Students Yasimine Aden
Elvarasan Elango
Jaewoo Kim
Mahn Hoang Nguyen
Lan Yang

Project Description:

Background:
The marine way project was started by our client, Lisa Chen. She is a passionate marine biologist and environmental educator. She brought this idea to keep our marine environment safe and clean as well as make it sustainable.
Purpose of the project:
Fishing in the ocean happens everywhere throughout a year. As the marine environment is unpredictable and harsh, accidents occur anytime, and fishing gears can be broken unexpectedly. Then, fishing gears which are broken or worn out are sometimes thrown away unethically. Thus, there are a lot of abandoned, lost, and discarded ‘ghost’ fishing gears in the ocean. To protect ocean environment, Fisheries and Oceans Canada get a report from people about the information they found, using given form. Need comes from this point. The form contains many information to fill in but can be automated. Our application is going to help people report the ‘ghost’ fishing gear.
Description of scope:
The main feature of the application is reporting of abandoned fishing gear to the Department of Fisheries and Ocean. Based on the user’s pre-inputted content and location information, it minimizes additional input. Indeed, it embeds generating and sending a form to Fisheries and Oceans Canada for user’s convenience. The application runs on Android. It displays maps, supporting offline uses. To report finding, it will generate a pdf form with minimized user input. To keep those reports and account information, a database is required. Additional features which might be beneficial to users, for example weather and tide information, can be added.
Description of the end users:
Although the application can be used by anyone who wants to report, the majority of users are fishermen. Also, it would be usually used outdoors under hard situations. Therefore, a clear and concise user interface is essential.

Short Description:

Marine Way App allows users to have an easy way to submit forms for lost or found shipping gear in the ocean, from the current process. It also allows users to download maps before departure, updates on weather and tide information.

Contact the Team

Gallery

Marine Way Application Marine Way Application
Marine Way Application Marine Way Application
Marine Way Application Marine Way Application

 

Funded By

 

Daley Kreations Productivity App

Daley Kreations Productivity App

Client Daley Kreations
Professor(s) Reginald Dyer,
Program Computer Programmer
Students Katy Pirani-Watson
Michael Campbell
Brady Hawkins
Rehmat Raju
Vraj Shah
Thanhtien Tran

Project Description:

Our client sells cosplay costumes, accessories, and materials. They need an app to track the conventions they participate in as vendors. Our app includes reminders for application and payment due dates, allows the user to track sales and expenses associated with a show, and export expenses as a csv file. The app calculates the total profits or losses from a show to help the vendor determine if the show was profitable or not.

Short Description:

An Android App for vendors participating in conventions to help with organization and determine if the show was profitable

Contact the Team

Gallery

Daley Kreations Productivity App Daley Kreations Productivity App
Daley Kreations Productivity App Daley Kreations Productivity App
Daley Kreations Productivity App Daley Kreations Productivity App

 

Funded By

 

Oceanic Impact

Oceanic Impact

Client Lisa Chen
Professor(s) Reg Dyer,
Program Computer Programmer
Students Bilal Darwiche
Mustafa Mohamoud
Gabriel Ojeaga
Ilusha Rathnayake
Iulian Turcanu

Project Description:

“Let’s Talk Butts”, led by Lisa Chen, initially started off as a community project which was restricted to Mississauga, Ontario, Canada. The project is designed to educate the community about environmental pollution resulting from cigarette butt litter, which is the number one litter item in the world. The second major function of the project was organizing community cleanup events and engaging the community towards solving this global issue. The organization is currently planning to install cigarette butt collection canisters and ashtrays in public places in the community, enabling people to dispose of the butts via these canisters instead of littering the ground. These butts can then be collected and sent off for recycling.

The organization is currently using traditional methods to educate people by using printed material. In addition, they have a social media page on Facebook with can be located at https://www.facebook.com/letstalkbutts. These methods have been a hinderance and inconvenience to the growth of the organization which resulted in the creation of this project.

To facilitate the growth of the organization Team 11, which is composed of a team of developers from Algonquin College developed a dynamic website for the Let’s Talk Butts Organization.

This provided Lisa with a more effective online platform in which she can engage her stakeholders. It is also manageable and scalable for future initiatives. The website enables users to access information in the two official languages, English, and French. It also includes two maps; one that highlights the location of the cannisters and the other that identifies current and past clean up locations. Furthermore, users will be able to submit clean up data which will later be added to the counters displayed on the page that will indicate the number of cigarette butts removed, number of volunteers who participated as well as the amount of water saved.

The team started by gathering information regarding the requirements of this project, then selected the stack of technologies that can best meet the requirements of the project. Initially, the team selected WordPress a web content management system written in PHP as one of the technologies that was to be used to develop the web application, at the request of the client. However, we encountered some challenges with WordPress. The team, in consultation with the project advisor and the client decided to move to a software stack which is composed of: PHP, JavaScript, HTML, CSS and a MySQL database.

In addition, in consultation with Lisa, the website will be hosted under the domain, oceanicimpact.org. This new name aligns with the clients wish to further scale the organization globally, and since cigarette butts leach toxic chemicals into water, it also aligns with the current initiatives in place with the organization.

Short Description:

OceanicImpact.org is a dynamic website for The Let’s Talk Butts organization. The project is designed to educate the community about environmental pollution resulting from cigarette butt litter, which is the number one litter item in the world

Contact the Team

Gallery

Oceanic Impact Oceanic Impact
Oceanic Impact Oceanic Impact
Oceanic Impact  

 

Funded By