Mathgpt
Descripción general
El MATHGPT es una aplicación web creada con optimista que permite a los usuarios ingresar problemas matemáticos y recibir soluciones. La aplicación admite tanto texto como entrada de látex, lo que lo hace versátil para varias expresiones matemáticas. Los usuarios también pueden visualizar funciones y acceder a un historial de sus problemas resueltos.
Características
- Archivo de carga : cargar imágenes o archivos PDF.
- Seleccione o dibuje : dibuje un cuadro alrededor del texto o la ecuación que desee OCR.
- Métodos de entrada : elija entre entrada de texto y entrada de látex para ingresar problemas matemáticos.
- Teclado matemático : un teclado matemático fácil de usar para una fácil inserción de símbolos.
- Resolución de problemas : haga clic en "Resolver" para obtener soluciones para sus problemas matemáticos.
- Trazado de función : visualice las funciones matemáticas con la función "función de la trama".
- Seguimiento de la historia : Realice un seguimiento de los problemas previamente resueltos.
- Explicaciones paso a paso : Obtenga explicaciones detalladas para las soluciones.
Instalación
Para ejecutar esta aplicación localmente, siga estos pasos:
Clon el repositorio :
git clone https://github.com/codewithdark-git/MathGPT.git
cd MathGPT
Crear un entorno virtual (opcional pero recomendado):
python -m venv venv
venv S cripts a ctivate
Instale los paquetes requeridos :
pip install -r requirements.txt
Ejecute la aplicación :
Uso
- Abra la aplicación : después de ejecutar la aplicación, se abrirá en su navegador web predeterminado.
- Archivo de carga : después de que se carga el modelo, cargue una imagen o un PDF.
- Seleccione o dibuje : dibuje un cuadro alrededor de la ecuación o texto que desea OCR haciendo clic y arrastrando.
- Ingrese su problema : use las pestañas "Entrada de texto" o "Entrada de látex" para ingresar su problema matemático.
- Use el teclado matemático : haga clic en símbolos para insertarlos en su entrada.
- Resuelva o traza : haga clic en "Resolver" para obtener la solución o "Trazar la función" para visualizar la función.
- Ver Historial : Acceda a la sección "Historial de problemas" para ver los problemas resueltos previamente.
Comentario
¡Agradecemos sus comentarios! Use la sección de comentarios en la barra lateral para compartir sus pensamientos o problemas de informe.
Licencia
Este proyecto tiene licencia bajo la licencia MIT. Consulte el archivo de licencia para obtener más detalles.
Expresiones de gratitud
- Aprecio para el marco.
- látex2mathml para representación de látex.
- Pandas para la manipulación de datos.
- Almohada para el procesamiento de imágenes.
- Texify para el procesamiento de imágenes y pdf