Enable more intuitive rendering of complex mathematical notations into LaTeX typesettings without having in-depth knowledge of LaTeX syntax.
-
Open Neural Network Exchange (Onnx) OCR models at 📁 models were originally retrieved from RapidLaTeXOCR and deployed on Python Flask App
-
Onnx OCR models reads input graphical data of math equations and outputs:
- Math Inline notations
- LaTeX typesetting using KaTeX JavaScript library
- HTML markup of formatted output
Python Flask Web App deployed on Render.
Filename | Description |
---|---|
requirements.txt | Contains list of Python package dependencies for application |
pip_freeze.bat | Extract used python packages intorequirements.txt file |
pip_install_requirements.bat | Install all python packages inrequirements.txt file |
upgrade_pip.bat | Upgrade pip used in virtual environment |
activate_env.bat | Activate virtual environment named .env |
run_app.bat | Run web app in dev environment on port 5000 |
- RapidLaTeXOCR (for Onnx Math OCR models)
- KaTeX JavaScript library, an open-sourced library to display LaTeX-formatted math formulae and equations on digital print
Published in Deploy Math OCR ONNX Model In Python Flask Web App
— Join me on 📝 Medium at ~ ξ(🎀˶❛◡❛) @geek-cc