Content with tag:
- Blog Post
Live Speaker Identification and Speech Transcription
My culminating undergraduate project that leverages OpenAI’s Whisper, enabling live audio transcription and speaker identification – all without an internet connection.
Roggle - A WebAssembly Powered Boggle Solver
Roggle harnesses the power of WebAssembly to bring Rust’s performance, OpenCV’s image processing tools, and TensorFlow’s AI classification to a modern browser-based Boggle Solving website. Checkout the blog post on how I made it!
Robot Plate Detection Model
As AI team lead of Queens University's Robomaster Design Team, I led twenty students toward learning, designing and creating auto-targeting robot artificial intelligence. Using TensorFlow's Object Detection API and transfer learning on YOLOv3, we successfully deployed a detection algorithm that creates bounding boxes around enemy robot hit plates. Automating this process has given us a considerable advantage against the competition, and we learned a ton in the process! We found that the way we labelled data, and differentiating between red & blue coloured plates had a considerable effect on how accurate our model was.