We were inspired to do this project because we noticed that during online learning, it can be really hard to process class lectures and take notes effectively. Also, lectures listened to at home are very difficult to pay attention to and garner information from. Finally, lectures can be disinteresting and can often require supplemental resources. Therefore, we created AudioLec to help us out with this task.
What it does
Our simple and efficient service allows students to effectively expand their knowledge on the subjects they are learning by recommending them relevant and enlightening videos based on their teacher's lectures. Using Speech Recognition and Natural Language Processing, we are paving the path towards an education system in which every student has the resources to learn above and beyond. When you first arrive on our app, you will be taken to the homepage. Our website is equipped with a beautiful navigation bar that can be utilized to travel from one webpage to another. Our home page also contains a "Contact Us" form to reach out to us, should you have any problems. Using our website, you can directly record a lecture and then download the audio file. You can also use a pre-download audio file; once ready, head over to the "Upload Recording" page to upload your recording to our server. Simply choose the file you want to upload and then watch as our app converts your audio file to text. You will then be redirected to a page that gives you a full analysis of your text. Our program will scan your audio file and display a list of keywords that were significant to your topic. If you click on a keyword, you will be redirected to a Google webpage that will display further information on the keyword. The program also gives you an entire transcript of the audio file. From there, you can copy the text for your purpose, or even use the "Google Docs" button to create a new Google Docs and paste all relevant information there. You can also email the contents of the Email Analysis to yourself, which allows you to save your details in a safe place. Our email program formats the email professionally, so that you can easily read everything. And last, but not the least, is our YouTube page. This is the most important webpage of our website because it displays relevant YouTube videos that pertain to our topics. These videos can be viewed nicely on one screen, and their display is well-formatted.
How I built it
Challenges I ran into
Accomplishments that I'm proud of
We are proud of the fact that our app will help thousands of students with their education. Our application uniquely allows the user to supplement his knowledge with YouTube videos as well. We are especially proud of the clean and pleasing UI that our website displays, which creates for a more professional environment. Finally, we are very proud of the advanced framework that we utilized to create this application, as it also enriched our knowledge tremendously.
What I learned
We most importantly learned how to use jQuery in order to create the recording feature. We also learned how to make our webpages as responsive as possible, so that they could pertain to a wider variety of devices.
What's next for AudioLec
We plan to make this a public service so that teachers and students can use this all over the globe. We plan to add more security and privacy features as well, along with a login program.