- Minor – add pictures in stages
Add vowel/consonant picture [DONE][Feb22,2020]
- Add Word picture Stage I
- Add Word picture Stage II
- Add Word picture Stage II
- Minor – add animal sounds.
- Major – rework on audios.
Major – fork ##### barnamaala[Working on it] [Feb22,2020] Major – fork online and offline packs [DROPPED][Jan20,2020] Minor – add adage game[DONE] [Feb22,2020] Minor – add vowel and consonant game[DONE] [Feb22,2020] Minor – add number game[DONE]
- Minor – add unit calculator
- Major – add song audios (in House)
- Minor – add basic Nepali calendar
- Minor – add AD/BS Date conversion tool
- Major – add Nepali dictionary
- Major – change lists to database
- Minor – add searching words
- Major – add male and female audio
Minor – add basic light/dark themes[DONE] [Feb22,2020]
- Major – change to responsive UI tablet and phone and desktop.
- Major – add Hindu/Nepali pooja section (optional) (debate) (paid)
- Minor – add Nepali holiday section with holiday background and stories.
- Minor – add phrases
- Minor – add poems
- Major – add Nepali grammar section (paid)
- Major – add Nepali story (danta Katha) (paid)
The concern to a pragmatic and smooth transformation in life led me raising two awesome human being, and postponing my formal education for couple of years. Since raising my kids in motherland became a complete far fetched and unreachable dream, we (my partner, I and our awesome family) decided to raise them ourselves in North American continent, the way we knew best. It was decided I would be the primary care taker for the first few years of their lives, and I love it #BreakingTheStereoType
However, not just to babysit, I chose the next best education available for me, the one that I’d always dreamt of and the one I could really combine with health/medicine. I took myself in learning coding/programming, few baby steps at a time. The Internet, is a vast open space of wonderful resources, and it has taught me few too many nifty tricks in this field. I took upon myself to learn two things – coding and statistics. Later, I added one more field – Calculus, but that topic is for another day.
Early 2018, I got this awesome opportunity to join in a scholarship program from Udacity on Pytorch. Got a whole new perspective on AI/ML and Neural Networks, did couple of nifty machine learning projects, and uploaded in Github. Completed Deep Learning Nano-Degree from Udacity. I opted to go ahead with Deep Reinforcement Learning on Udacity, but couldn’t spend time, and had to drop out. First six month of 2019, was all about my second child. I would be lying If I say we raised our toddlers alone, we had awesome great helps from both sets of grandparents who would visited us and stayed with us, helping out the new parents.
Early 2019, second child was born. Six months later, I resumed my coding and started learning flutter, from Medium posts, and lots of StackOverflow. This was the first time I was learning through self interest and searching through internet. I started with four flutter projects, one of which finally got published in iOS and Android App Store late 2019 as an educational app – Prakash Nepali Barnamaala. It was something overdue for a long time, and I had been collecting materials for it, from 2016. I dedicate this first app to my father, and my first teacher – Prakash Khatiwada Upadhaya; though the app itself is targeted to my two kids. Hopefully, someday, soon they will be able to appreciate it, and I am still adding up new materials on to it. Recently, I just added a simple ML component through tflite plugin.
Todo/s – over the next three years – here
What is the App about?
Prakash Nepali Barnamaala helps you learn and understand basic Devanagari/Nepali language using reading, writing and listening. Designed for all ages, app has Devanagari/Nepali vowels, consonants, words, numbers, and phrases; along with basic Nepali adage, idioms, and proverbs along with few classic Nepali poems.
— For Beginners
- Read, pronounce and write Nepali with vowels and consonants in Devanagari script.
- Illustrated Images related to alphabets helps learning more fun.
- Understand complex Nepali with – barhakhari, (ka, kaa, ki, kii) compound/mixed (tra, pra, ndh) and legged letters (k, kh, g).
- Select your favorite color to write, draw characters and draw pictures.
- Drawing app shortcut opens up to clean white board, with color selection menu.
- Read Devanagari/Nepali numbers from 1 to 100.
- Read multiplication tables from 1 to 100 in Nepali and English
- Multiplication tables from 1 to 100 in Nepali and English.
- Understand basic Nepali Unit measurement of weight, area, notations.
— For Intermediate Learning
- Words with audio file, for anyone interested in reading and listening to Nepali words.
- Learn words associated with days of week, months, seasons, time in Nepali
- Learn words of family, friends, relatives and important post/position in Nepali.
- Learn major colors, emotions, animals, birds, and food in Nepali Language.
Features for those who don’t speak Nepali
- Phrases with audio recordings for easy understanding.
- Learn phrases associated with travel, lodging, emergency, technology, health and food.
Features for basic learning about Nepali literature
- Lyrics and Audio to Nepali National Anthem.
- Read prominent poems, by few select prominent Nepali poets like Laxmi Prasad Devkota, Bhanu Bhakta, Moti Ram Bhatta.
- List of lyrics to simple Nepali baby songs. (some with song audios)
- Read and Understand 100 most popular Nepali adage (Gaon Khane Katha),
- Read and Understand 50 most popular Nepali proverbs (Ukhaan) and idioms (Tukka).
- List of Nepali National – (like – bird, animal, color)