Skip to content
View kartikkapri's full-sized avatar

Block or report kartikkapri

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kartikkapri/README.md

Hi πŸ‘‹, I'm Kartik Kapri

B.Tech CSE Graduate | Data Analytics | Python | SQL | AI/ML | Backend Development

Profile Views


πŸ‘¨β€πŸ’» About Me

  • πŸŽ“ B.Tech Computer Science & Engineering Graduate (2026)
  • πŸ“Š Interested in Data Analytics, AI/ML, Python Development & Backend Engineering
  • 🐍 Strong interest in Python, SQL, Data Analysis and Machine Learning
  • πŸš€ Building practical projects using Python, FastAPI, Streamlit, React and AI
  • ☁️ Exploring Cloud Computing, Generative AI and RAG Systems
  • πŸ” Currently improving my skills in Advanced DSA and System Design
  • πŸ’‘ I enjoy converting data and ideas into useful, real-world solutions

πŸ”­ Featured Projects

πŸ“Š Customer Churn Prediction

Machine Learning project to predict customer churn and identify factors affecting customer retention.

Tech: Python β€’ Pandas β€’ NumPy β€’ Scikit-learn β€’ Matplotlib β€’ Seaborn


πŸ€– Smart Resume Analyzer

An AI-powered application that analyzes resumes and provides insights using modern AI technologies.

Tech: React β€’ FastAPI β€’ Python β€’ OpenAI


πŸ“± WhatsApp Chat Analyzer

A data analytics application that provides insights into WhatsApp conversations through interactive visualizations.

Tech: Python β€’ Pandas β€’ Streamlit β€’ Matplotlib β€’ Seaborn β€’ WordCloud


πŸ“„ Intelligent RAG-Powered Document Assistant

An AI-based document assistant that allows users to interact with and retrieve information from documents.

Tech: Python β€’ RAG β€’ Generative AI β€’ NLP


🧭 Pathfinding Visualizer

An interactive visualizer for understanding pathfinding algorithms and graph traversal.

Tech: React β€’ TypeScript β€’ Algorithms


🧠 Python Mini Compiler Visualizer

A Python-based mini compiler/interpreter project that demonstrates programming language processing concepts.

Tech: Python β€’ Tkinter β€’ Compiler Concepts


🌱 Currently Learning

  • Advanced Data Structures & Algorithms
  • System Design
  • Cloud Computing (AWS)
  • Generative AI
  • Retrieval-Augmented Generation (RAG)
  • Data Analytics & Business Intelligence
  • Backend Development with FastAPI

πŸ’¬ Ask Me About

Python β€’ SQL β€’ Data Analytics β€’ Pandas β€’ NumPy β€’ Machine Learning β€’ Power BI β€’ Excel β€’ DSA β€’ OOP β€’ FastAPI


πŸ› οΈ Languages and Tools

Python C++ MySQL Pandas NumPy Scikit-learn Power BI Excel FastAPI Streamlit React TypeScript Git AWS


πŸ“Š GitHub Stats

Kartik's GitHub Stats

Top Languages

GitHub Streak


πŸ”— Connect With Me

LinkedIn LeetCode GeeksforGeeks

πŸ“« Email: kartikkapri817@gmail.com


⭐️ From Kartik Kapri

Popular repositories Loading

  1. Movie-recommendation-system Movie-recommendation-system Public

    Jupyter Notebook

  2. WhatsApp-chat-analyzer WhatsApp-chat-analyzer Public

    This is a WhatsApp-Chat-Analyzer which analyze our WhatsApp chat

    Jupyter Notebook

  3. kartikkapri kartikkapri Public

  4. kartikkapri_portfolio kartikkapri_portfolio Public

    JavaScript

  5. Intelligent-RAG-Powered-Document-Assistant Intelligent-RAG-Powered-Document-Assistant Public

    A platform that uses Retrieval-Augmented Generation (RAG) to process files like PDFs and Word documents. In simple terms, it's an advanced application that allows a user to "chat" with their docume…

    Python

  6. QuickFactChecker QuickFactChecker Public

    Forked from Deepika14145/QuickFactChecker

    Python