# The Library - Lovelace's Square - [What is Lovelace's Square](/lovelaces-square/what-is-lovelace): Lovelace's Square is a non-profit, community-driven platform providing free access to chemometric algorithms, datasets, and research tools. - [Open Science](/lovelaces-square/open-science): Why open science matters for chemometrics and how Lovelace's Square embodies its principles. - [FAQs of Lovelace's Square](/lovelaces-square/lovelaces-square-faqs): Answers to common questions about Lovelace's Square: what it is, who can use it, how it stays free, and how to contribute or get help. - The Square - [So, what is The Square?](/lovelaces-square/the-square/what-is-the-square): Discover the beating heart of Lovelace's Square: a friendly online hub full of open chemometric tools and datasets, ready for everyone. - [The Square – FAQs](/lovelaces-square/the-square/the-square-faqs): Answers to common questions about The Square: the open hub of chemometrics code and datasets, its licensing, citation practices, and how to contribute. - [Information for contributors](/lovelaces-square/the-square/information-for-contributors): Complete guide for contributing algorithms, datasets, and tools to Lovelace's Square. Learn about licensing, documentation, and the submission process. - [Good coding and dataset storage practices](/lovelaces-square/the-square/good-practices): A friendly guide to writing clean, efficient, and maintainable code and datasets in the Lovelace's Square. - [How to cite Lovelace's Square resources](/lovelaces-square/the-square/how-to-cite): Guide for citing resources from Lovelace's Square and making your work citable. - The Library - [The Library](/lovelaces-square/the-library/what-is-library): A living repository of chemometric knowledge, preserving scientific heritage while empowering future discoveries. - [FAQs of The Library](/lovelaces-square/the-library/the-library-faqs): Frequently asked questions about The Library platform and its features - Ada - [What is Ada](/lovelaces-square/ada/what-is-ada): Ada is Lovelace's Square conversational AI layer for chemometrics, connecting questions with learning resources, scholarly metadata, code, datasets, and practical workspace tools. - [How to Use Ada](/lovelaces-square/ada/how-to-use-ada): A practical guide to using Ada for explanation, literature and ecosystem search, attachments, workspace building, versioning, Python execution, visual inspection, and Square submissions. - [Last Developments](/lovelaces-square/ada/last-developments): Latest progress on Ada, Lovelace's Square conversational AI layer for chemometrics: completed milestones, current capabilities, and what's next. - Introduction to Chemometrics - [What is Chemometrics? A brief story](/introduction-to-chemometrics/what-is-chemometrics): How chemometrics was born: the story of how chemists met multivariate data, and the ideas and people that shaped the discipline. - Least Squares - [Least Squares: your first step into chemometrics](/introduction-to-chemometrics/least-squares/your-first-step-into-chemometrics): Master the foundational method behind calibration curves, PLS, and spectral analysis - [Least Squares: optimization](/introduction-to-chemometrics/least-squares/optimization): A roadmap for the main ways we compute least squares solutions - [Least Squares: normal equations](/introduction-to-chemometrics/least-squares/normal-equations): The classic closed-form solution for linear least squares - [Least Squares: gradient descent](/introduction-to-chemometrics/least-squares/gradient-descent): Solving least squares by taking steps downhill on the error surface - [Least Squares: conjugate gradient](/introduction-to-chemometrics/least-squares/conjugate-gradient): A smarter iterative method for large linear least squares systems - [Least Squares: Gauss-Newton](/introduction-to-chemometrics/least-squares/gauss-newton): Solving nonlinear least squares by local linear approximation - [Least Squares: Levenberg-Marquardt](/introduction-to-chemometrics/least-squares/levenberg-marquardt): A damped nonlinear least squares method between Gauss-Newton and gradient descent