Hello! I'm Archan Kundu Chowdhury, a passionate computer science student with a strong interest in Machine Learning and Deep Learning, alongside hands-on experience in web development.
I enjoy building intelligent systems that combine data-driven decision making with clean, scalable web interfaces. My work focuses on applying ML and DL concepts to real-world problems while delivering user-friendly digital solutions through modern web technologies.
I’m constantly learning and experimenting with new frameworks, algorithms, and tools to stay updated with advancements in AI, data science, and full-stack development, aiming to bridge the gap between research and practical applications.
Enthusiastic about continuous learning, innovation and maintaining a disciplined lifestyle through running and regular workout
NLP, Predictive Modeling, Classification, Sentiment Analysis, Supervised Learning, Unsupervised Learning, Reinforcement Learning
Neural Networks (ANN,RNN,CNN), Transfer Learning, Transformers, Attention Mechanisms, Langchain, RAG
Python, Java, MySQL, HTML, CSS, JavaScript, Linux/Unix, Git/GitHub
React, Spring Boot, Flask, Tailwind CSS, Material UI, Streamlit, MySQL, MongoDb
NumPy, Pandas, Matplotlib, Plotly, Seaborn, Data Visualization, Analysis
TensorFlow, PyTorch, scikit-learn, Hugging Face, Keras
mplemented Facial Expression Recognition using Transfer Learning. A complete pre-processing and implementation is displayed along with a comparison of the simple CNN Model(56% accuracy) and EfficientNetB0(42% accuracy) and also Fine-Tuned EfficientNetB0, which got 66% accuracy on test data.
React-Flask web application integrated with LLM through Langchain. Implemented RAG as vector database with security against LLM hallucination and Prompt Injection (under development).
Implemented using DialoGPT-small transformer with zero-shot sentiment analysis achieving 73% accuracy. Evaluated with BLEU & BERT scores for response quality assessment.
Developed LSTM, Bidirectional LSTM & GRU models achieving 99.43%, 99.73%, and 99.71% accuracy respectively for binary classification of news articles.
Complete NLP-based system suggesting movies using content-based filtering with intuitive Streamlit UI for seamless user experience.
Implemented using KNN, SVC, Naive Bayes, AdaBoost. Final Multinomial Naive Bayes model achieving 97% accuracy & 100% precision with Streamlit interface.
Full-stack e-commerce application using SpringBoot backend, React frontend, and MySQL database with complete shopping functionality.
A complete CNN based Binary Classification. MobileNetv2 model is used for the classification with 97% test accuracy