Chapter 1
About Me

Once upon a time, there was a little boy introduced with computer, a digital machine that people were using for all kind of stuffs. He was so fascinated with that technology and invention that he started learning and wondering how can a piece of metal can do such wonders. From NAND to Artificial Intelligence, he used to read and experiment on everything he finds interesting in this field. Days gone, and he developed many skills on his journey to master this technology, that are Deep Learning, Machine Learning, Data Science, Web Development, Android Development, Java, C/C++, Ethical Hacking and many more. But still he thinks he has to learn a lot more and still learning from his experience. He also likes to play Chess, Football. Apart from Computers and Technologies, he finds Neuroscience very interesting.

Bholanath Vishwas
(Data Scientist)
About Me
Chapter 6
Miscellanous

Apart from the major technologies and skills, there comes lot of other skills that helps us solve any problem more effeciently. There are lots of other domain that I tried, and have hands-on.
1. Python
2. Java
3. Bash
4. REST APIs
5. GraphQL
6. FinOps
7. Automation
8. Grafana,Prometheous,Looker
9. Designed Analytics Dashboards for BI
10. Blockchain
11. Game Development (Unity)
12. Flutter
13. IOT
14. PLC/SCADA
16. Git
... and the list goes on.

Chapter 5
Cyber Security

This domain still gives me the goosebumps, and I still love it. One of the most interesting field of computer science. As "No System is Safe.", a engineer should consider all the aspects when its about Security. I also tried lots of stuffs but only for the knowledge and safety.
1. Pentesting
2. Phishing
3. XSS
4. SQL Injection
5. DDoS
6. Metasploits
Now, atleast I know what to keep in mind while engineering any software.

Chapter 4
Databases

When it comes to computers, technologies, Internet storage is very important. So here, databases comes into play. Currently, there are lots of databases in existence. But you cannot master them all. I wish I could, atleast I mastered few, actually two.
1. MySQL
2. MongoDB
3. Oracle
And I am sure, I can learn others too, If its needed at any point of my life.

Chapter 3
Web Development

Internet is very fascinating thing, actually it's revolutionary, thanks to Sir Tim Berners Lee. So, how could I resist not learning this technology. I started with small like HTML, Vanilla JS, little bit of CSS. And then it was so interesting that, today I created this. So, I am comfortable with many web Development frameworks and technologies, i.e.
1. MERN Stack
2. HTML,CSS
3. Javascript
4. TypeScript
5. NextJS
7. PHP
8. Node JS

Chapter 2
DevOps

As making things easy for everyone that's the ultimate goal, so here Devops came into picture. You know development, codes and engineering stuffs but now the question is how you will serve the solution to so many people and simultaneously allow all the developers and engineers to collabrate and make things better. Here are few DevOps related skills and learned for the same :
1. Amazon Web Services
2. Microsoft Azure
3. Google Cloud Platform
4. CICD
5. IaaC(Terraform,AWS CDK, Cloudformation)
6. Kubernetes, Docker
7. MLOps
8. Artifactory,CircleCI,Jenkins
9. Server and Serverless Infrastructure

Chapter 1
Artificial Intelligence

Artificial Intelligence is a hot topic nowadays, but I am working on this from a long time. It is so much interesting that it's hard to ignore for someone like me. This domain is still need to go a long way before we can make something that :
1. Artificial Intelligence
2. Deep Learning
3. Machine Learning
4. Data Science
5. Data Engineering
6. Tensorflow
7. PyTorch
8. Keras

Skills
Chapter 6
Miscellanous

Apart from the major projects, I worked on some different applications and techniques :
1. Sentiment Analysis
1. Object Detection using YOLO
2. Object Tracking using OpenCV
3. Hand Gesture Recognition using Mediapipe
4. MyHandWriting using Python
5. Neutron (Encryption and Decryption with AES) using Python
... and the list goes on.

Chapter 5
OnlineFreeToDo.com

OnlineFreeTodo is a pet project that is designed by me to keep track of all my daily task and maintain it in one place with ease. It stores data in local browser cache, so we won't be needing any databases or other sorts of storage service. It will a client side web application, anyone can use it for free to manage their dailt tasks. This project is written in ReactJS.

Chapter 4
Recommendation System

Recommendation System is a data filtering tool that uses Machine Learning to suggest any user with the right product or services based on their interest and activities. These type of system is currently used by most of the e-commerce service providers, entertainment industry etc. Matrix Factorization is a basic ML technique used by these system can give a pretty good accuracy.

Chapter 3
Competitor Analysis
&
Social Listening

Competitor Analysis is a technique used to analysis any user competitor behaviors. It involves many stages, that are collecting competitors raw data from the internet, Analysing the data from every aspect to produce a analytical report that includes competitor acitivities, engagement and other important aspects of their brand.
Social Listening is a technique used to analysis, how people are reacting to any brand or product in social media. It also provides an insights to the user that what should be done to make the product or service better.

Chapter 2
Virtual Assistant(DL)

Virtual assistant, as it's name says, it assist us to do some regular daily tasks. There are lot of different techniques integrated together to make a virtual assistant that can response to your command by voice or text. There are different techniques mentions:
1. NLU(Natural Language Understanding) : Technique to understand, what the user is saying?
2. Intention Detection System : Technique to detect the intent of the command i.e. If user is asking for the time or about weather
3. NLG(Natural Language Generation) : Technique to generate response, it could be in the form of text or voice or both. If voice is to be responed then Text To Speech(TTS) Engine needed to be integrated

Chapter 1
Voice Cloning(DL)

Sound, a squence of different frequencies produced by any vibrating body. And speech is compose of such different sounds which again produce letters, words and sentences. Human Speech is a major aspect of communication. So to better interact with technologies, Immitating Human Voice can give a new meaning and emotions to the human for technologies. We have come a long way from robotic, unnatural voice generation to a natural voice generation. There are lots of research and development still going on this subject.
Text to Speech Engine is a deep learning architecture of training a model from raw dataset containing audio samples of any speaker and can generate natural voice with a good accuracy.

Projects
Bholanath Vishwas
Use mouse to interact with objects (Click outside of the object to zoom out)