About Me
I’m Avanish Salunke, a B.Tech IT student at VJTI, Mumbai, working at the intersection of mathematics and computing. I’m a Google Summer of Code 2026 contributor with GNU Octave, where my project focuses on adding LinearModel and CompactLinearModel objects to the statistics package. This involves designing and implementing structured, MATLAB-like model classes for regression, handling fitting, parameter estimation, and efficient prediction workflows within Octave’s ecosystem. The work focuses on building clean, consistent abstractions that integrate well with the existing codebase and improve usability for statistical modeling. This blog is where I’ll share my weekly progress, what I’m building, and the challenges I run into along the way.
Google Summer of Code 2026
Project Title: Add LinearModel and CompactLinearModel objects to the statistics package
This project involves implementing a robust object-oriented framework for linear regression within the GNU Octave Statistics package. By introducing the LinearModel and CompactLinearModel classes, we aim to provide deep statistical diagnostics and memory-efficient deployment options, bringing Octave closer to MATLAB compatibility.