Inspiration

  • Lack of proper teaching Facility for students in covid times
  • Lack of understanding of contents in English for rural students.
  • Textual content is in abundance.
  • Conventional and boring method of teaching.
  • Visual content give better impact on memory than textual content.

What it does

-A web-based platform that converts textual content in English to visual content in any local language.

How we built it

  • Dived deep into libraries like tesseract, moviepy, selenium, beautiful soup, PIL, PyPDF, NLTK, GTTS.
  • Extracting and summarising texts from a pdf.
  • Application of ocr on image-based pdfs to extract content.
  • Image scrapping from extracted content.
  • Text to speech conversion using GTTS.
  • Translation using Google translate API.

Challenges we ran into

  • GTTS don't work much good in local languages, so literature contents where the emotion of content is also required is not satisfied.
  • The video and audio were not in sync at first.
  • The audio was first sometimes, but we have added a playback speed for a better experience of the user.

Accomplishments that we're proud of

  • We have added a login and registration system which the user can accordingly use and use the app.
  • User can use a wide variety of languages as well.
  • Playback speeds can be manoeuvred according to the user choice.

What we learned

  • Various NLP Techniques.
  • GTTS and Google Translate APIs.
  • Flask and ReactJS.

What's next for I-Learn

  • Floating a mobile app for it.
  • Made it any language to any language.
Share this project:

Updates