Skip to content

Latest commit

 

History

History
39 lines (24 loc) · 1.87 KB

README.md

File metadata and controls

39 lines (24 loc) · 1.87 KB

Shabdamitra

Overview

  • Designed a comprehensive feature-rich Android application using Flutter and integrated Firebase for real-time data synchronization and user authentication. The app enhances the learning experience & teaching processes across 3 distinct languages, encompassing a vast vocabulary of over 50,000+ words.
  • Created and optimized a search index over the extracted words using Python and MySQL. Also fine-tuned the schema, incorporating an audio-visual layer, resulting in a reduction of search time by 30% and an increase in interactivity.
  • Extracted information on words with constraints such as proficiency, class, sense, definition, and version from more than 4 different multi-lingual corpuses developed and maintained by the Shabdamitra team at the IIT Bombay.
  • Utilized Python and SQL to implement machine learning algorithms for predictive text and language learning insights, further augmenting the educational utility of the application

Installation

  1. Install Flutter using the following detailed guide

  2. Install Andriod Studio using the following detailed guide

  3. Clone the repository:

  git clone https://github.com/d3v-26/shabdamitra.git
  cd shabdamitra
  1. Import the whole project using the following steps

  2. Run the application using the following steps

Acknowledgements

Authors