Calculates roots of quadratic equations using various numerical methods, enhanced by an AI-powered selection process.
This is a Python-based command-line tool designed to solve quadratic equations by employing a range of numerical methods, including Bisection, Newton-Raphson, Secant, and the direct Quadratic Formula. A core feature is its AI-powered capability, utilizing Groq's LLM (Llama-8b) to intelligently determine and apply the most suitable method for a given problem. The tool provides an interactive client for custom equation input, predefined test cases, and a free-form question mode to assist users in understanding numerical methods.