E

Education4All

Education4All is an E-Learning App where the "E" stands for Equal Education.

The problem Education4All solves

Students in Urban areas are blessed with plenty of resources the internet has to offer today. With various online courses and study material available, the internet has now become a Hub for Education. However, in Rural India, even though the internet has reached many homes, High-Speed Connectivity for fast downloads and live streaming classes are still distant realities. Even if the internet manages to reach someone who wants to learn, the Language Barrier is another issue that is faced because of a lack of content and resources available in native Indian languages.
Therefore a solution to provide good quality study material in diverse languages without relying solely on the internet is a challenge that our has accepted.

Challenges we ran into

One of the biggest challenges that we faced during our Project Implementation was to find the appropriate audio files for training or model. We collected clear audio files without any noise from YouTube, TensorFlow Datasets, and other platforms like relatives. We asked our Relatives for feedback and tried to implement that in our App, making it as user-friendly as possible. Another challenge was to integrate our model API with Android Application and we were encountering errors, so we switched to Retrofit which is a highly scalable library. We also encountered problems on Heroku so deployed our Flask App on AWS Platform for better computational power and storage.

Discussion