Machine Learning | Deep Learning | NLP
AI Enthusiast

Transforming raw data into meaningful insights by applying machine learning and deep learning methods to uncover patterns and drive informed decisions.

Nikhil Pise
Data Science Sophomore
Profile Photo

About Me

Overview

Data Science Sophomore from DJ Sanghvi Mumbai with a strong interest in machine learning and software development.

Skilled in Python with hands-on experience in applying machine learning and deep learning models to real-world problems. Focused on using AI to uncover insights, support data-driven decision-making, and improve business outcomes through smart, efficient solutions.

Python
SQL
Machine Learning
Data Analysis

Education

Dwarkadas J Sanghvi College of Engineering Mumbai

Sept 2024 - Present

Bachelor of Technology degree - CSEDS 9.235/10.00

Subjects: Algebra, Statistics, Algorithm Programming, Database, Machine Learning, Deep Learning, NLP, Data Mining, Big Data

Certifications

CS50’s Introduction to Artificial Intelligence with Python

June 2025

Harvard University

  • 7 Weeks, 12 Major Projects – Hands-on learning through real-world problem-solving!
  • Exploring the foundational concepts of AI, including search algorithms, knowledge representation, machine learning, and neural networks.
  • It emphasizes hands-on learning through Python-based projects that apply AI techniques to real-world problems like game-playing, optimization, and natural language processing.

Supervised Machine Learning: Regression and Classification

March 2025

DeepLearning.AI

  • Mastered Regression & Classification using Python & Scikit-Learn!
  • Learned Linear & Logistic Regression, Gradient Descent, Overfitting Prevention, and Model Evaluation.
  • Hands-on experience with real datasets & ML fundamentals

AWS Academy Graduate - AWS Academy Machine Learning Foundations

December 2024

Amazon Web Services (AWS)

  • AWS Academy ML Foundations – Learned core ML concepts like regression, classification, neural networks & hands-on with AWS services (SageMaker, Lambda).
  • Real-World AI Applications – Explored predictive analytics, image recognition & chatbots, applying ML to solve challenges!

CS50's Introduction to Computer Science

September 2024

Harvard University

  • I explored core topics such as algorithms, data structures, memory, computer systems, and web development, using languages like C, Python, SQL, and JavaScript.
  • Through challenging problem sets and hands-on projects, I learned to think computationally and solve problems efficiently.

CS50's Introduction to Programming with Python

August 2024

Harvard University

  • It covered core concepts like functions, loops, conditionals, file I/O, and regular expressions, helping me write clean and efficient code through hands-on problem sets.
  • By the end of the course, I gained the confidence and skills to build my own Python programs and solve real-world problems.

My Projects

Academic Projects & Technical Implementations

Tic Tac Toe

2025

PageRank

2025

Nim

2025

Traffic

2025

Questions

2025

Degrees

2025

Implementation of a Breadth-First Search Algorithm to find the degrees of separation between two selected actors, by films they have starred in.

Python BFS/DFS CSV

Achievement: Finds shortest actor connection paths through film collaborations using BFS graph traversal.

Tic Tac Toe

2025

Implementation of a Tic Tac Toe AI using a Minimax Algorithm with Alpha-Beta pruning. Randomisation varies the AI's moves where several have equal utility.

MiniMax Alpha-Beta Pruning Pygame

Outcome: Built an unbeatable AI opponent using minimax algorithm with alpha-beta pruning optimization.

Minesweeper

2025

An AI that plays the classic Windows 'Minesweeper' game, using a knowledge base and inference to generate new knowledge about the game state.

Propositional Logic Set Theory Pygame

Result: Built an AI that solves Minesweeper using logical inference and knowledge base reasoning to identify mines and safe cells.

Pagerank

2025

An AI that ranks web pages by importance - similar to the Google PageRank AI - using both a Random Surfer Model and an Iterative Algorithm.

Probability Theory Markov Chains

Impact: Implemented Google's PageRank algorithm using both Markov Chain sampling and iterative methods to rank web pages by importance.

Crossword

2023

An AI that generates crossword puzzles, by treating the crossword generation as a constraint satisfaction problem and using a backtracking search algorithm.

Backtracking AC-3 Constraint Satisfaction

Achievement: Built an AI crossword generator using constraint satisfaction with node consistency, arc consistency, and backtracking search algorithms.

Shopping

2025

An AI that predicts whether online shopping customers will complete a purchase, using the Scikit-Learn k-Nearest Neighbour classifier on a customer dataset.

K-NN Scikit-Learn Data/CSV

Result: Developed a machine learning classifier to predict customer purchase intent with sensitivity and specificity metrics using k-nearest neighbors.

Nim

2025

An AI that teaches itself to play the game 'Nim' using Reinforcement Learning. A Q-Learning algorithm with ε-Greedy Decision Making is used to estimate the value of actions for game states.

Reinforcement Learning Q Learning ε-Greedy

Achievement: Created a self-learning AI that masters Nim through reinforcement learning using ε-greedy Q-learning algorithm.

Traffic

2025

An AI that identifies which traffic sign appears in a photograph, using a TensorFlow convolutional neural network.

PyTorch OpenCV CNNs

Impact: Built a convolutional neural network to classify 43 different German traffic signs with high accuracy using TensorFlow and OpenCV.

Parser

2025

An AI that can parse sentences and extract noun phrases, using the context-free grammar formalism and the Python nltk library.

NLTK NLP Syntax Trees

Outcome: Developed a natural language parser that extracts noun phrases from English sentences using context-free grammar and NLTK.

Questions

2025

An AI that answers questions, by determining the most relevant document(s) using tf-idf ranking and then extracting the most relevant sentence(s) using idf and a query term density measure.

NLP TF-IDF

Achievement: Built a question-answering system that retrieves relevant documents and extracts answers using TF-IDF ranking and query term density analysis.

Technical Skills

Programming

Python
SQL
C/C++
Java

Machine Learning

TensorFlow/PyTorch
Pandas/Scikit-learn
Flask/Django
Hugging Face

Web Development

HTML/CSS/JavaScript
Flask/Django
React/Node.js
Docker/Netlify

Miscellaneous

Tableau/PowerBI
Arduino
GitHub
VS Code/PyCharm

Get In Touch

I am open to any collaboration opportunities.

Contact Information