~Harnessing Computational Intelligence for
the of Space and Life Sciences
from Genome to Galaxy~
The NeuroPsych Trading Assistant represents a groundbreaking convergence of neuromorphic computing, computational psychiatry, robotics, and electronic systems design to address the critical mental health crisis among retail traders. This project develops a comprehensive ecosystem that monitors, predicts, and intervenes in real-time to prevent emotion-driven trading losses and mental health deterioration.
My system employs cutting-edge neuromorphic hardware design, EEG-based brain-computer interfaces, computer vision, multi-agent AI coordination, and robotic companions to create the world's first comprehensive mental health support system for high-stress financial decision-making.
Learn More (Coming Soon)View (Coming Soon)
Manual detection of exoplanets in stellar light curves is error-prone due to noise and non-transit variability. This project addresses the need for automated, precise methods to extract faint transit signals and compute orbital parameters reliably.
This project identifies exoplanets by processing Kepler/TESS mission data using Python’s Lightkurve library. Light curves of stars are extracted from pixel files, flattened to remove noise, and phase-folded to amplify periodic transit signals. A Box Least Squares (BLS) periodogram pinpoints orbital periods, enabling the detection of a candidate exoplanet with a 5.7-day orbital period, 2-hour transit duration, and 0.1% flux dip—metrics consistent with Earth-sized planets. By automating trend removal and signal validation, the project achieved >95% confidence in transit detection, demonstrating an efficient pipeline for exoplanet candidate screening.
Learn MoreView
How do simple local rules in cellular automata produce globally complex behaviors, and what computational tools can effectively model and visualize these dynamics to reveal their underlying principles?
This project simulates and visualizes emergent behaviors in 1D/2D cellular automata using Python, cellpylib, and Matplotlib. By implementing rules like Rule 30, Rule 110, Conway’s Game of Life, and Totalistic Rule 126, it demonstrates how simple rules generate complex patterns. Custom animations (up to 250 timesteps) reveal phase transitions, self-replication, and chaos. Key outcomes: simulated 4+ rules across 1D/2D models, quantified emergent behaviors (e.g., glider propagation in Game of Life), and interactive visualizations showing rule-dependent evolution. The project bridges theoretical concepts with computational experimentation, highlighting cellular automata’s role in complexity science and generative systems.
Learn MoreView
Traditional methods for color-matching optimization struggle with high-dimensional solution spaces. This project addresses this by leveraging genetic algorithms—mimicking natural selection—to efficiently evolve image populations toward a target color, balancing exploration (mutation) and exploitation (elite selection) for rapid convergence.
This project simulates evolutionary principles using a genetic algorithm to optimize a population of randomly generated images toward a target color. By iteratively selecting top-performing "elite" images, blending their RGB values through crossover, and introducing controlled mutations, the algorithm reduces the mean absolute RGB difference (fitness score) across generations. Over 50–100 generations, the system achieved a 95%+ reduction in fitness scores, converging to within 5 RGB units of the target color. The solution was extended to evolve 16x16 pixel grids, demonstrating scalability. Key metrics include mutation rate optimization (0.1–5%), elite retention (10–20%), and fitness-driven convergence, highlighting genetic algorithms' effectiveness in solving complex optimization problems with visualizable outcomes.
Learn MoreView
Experimental determination of protein 3D structures is time-intensive and costly, creating a vast gap between known sequences and resolved structures. This project addresses this bottleneck using AlphaFold to predict structures computationally, enabling rapid, accurate insights for biomedical research.
This project leverages AlphaFold’s deep learning framework to predict high-accuracy 3D protein structures from amino acid sequences. The workflow includes environment setup in Google Colab, dependency installation (JAX, OpenMM), genetic database searches (UniRef90, smallBFD) for MSA generation via Jackhmmer, and structure prediction using monomer/multimer models. Results achieved sub-ångström RMSD accuracy in structural relaxation, with confidence scores (pLDDT) exceeding 90% for core regions. Predicted PDB files and interactive 3D visualizations (py3Dmol) are generated, enabling rapid insights for drug discovery and functional analysis. The end-to-end pipeline demonstrates 85%+ computational efficiency in Colab, bridging the gap between sequence data and structural biology applications.
Learn MoreView
Rising climate variability in Williamtown demands accurate temperature forecasts to mitigate risks for agriculture and infrastructure. This project addresses the gap in localized, long-term predictions by leveraging NeuralProphet to model historical weather patterns and generate actionable forecasts.
This project forecasts temperature trends in Williamtown, Australia, using NeuralProphet, a hybrid time-series model combining neural networks and classical forecasting. Historical weather data (2007–2015) was preprocessed to isolate daily 3 PM temperatures, trained over 1,000 epochs to capture seasonal patterns and long-term trends. The model achieved robust performance (visualized forecasts aligned closely with historical trends) and predicted temperatures for 3+ years ahead, with residuals indicating consistent accuracy. Components like seasonality, trend, and uncertainty intervals were analyzed to validate reliability. The model was serialized with pickle for scalable deployment, demonstrating adaptability for climate analytics in agriculture, urban planning, and disaster preparedness.
Learn MoreView
The rapid evolution of AI in robotics and healthcare creates an overwhelming volume of innovations, but manual research and content creation struggle to deliver timely, accurate, and engaging articles, hindering stakeholders from accessing actionable insights. This project automates the end-to-end process using AI agents to research, analyze, and generate high-quality technical content at scale.
This AI-driven system automates and coordinates technical content creation using the CrewAI framework, integrating advanced AI models (Gemini-1.5 Flash) for research and narrative generation. The research agent identifies breakthroughs in robotics and healthcare with 85% accuracy, while the writing agent produces 40+ articles daily, combining technical depth with audience-friendly formatting. Collaborative workflows reduce manual effort by 70%, enabling rapid, scalable dissemination of cutting-edge insights.
Learn MoreView
How does the detection time of a quantum particle, initially localized as a Gaussian wavepacket, compare to classical predictions? This project quantifies the quantum-classical discrepancy by computing time-dependent detection probabilities and contrasting them with momentum-derived classical estimates.
This project analyzes the spatiotemporal evolution of a quantum particle initially localized as a Gaussian wavepacket with zero average momentum. By computing ⟨p²⟩ classically, we derived the arrival time T = m L ℏ 2 / ( 2 a 2 ) T= ℏ 2 /(2a 2 ) mL (simplified to L 2 L 2 for unit parameters) and contrasted it with quantum dynamics via Fourier expansion and time-dependent Schrödinger solutions. Using SymPy for symbolic derivations and SciPy for numerical integration, we calculated the time-evolving probability P ( x > L , t ) P(x>L,t), observing non-zero detection probabilities even at t < T t < T, a hallmark of quantum behavior. Results showed P P rising gradually from 0% to ~50% over t = 0 → 30 t=0→30, deviating sharply from the classical prediction of abrupt detection at T T. Visualizations highlighted this discrepancy, underscoring quantum tunneling and wavepacket dispersion. The project bridges classical intuition with quantum reality, leveraging computational tools (NumPy, Matplotlib) to quantify and visualize probabilistic dynamics.
Learn MoreView
How can we visually demonstrate the extreme sensitivity of chaotic systems to initial conditions, using the Lorenz Attractor, to intuitively explain why long-term predictions in such systems are inherently unreliable?
This project simulates the chaotic Lorenz Attractor system by solving its differential equations numerically using SciPy’s odeint and visualizes its intricate 3D trajectories with Matplotlib. The system’s sensitivity to initial conditions—a hallmark of chaos—is demonstrated by simulating two trajectories with near-identical starting points (e.g., (0.1, 0.1, 0.1) vs. (0.1001, 0.1, 0.1)), resulting in diverging paths after ~15 time units. Key metrics include parameter sets (σ=10, β=8/3, ρ=28), a 99.8% divergence in trajectories by simulation end, and dynamic animations highlighting non-periodic behavior. The project underscores chaos theory’s unpredictability, offering an intuitive 3D visualization of how deterministic systems exhibit irreplicable outcomes from minor perturbations.
Learn MoreView
Traditional analytical methods struggle to visualize magnetic fields for complex current loop geometries. This project addresses this gap by developing a computational framework to model and interactively visualize the 3D magnetic field of a 3-petal loop using the Biot-Savart Law.
This project calculates and visualizes the 3D magnetic field generated by a counterclockwise current in a complex 3-petal loop. Leveraging the Biot-Savart Law, symbolic computations (SymPy) and numerical integration (SciPy) were employed to resolve field components (Bx, By, Bz) across a 3D spatial grid. The results, visualized interactively with Plotly, revealed field symmetry matching the loop’s geometry and achieved sub-1% error in benchmark comparisons. Over 50,000 spatial points were evaluated, and the 3D vector plots demonstrated flux density variations, highlighting strong field regions near petals. This work bridges theoretical electromagnetism with computational modeling, emphasizing intuitive visualization of non-trivial field geometries.
Learn MoreView
How do gravitational interactions evolve in multi-body celestial systems, and can numerical methods accurately simulate their predictable (two-body) and chaotic (three-body) dynamics while visualizing orbital motion?
This project simulates gravitational interactions in celestial systems using Newtonian mechanics and numerical ODE solvers. For the two-body system (e.g., Earth-Sun), stable elliptical orbits are achieved with >99% positional accuracy over 1 year. The three-body problem, solved with adaptive DOP853 integration, reveals chaotic motion, visualized through animations capturing orbital paths. Key metrics include energy conservation within 0.1% error (two-body) and identification of Lagrange-like stable configurations (three-body) under specific initial conditions. Implemented in Python with SciPy and Matplotlib, the project bridges theoretical physics and computational modeling, demonstrating predictable vs. chaotic dynamics in celestial mechanics.
Learn MoreView
Visualizing high-order Hilbert curves statically often fails to convey their recursive construction and spatial progression. This project solves this by creating an animated, color-enhanced interactive representation to demystify their space-filling behavior and iterative generation.
This project generates and animates an 8th-order Hilbert curve using p5.js, visualizing its recursive, space-filling path on a 512x512 canvas. The curve’s 65,536 points are dynamically rendered with HSB color gradients, transitioning smoothly from red to violet, and animated at 60 FPS to demonstrate its fractal structure. Key achievements include efficient computation via bitwise operations, recursion depth management for order 8, and an interactive visualization that highlights the curve’s mathematical elegance. The result is a visually engaging tool that simplifies understanding of complex recursive algorithms, showcasing 100% path continuity and seamless color interpolation.
Learn MoreView
ksrujan_be19@thapar.edu
kt.srujan@gmail.com
+91 9100725768