Tuitions in a redesigned way ✨

About The Project

BearTuts based on Tensorflow.js, where the main goal is to provide a next-level teaching experience between teachers and children specifically toddlers πŸ‘Ά. In this COVID-19 pandemic, teaching on a Work from Home basis has become a great mess, especially for toddlers. Project Here BearTuts comes to the rescue. BearTuts is easy to use & requires no custom application/software installation. Just click on View Demo & wait for the model to load & you're good to go!

  • It is supported across all updated browsers.
  • Provides 80% accurate live subtitles for free in realtime.
  • Embedded Dark mode feature!

Built With

Getting Started

This is an example of how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.


This is an example of how to list things you need to use the software and how to install them.

  • yarn sh sudo apt install yarn


  1. Clone the repository:
git clone https://github.com/Neilblaze/beartuts.git
cd beartuts
  1. Install dependencies and prepare the build directory:
  1. To watch files for changes, and launch a dev server:
yarn watch

Now you're ready to do something awesome!

Platform support

Demos are supported on Desktop Chrome and iOS Safari.

It should also run on Chrome on Android and potentially more Android mobile browsers though support has not been tested yet.


  • Add on-screen canvas video screen-recording & screen-capturing feature.
  • Add more characters (Currently on Bear)
  • Custom Background set feature.
  • Direct interaction with Zoom, Google Meet & similar software.
  • Creating a native Androidβ„’/Flutterβ„’ app.

See the open issues for a list of proposed features (and known issues).


Contributions are what makes the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request


Distributed under the MIT License. See LICENSE for more information.


This project is maintained by ➑️ Pratyay Banerjee ⚑, Sandipan Dey πŸ•, Saif Ali 😎

Crafted with β™₯ for HackNotts 2020 by Prattay Banerjee, Sandipan Dey and Saif Ali

Built With

Share this project: