With McRAP, studying becomes a fun, immersive and engaging experience. You'll find yourself singing along to your notes, effortlessly committing them to memory. Who needs background lo-fi music when you can learn directly with the rhythm of the music itself?
Inspiration
As university students, we're all too familiar with the struggle of memorizing lengthy lecture notes. It's tedious, monotonous, and oftentimes ineffective. Students’ difficulties grasping complex concepts are further exacerbated by reduced attention spans post-COVID and the popularity of shorter formats like TikTok. Meanwhile, professors also face challenges in delivering content in an engaging manner.
The inspiration behind McRAP stemmed from a deep appreciation for the transformative power of music in education. Our research led us to studies demonstrating how rap music's rhythmic structure, storytelling elements, and emotional resonance can enhance memory retention, language acquisition, and overall learning experiences.
Ultimately, our motivation for creating McRAP lies in the desire to bridge the gap between conventional learning techniques and the dynamic, immersive world of music. By infusing education with creativity, rhythm, and fun, we aim to empower students to unlock their full academic potential and embark on a journey of lifelong learning.
What it does
Ace your exams with McRAP - a tool designed for students seeking an innovative way to memorize lecture notes. Simply paste your lengthy text, and McRAP will convert it into a lively rap song complete with music, making studying engaging and effective. Say goodbye to dull memorization techniques and hello to the rhythm of learning with McRAP!
How we built it
We built it using Django for the majority of the backend of this web application. The lyrics are generated using Cohere API's generate language models. The front-end was done using HTML, CSS, and Javascript.
Design
We've carefully designed the user interface (UI) to blend intuition and visual appeal, adopting a minimalist style with colors reminiscent of the McGill logo. Drawing inspiration from popular platforms like Spotify, we incorporated sleek black tones to evoke sophistication and accommodate the rising trend of dark mode.
Challenges we ran into
The biggest challenge we went into was trying to match the words to the beat. We fixed this by counting the number of syllables in each verse and adjusting the speaking rate according to that. Pause Button.
Accomplishments that we're proud of
We made a pretty cool project!
What we learned
We familiarized ourselves with using APIs, and it was also our first time embedding Javascript into a web application.
What's next for McRAP
We truly believe that McRAP has the potential to transform the way we approach studying. Looking ahead, we're excited to expand McRAP's features and make it even more user-friendly. We envision McRAP becoming a go-to tool for students worldwide! We also anticipate significant profit potential by partnering with labels to create these songs and engaging celebrities to perform the lyrics at special rates, as well as extending our services to include personalized rap songs for birthdays and other celebrations or occasions. We also hope to add a functional pause button.
Built With
- cohere
- css3
- django
- garageband
- html5
- javascript
Log in or sign up for Devpost to join the conversation.