AI-Powered Math Tutor App. Description The AI-Powered Math Tutor App is an advanced web application designed to assist users with various mathematical problems and computations. The application leverages artificial intelligence to handle polynomial equations, calculus operations, trigonometric functions, statistical analysis, and more. It provides visual representations of mathematical functions and supports user feedback to enhance learning.
Features Polynomial Solver: Solve polynomial equations and provide explanations. Calculus Operations: Differentiate, integrate, and compute limits of mathematical expressions. Trigonometric Functions: Calculate sine, cosine, and tangent values of given expressions. Statistical Analysis: Compute statistical summaries and perform hypothesis testing. Plotting: Generate and display plots of mathematical functions. Angle Conversion: Convert angles between degrees and radians. NLP-Based Explanations: Generate explanations for math problems using an NLP model. User Feedback: Collect user feedback for continuous improvement.
Installation Clone the Repository
git clone https://github.com/Abdus-Sami01/make-your-own-AI-powered-Math-tutor-app.git
Navigate to the Project Directory:
cd make-your-own-AI-powered-Math-tutor-app
Create and Activate a Virtual Environment:
python -m venv env
source env/bin/activate # On Windows use env\Scripts\activate
Install Dependencies:
pip install -r requirements.txt
Run the Application:
python app.py
Usage
*Open a web browser and go to http://127.0.0.1:5000/ to access the app.
*Enter your math problem and select the desired operation.
*View the results, including graphical plots and computed values.
Author
Abdus-Sami