Speak2Learn Case Study

Speak2Learn Case Study

A case study on end to end development of a social language learning app.

Introduction:

  • We asked ChatGPT the major problem with language barrier and the response was as follows “With over 7,000 languages spoken in the world, it can be particularly problematic in international business and diplomacy, as well as for immigrants and refugees. Although technology has made communication easier, it is not always accurate and may not capture the nuances of language and culture”
  • Although technology has made communication easier, it’s not always accurate! But that’s impossible because technology is supposed to be right!
  • Our client understood the gap in the technology and came to us with the challenge in hand. It’s not the problem with technology, it’s the problem with the way it’s presented.
  • Any language learning platform always teaches languages in a traditional way, not the way it’s spoken.
  • Every place has a different way of speaking a language, learning English in India never made it easier to understand the same in Australia.
  • This could be solved by learning the way any language is spoken! And this product makes it happen.
  • We also understood that with any language learning platform user engagement fades over time.

Technologies used:

  • Figma was used for the UI/UX designs.
  • Flutter was used for the Frontend development.
  • Python-Django for the Backend development
  • Websockets [channels] were used for the chats.
  • MS Azure and its offerings were used for deployments
  • Various libraries developed by us were used for AI based features

Deliverables:

  • UI/UX designs of the whole app.
  • End to End Product management.
  • Admin panel development.
  • Quality assurance of all forms, manual, automated, stress and load testing.
  • Security check for the whole app.
  • DevOps & Cloud Operations
  • AI - Data Research

Features:

  • Create & Manage Accounts
  • Chat with a sarcastic bot [Marv]
  • Find & connect with experts
  • Advanced translators
  • Convert messages to images
  • Storybook to read small stories in languages of choice, get translations, dictionary, and various advanced features.
  • Create groups & learn together
  • Discover people & groups
  • Have Audio/video calls with experts & connects.
  • Advanced notifications
  • Economy [Gamification]
  • Help & Support

Conclusion:

  • We developed the product end-to-end based on clients vision, which includes all features as expected.
  • The idea behind the social language app is a new concept in language tech space, which is fully equipped with futuristic technologies and updated with engaging features.