Scientific Image Forgery Detection — Kaggle Competition
Participated in the ongoing Kaggle competition on Copy-Move Forgery Detection in Scientific Images, aimed at identifying manipulated biomedical figures that can compromise research integrity.
For this challenge, I developed a ResNet50 + U-Net hybrid segmentation model using PyTorch, designed to detect and segment forged regions at the pixel level. My approach combines Dice and Focal losses for balanced training, WeightedRandomSampling to oversample forged images, and Test-Time Augmentation (TTA) to improve prediction robustness.
Achieved an initial score of 0.303 on the public leaderboard.
I’m continuing to experiment with architecture tuning, learning rate schedules, and other loss functions to further enhance performance and generalization.
0
31
In this project, I developed a Sentiment Analysis Web App using deep learning (CNN) and traditional models to classify text sentiment with high accuracy.
The system includes a complete evaluation pipeline comparing CNN, LSTM, Logistic Regression, Random Forest, and Naive Bayes — analyzing performance across multiple iterations and datasets.
Key Highlights:
Built a Streamlit-based web app for real-time sentiment classification
Developed and evaluated multiple models for accuracy and F1-score
Created detailed analysis reports and prototype schematics
Project here → GitHub Repository (https://github.com/Imkaran04/Sentiment_Analysis_Web_App/tree/main)
Reports: Sentiment Analysis Report (PDF), Product Prototype Diagram
Tech Stack: Python, Streamlit, TensorFlow/Keras, Scikit-learn, Matplotlib
0
18
Introducing QuickSynopsis, a fully-featured AI-based summarization and text comparison web app designed for speed, simplicity, and scalability.
This project lets users:
Generate efficient, context-aware summaries for any text.
Compare multiple Summaries to highlight key differences.
Enjoy a responsive UI with user authentication.
Built using Python (Flask), HTML/CSS/JS, and SQLite/MySQL, QuickSynopsis can easily be customized or deployed to your preferred cloud platform.
Key Features:
AI-powered summarization & text comparison
Signup/login authentication
Integrated payment gateway (customizable)
Responsive, modern UI/UX
Ready-to-deploy setup for Heroku, AWS, or local hosting
Explore the repo: GitHub – QuickSynopsis-Version-Control (https://github.com/Imkaran04/QuickSynopsis-Version-control)
0
21
I recently fine-tuned the Mistral 7B Instruct model on a dataset of NDA (Non-Disclosure Agreement) documents — building an AI reviewer capable of identifying compliance issues and clause inconsistencies.
To make the model more accessible, I converted the trained weights to CPU-compatible files, allowing efficient inference without GPU requirements.
Model: Mistral 7B Instruct v0.1
Focus: Legal text review & semantic understanding
Tech: PyTorch, Transformers, Kaggle
Check out the full notebook here → [Kaggle Project Link (https://www.kaggle.com/code/karansingh123456/nda-reviewer-model-training)]
My Kaggle account here → Profile (https://www.kaggle.com/curiouscyborgs)
#AI #NLP #SentimentAnalysis #DeepLearning #CNN #LSTM #DataScience #GitHub