Skip to content
View kowshik24's full-sized avatar
πŸ”
Focusing
πŸ”
Focusing

Highlights

  • Pro

Block or report kowshik24

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.

Content in all repositories owned by your account will be closed.
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
kowshik24/README.md

Hi, I'm Koshik πŸ‘‹

πŸŽ“ PhD Student & Graduate Research Assistant @ South Dakota State University
🧠 AI/ML Researcher | πŸ” Explainable AI | πŸ‘οΈ Computer Vision | πŸ’¬ NLP & LLMs | πŸ› οΈ ML Engineer

Python PyTorch TensorFlow FastAPI React TypeScript Docker OpenAI PostgreSQL

I'm a PhD student in Computer Science and Graduate Research Assistant at South Dakota State University (SDSU). My research interests span Explainable AI (XAI), Computer Vision, Natural Language Processing, Large Language Models, and Generative AI.

I enjoy working at the intersection of research and engineering: exploring new ideas, implementing them, and building AI systems that work beyond the notebook.

πŸ”­ Portfolio – Research, projects, publications, and more.

πŸ”¬ Research Interests

  • Explainable AI (XAI)
  • Computer Vision
  • Natural Language Processing
  • Large Language Models (LLMs)
  • Generative AI
  • Multimodal Learning
  • Low-Resource NLP
  • Machine Learning & Deep Learning

πŸš€ Current Projects

  • βš™οΈ ConfigSync – CLI that treats configuration as code with versioning, diffing, and team-wide enforcement.
  • 🏠 HomeOps – An iOS "digital glovebox" for managing home-related information.
  • ⚑ FOMI – Frequency-Optimized Manifold Indexing for image vector similarity search and clustering.
  • πŸ”„ Atomic Sync – Real-time, end-to-end encrypted sync for Obsidian using Supabase.
  • πŸ“„ PaperToCode – Converts research papers into executable implementations using Generative AI.
  • πŸ“Ή Loom Clone – Cloud-native video messaging platform with Google Drive storage integration.
  • πŸ•΅οΈ SynthDetect Ultra – Forensic analysis tool for distinguishing authentic images from AI-generated media.
  • 🧠 Obsidian AI Plugin – Context-aware AI assistant with multi-file context and streaming.
  • πŸ’Ή Binance AI Agent – Multi-agent system for AI-assisted cryptocurrency market analysis.
  • πŸ‡§πŸ‡© Bengali Semantic Retrieval – Semantic retrieval for low-resource languages using Matryoshka Representation Learning.
  • πŸ“‰ Stock Forecast BD – LSTM-based stock price forecasting for Bangladeshi and global markets.
  • 🧩 PineconeUtils – Python libraries simplifying data handling for RAG systems.
  • πŸŽ₯ Loom Local – Open-source Loom alternative for local screen recording.

🌱 Open Source Contributions

  • πŸ› οΈ OpenLLMetry – Fixed serialization issues for Python dataclasses and TypeErrors in OpenAI embedding metrics (PR #2800, #1836).
  • 🌲 Pinecone Canopy – Contributed to the Retrieval-Augmented Generation (RAG) framework.

πŸ“š Selected Publications

  • [ACM TALLIP] Optimizing Semantic Retrieval for Bengali: A Comparative Analysis
  • [Mathematical Biosciences] Bayesian Physics-Informed Neural Networks for Parameter Inference in Wound Healing
  • [IEEE ICCIT 2023] An Attention-Based Deep Learning Approach to Knee Injury Classification from MRI Images
  • [IEEE ECCE 2025] Advancing Low-Resource NLP: Contextual Question Answering for Bengali Language Using Llama
  • [NCIM 2025] Distinguishing Human-Written and AI-Generated Text: A Comprehensive Study Using XAI

πŸ† Achievements

  • πŸ† Hackathon Champion at Machine Hack
  • πŸ₯ˆ Top 7 in Data Science Student Championship (1,000+ participants)
  • πŸ₯‰ 3rd Place – Rental Bikes Volume Prediction Hackathon
  • πŸŽ“ Analytics Olympiad 2022 – Ranked 82nd out of 1,029 participants

πŸ“Š GitHub Activity

🀝 Connect

Gmail LinkedIn Google Scholar Twitter Kaggle


More About Me
  • πŸŽ“ PhD student in Computer Science at South Dakota State University.
  • πŸ”¬ Graduate Research Assistant at South Dakota State University.
  • 🧠 Research interests include Explainable AI, Computer Vision, NLP, LLMs, Generative AI, and Low-Resource NLP.
  • πŸ’» Primarily work with Python, PyTorch, and modern AI/ML tooling.
  • πŸ“š Researcher at Young Learners' Research Lab (YLRL).
  • ⚑ Interested in turning research ideas into practical, open-source implementations.

kowshik24

Pinned Loading

  1. traceloop/openllmetry traceloop/openllmetry Public

    Open-source observability for your GenAI or LLM application, based on OpenTelemetry

    Python 7.5k 1.1k

  2. embeddings-benchmark/mteb embeddings-benchmark/mteb Public

    MTEB: State-of-the-art evaluation of embeddings across languages and modalities

    Python 3.4k 708

  3. CaptionCraft CaptionCraft Public

    🌟 CaptionCraft: Your AI-Powered Social Media Companion πŸ“ΈπŸŒˆ Seamless Integration Across Platforms: Effortlessly generate platform-specific captions for Facebook πŸ“˜, Instagram πŸ“Έ, LinkedIn πŸ”—, Twitter 🐦,…

    Python 3 1

  4. PineconePDFExtractor PineconePDFExtractor Public

    PineconePDFExtractor is a Python library for extracting text from PDF files for pinecone.

    Python 2

  5. convolution-visualizer convolution-visualizer Public

    Interactive Convolution Visualizer

    JavaScript 2

  6. PineconeUtils PineconeUtils Public

    PineconeUtils is a Python module designed to handle and process data for embedding and indexing using Pinecone, Cohere, and OpenAI services. This utility module makes it easy to load, chunk, prepar…

    Python 1