Inspiration

As a novice programmer, I came to Hack the 6ix without grand aspirations or expectations. However, I was inspired by a Metrolinx Workshop I attended on the first day after a rough brainstorming session on the challenge of improving Accessibility for Metrolinx services. The status quo of information accessibility is that voice-based assistance is clunky, slow, and makes you want to pull your hair out. Hours of being put on hold with crackly music that you can't mute just to end up speaking to a dysfunctional ai agent half the time. To combat this, we built the Metrolinx Voice Transit Assistant.

What it does

The Metrolinx Voice Transit Assistant is a voice assistant instantly accessible at the press of a button. It allows immediate access to info related to Metrolinx Services.

How we built it

We used Javascript and Python, with the majority of code written, modified, and debugged by Anthropic Claude Sonnet 4.0.

Challenges we ran into

  1. Language detection. The voice recognition feature would often mix up English and Chinese and required extensive debugging.
  2. Limited API Language Support Metrolinx API only supports English, so I built a translator in the program to work around this for Mandarin inputs
  3. Limited scale We encountered some bugs with rapidly clicking the button and have not tested the program at scale. ## Accomplishments that we're proud of I'm proud that I completed the project within the allotted time by myself and implemented Artificial Intelligence to solve a real world issue. ## What's next for Metrolinx Voice Transit Assistant Developing scale, fixing bugs, improving api implementation

Built With

Share this project:

Updates