CAPSTONE DESIGN PARTICIPANTS

Muhammad Gill

Mujtoba Hossain

Akrama Mirza

Akaà Okonkwo
myKitchen
56
To effectively realize food recipes, complex ingredients and culinary knowledge is often required. As a result, many households struggle to prepare nutritionally diverse meals. The goal of myKitchen is to create a highly personalized and customizable recipe recommendation and instructional system. myKitchen will continuously learn about the user’s taste using a combination of techniques such as user input and feedback, and machine learning. This ensures that over time, myKitchen truly becomes yourKitchen, with each new recipe made for you and you only.

Zhengyin (Roger) Jiang

Jonguk (Justin) Lee

Yixuan (Sapphire) Pan

Yanqing Wu
BobaTron
57
BobaTron, a bubble tea self-serving machine, fully automates the bubble tea making and serving process. With simple clicks on the outer touch-screen, the inner conveyor system directs cups through three major stages — fluid dispensing, topping dispensing, and shaking — of the drink assembly, delivering quality drinks to the hands of customers. To maintain taste consistency and storage longevity, ingredients are stored in temperature-controlled compartments. BobaTron outperforms hand-made bubble tea shops in terms of production efficiency, taste uniformity, and operational cost.

Yilan Cao

Daniel Chow

Lyndon Ho

Chunlin Min

Peisu Wang
MiRROR:
Check Yourself Out, But Better
58
MiRROR is a seamless hub that provides customizable on-demand information to the user in the form of a mirror. The mirror also has proximity and gesture control functionality, which can be personalized by the user in a convenient mobile application. The advantage of this design over existing options is that MiRROR features additional functionality with the use of sensing technology, while being available at a more competitive cost.

Xiuyuan Ma

Calvin Tse

Kevin Wang

Sai Xiao

Hao Zhe Yue
CimTutor:
A C++ Code Visualization Tool
59
As the world becomes more digitized, software development has become increasingly popular. More individuals are starting to learn how to program, however they face a steep learning curve at the early stage of their learning process. The goal of CimTutor is to provide these individuals with a basic understanding of computer science concepts through code visualization. CimTutor is a web application that analyzes C++ code snippets and presents the associated machine level processes graphically to the user. The program visualizes key data structures used in the code segment and performs time complexity breakdowns. CimTutor will be built and scaled out using distributed systems. The main advantage of CimTutor is that it is able to correlate algorithms and their corresponding data structures visually and present them more intuitively.

Gabrielle Campos

Aishwarya Kumar

Sauhard Pant

Nicholas Skupien

Tian Hao Yang
Waste Warriors
60
Improper disposal of recycling costs the City of Toronto, a single municipality, $15.6 million each year. Waste Warriors is a mobile app which provides users an easy and convenient way of accessing instructions about how to properly dispose of their waste whether at home, work, or during their commute. Waste Warriors merges the waste disposal instruction databases of multiple municipalities and serves them to users based on their subscribed locations, thus providing a reliable source of information for proper waste disposal information.

Owen Guo

Haoxi (Steve) Huang

Su Hong Koo

Supratim Mitra

Sidy Ndiongue
LazyLecture
61
LazyLecture aims to make online lesson delivery more accessible by providing a platform for students and teachers to upload lectures. LazyLecture generates a timestamped transcript of every lecture, which gives students the ability to quickly discover, navigate, and revisit its contents. The transcript enables users to take richer notes, ask better questions, and engage in more thoughtful discussions. The website also provides a platform for users to collaborate via questions and discussions that directly references lecture transcripts.

Andrej Glavic

Tarannum Gupta

Heesue Kim

Zemann Sheen

Austin Wright
Simplii
62
With the current exponential growth of data, the ability to condense and understand information is becoming more difficult. Voice assistants and search engines only provide summaries for 16% of all queries, of which most do not sound human. The goal of Simplii is to make information accessible and understandable by providing summaries to queries that sound human using clustering, classification machine learning algorithms, and natural language processing.