We understand the importance of a strong education and have seen countless newspaper articles, statistics and pictures detailing the lack of materials in third world countries. Many of the lower class children that live in poorer countries cannot receive a good education because their school cannot afford technologies such as projectors to enhance the material. Surprisingly, however, statistics show that a large majority of the world population, rich or poor, owns a smartphone. However, the current schooling system has no way to integrate this technology in teaching. In an era where exchange of data holds an infinite value, it is vital for everyone to have access to our vast technological resources. We wanted to build a system that is not only convenient for people like us to easily and quickly make and share presentation, but also build a system that allows those in underprivileged communities that cannot afford laptops or iPads to utilize their smartphones to easily access information shared by their teacher.
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
We are most proud of our presentation creation console. While our entire system integrates well and accomplishes our original vision, we are extremely proud that our speech recognition and analysis allows accurate and on-the-fly presentation creation excited to test our program in our school presentations!
What we learned
Although coming in as semi-experienced programmers, we knew almost nothing about speech recognition and natural language processing. Dedicated to integrate this into our project all of our group members worked together to built the final script. Along the way, we learned many techniques to transcribe speech and search for key words that are used in the presentation creation experience.
What's next for SyncFast
We hope to improve on the efficiency of our app. Although it is heavily reliant on WiFi speeds, there are still ways that we can make our admin and client side interfaces function faster. Furthermore, while we were able to figure out image passage while creating presentations, there was no way for us to export the graphs as images. Because the graphs were plotted in HTML and were therefore not images, we tried to build a script to save screenshots of the webpage but ultimately failed. We hope to find a cleaner and faster way to send information from the admin presentation creation to client side viewers.