, I am Gurneet Singh

I build AI

Dedicated AI/ML Researcher, Writer & Innovator
Passionate about advancing technology
Turning ideas into reality with AI

My Projects

AnimalVision-DirectML

The Animal Image Classification Project leverages PyTorch for its deep learning framework, utilizing the DirectML backend to optimize performance across various hardware AMD Devices. This project aims to accurately classify images of different animal species using a ResNet50 Model. This project serves as an excellent example using AMD devices for deep learning purpose, dedicated to Windows users.

TryMLEasy

Built with Streamlit, it provides a user-friendly GUI that allows users to apply various ML models, preprocessing techniques, and neural networks to their datasets without any coding. The app supports a range of features including:
1. Preprocessing techniques: Standard Scaler, MinMax Scaler, Robust Scaler, and Normalization.
2. Decomposition techniques: PCA, kPCA, and FastICA.
3. Traditional ML models: Logistic Regression, Decision Tree Classifier, Gaussian Naive Bayes, and more.
4. Neural Networks: Customizable layers, activation functions, and training parameters.
The project aims to make machine learning accessible to everyone, even those without programming skills.

Skills

Machine Learning & AI: Crafting intelligent systems.
Data Analysis & Visualization: Turning data into insights.
Deep Learning & Generative AI: Pushing the boundaries of AI.

Tech Stack

  • Python
  • AI/ML
  • Computer Vision
  • Generative AI
  • MLOps
  • GCP/Azure Cloud
  • Research & Development
  • Natural Language Processing
  • Adobe Photoshop & Illustrator

Certificates

Building Generative AI Skills for Developer

Learning about new AI tools and frameworks that empower developers to build faster and more easily, and with the power of AI.

Machine Learning Engineer Learning Path

Set of 14 on-demand courses, labs, and skill badges that provide real-world, hands-on experience of using Google Cloud technologies essential to the ML Engineer role

Natural Language Processing with Probabilistic Models

Use dynamic programming, hidden Markov models, and word embeddings to implement autocorrect, autocomplete & identify part-of-speech tags for words.

Natural Language Processing with Classification and Vector Spaces

Use logistic regression, naïve Bayes, and word vectors to implement sentiment analysis, complete analogies & translate words.

Data Structures and Algorithms

Course about various data structures like arrays, linked lists, stacks, queues, trees, and graphs. Also includes important algorithms such as sorting, searching, and hashing.

Medium Articles

PyTorch + DirectML with AMD: Installation for Deep Learning w/ Results 🚀

In this guide, I will walk you through the steps to install and use DirectML with PyTorch on AMD GPUs using Windows OS. I’ve tested this method on my system and simplified the installation process to avoid confusion. 🌐✨

OLLAMA — Your Local LLM Friend: Installation Tutorial 🖥️🚀

The article provides a step-by-step guide on how to install and use Ollama, a tool for running large language models (LLMs) locally on your own hardware. It covers downloading and installing Ollama, running models, and customizing them to suit your needs.

#1 [MUST] Basic 3-Stage Pipeline for MLOPS : Theory

The fundamental three stages of the MLOps pipeline — the Data Pipeline, Model Pipeline, and Model Deployment Pipeline — will be discussed in this article. You’ll comprehend the fundamentals, industry best practices, and procedures by the conclusion. To facilitate debugging, make sure every step is in a different file. This article will be followed by a hands-on project, which implements the 3-stage pipeline for better understanding.

Ola Krutrim — Shaping the Indian AI Scene (& Free Credits)

The article discusses Ola’s Krutrim AI Cloud, which offers free access to its AI services until Diwali 2025. This initiative aims to support developers and startups in India by providing tools like GPU-as-a-service and various AI models. The goal is to foster innovation and make advanced AI technology more accessible.

LM Studio Demystified: Your Ultimate Guide to Running Local LLMs | Installation & Setup

The article provides a comprehensive guide on installing and using LM Studio to run large language models (LLMs) locally. It covers the setup process, model configuration, and how to leverage LM Studio features for efficient local inference.

DEEP LEARNING with AMD? Maybe we can….

The article explores the potential of using AMD GPUs for deep learning tasks. It highlights the benefits of AMD’s ROCm software, which supports popular frameworks like TensorFlow and PyTorch, and discusses the advantages of AMD’s RDNA 3 architecture for AI and machine learning development

Publications

description of image

CNN-FastText Multi-Input (CFMI) Neural Networks for Social Media Clickbait Classification

[ DOI: 10.2174/0126662558283914231221065437 ]

[ Published on : 25 January, 2024 ]

[ Authors : Chirag Sharma, Gurneet Singh, Pratibha Singh Muttum and Shubham Mahajan ]

The article discusses a new method called CNN-FastText Multi-Input (CFMI) Neural Networks designed to identify clickbait in social media content. This approach combines a convolutional model with various video metadata to improve accuracy in detecting misleading content