Hi, this is me, Nischal Pradhan. I am from Kathmandu, Nepal. The land of Himalayas. I completed my Bachelors' in Information Technology (Computing) year: 2019-2022, from Islington College, Kathmandu, Nepal. I found myself very much interested in coding in Python Programming language, as it one of the high level programming language and is world wide popular and very much powerful. This is also a reason, why I chose my future goal to be an AI Developer and ML Engineer. Hence, at the moment I am in Toronto, Canada, studying AI and Data Science, Post-Graduate year: 2024-2025 course which primarily focuses on AI developments, Data Science and Machine Learning.
The next five year plan....?
I think we have a duty to maintain the light of consciousness to make sure it continues into the future.– Elon Musk
There are many tools and technologies available to help you master AI and ML skills. These tools continuously evolve, bringing new features and improvements. For data preprocessing, visualization, and model building, some essential libraries include:
• Pandas – for handling datasets
• NumPy – for numerical computations
• Matplotlib & Seaborn – for data visualization
• Scikit-Learn – for traditional ML algorithms
• TensorFlow & PyTorch – for deep learning models
If you're working on AI applications, you should also explore cloud platforms like Google Colab, AWS, and Azure for scalable model training and deployment.
Read BlogMachine learning models rely on mathematical and statistical techniques to learn patterns from data. Some of the key algorithms that you should master include:
• Supervised Learning: Linear Regression, Decision Trees, Random Forest, Support Vector Machines (SVM)
• Unsupervised Learning: K-Means Clustering, DBSCAN, PCA
• Deep Learning: Neural Networks, CNNs (for images), RNNs (for sequences)
Start by implementing simple models and gradually move to advanced architectures like transformers and reinforcement learning models.
Read Blog