Inspiration
After hearing some personal stories about the struggles of new immigrant students in Canada, we decided it was time to take action to find a solution to the language barriers they face. Not growing up with the language you're being taught causes many challenges such as difficulty understanding course material, test anxiety, a higher likelihood of falling classes, and a lack of confidence.
What it does
TransLecture takes audio recordings and is able to translate them and create transcripts in the desired language. Additionally, it creates study notes for the user, allowing them to turn a lecture, into translated notes.
How we built it
TransLecture was built with HTML, CSS, and JavaScript. It utilizes Whisper and ChatGPT-3.5, which had API keys implemented.
Challenges we ran into
We had issues with the platforms we tried to code with. Android Studio would not work and Replit's CPU limit was not enough for us to run and test our product. There were also issues with our APIs, we needed to figure out a way to implement them on a public service (GitHub) without compromising the key.
Accomplishments that we're proud of
We are very proud of TransLecture. We had to overcome many roadblocks to finally have a finalised product to share. Our biggest accomplishment was having a data-driven idea and creating a viable and 100% realistic solution.
What we learned
We became proficient in HTML, CSS, JavaScript, and API integration, particularly in securing API keys on public platforms. Overcoming technical and platform-related challenges enhanced our problem-solving skills and adaptability.
What's next for TransLecture
Given the market need, the immediate next step is to produce the app version on iOS and Android, as well as implement the translation functionality and ad revenue system. We would make use of social media such as Instagram and TikTok to reach high school students.
Built With
- api
- chatgpt3.5
- css
- html
- javascript
- replit
- whisper

Log in or sign up for Devpost to join the conversation.