Riddhi Raj Ghosh
Engineer π» β Developer π§π»βπ» β Space Enthusiast πͺ β Trying to create things which create value for people
About
CS AI/ML engineering graduate (Class of 2025) at IEM, Newtown [prev. UEM, Kolkata] with an insatiable curiosity for emerging tech & their impact on our world. My passion for these subjects extends to various domains, with a particular fascination for Machine Learning & Space Exploration. I eagerly seek opportunities to engage in meaningful discussions & aspire to contribute to development & research endeavors in these fields. Open to collaborations & new opportunities!
Work Experience
Calcutta Electric Supply Corporation Ltd. On-siteIntern
Java Developer
ISRO Remote
Online Training Programme
Education
University of Engineering & Management, Kolkata
The Modern Academy, Kolkata
Skills
Projects
Lunar Lander with NEAT
Neuroevolution algorithm (NEAT) to solve the Lunar Lander problem in OpenAI's Gymnasium environment, essentially using Reinforcement Learning to train a neural network to land a spacecraft on the moon
Flight Delay Prediction using Spatio-Temporal Graph Attention Network
Research Paper: Novel deep learning architecture, ST-GAT, to enhance the accuracy of flight delay prediction by modeling both temporal trends and spatial dependencies between airports
Adventure Atlas
A fantasy map generator that uses Simplex Noise algorithms and Fractal Brownian Motion to procedurally generate terrain maps with customizable themes, elevation, & moisture systems. Real-time canvas rendering, multiple biome themes (Classic, Volcanic, Arctic, Desert Oasis, Mystical), and export capabilities in PNG/SVG formats.
Mars Calendar
A calendar web-app for Mars' showing events (like time, sol dates, etc.). Based on the Darian calender (24 months named after Sanskrit and Latin zodiac signs) and Mars Sol Date epoch proposed by NASA's Michael Allison.
Kanji Generator with Stable Diffusion
Fine-tuned Stable Diffusion v1.4 using LoRA for generating Kanji (a system of Japanese writing using Chinese characters) characters based on English definitions
Multi-Agent Debate using TinyLlama
Multi-agent debate system using TinyLlama-1.1B-Chat and the GSM8K dataset done in Jupyter Notebook
Char-Level Language Model w/ RoPE
Enhanced a GPT-style transformer with Rotary Position Embeddings for character-level language modeling, trained on the enwik8 dataset and compared against a baseline
GroqChat with Llama3-8B
Streamlit-based RAG system as a document assistant, with Groq APIβs Llama3-8B, HuggingFaceβs sentence-transformers for embedding, & LangChain with FAISS for efficient vector retrieval.
Finetuned Llama2 using LoRA and QLoRA
Streamlit-based AI Assistant using Google Gemini and Stable Diffusion XL from OctoAI for chatbot interaction, image captioning, and text-to-image generation
AI Irrigation System
Smart Irrigation Predictor system focused on resource management within agricultural environments
AI In Agriculture - A Social Engineering Perspective
Demonstrates the effectiveness of CNN and VGG16 over other traditional classification techniques.
Gemini Chat-n-Vision Assistant
Streamlit-based AI Assistant using Google Gemini and Stable Diffusion XL from OctoAI for chatbot interaction, image captioning, and text-to-image generation
CV Porfolio
This very website that you are looking at right now.π
Habitable Exoplanets
Made an exoplanet travel bureau, a comprehensive illustrated concept paper, a user-friendly interface (UI/UX) for an e-commerce platform and a video presentation for the same
Analysis of Various Machine Learning Classifiers
A paper based on the evaluation of diverse machine learning classifiers
Krypt
A website to upload files, share securely across the world using blockchain technology
Startup Name Generator
A website to generate startup names done by combining two words together