Skip to content

Android Application Made using Flutter

Notifications You must be signed in to change notification settings

d3v-26/shabdamitra

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Android Application Made using Flutter

Topics

Resources

Stars

Watchers

Forks

Languages

  • Dart 94.6%
  • HTML 4.7%
  • Other 0.7%