Skip to content

This is part of our Machine Learning Project at Trinity College Dublin

License

Notifications You must be signed in to change notification settings

amitamola/maths_expression_solver_ml_project

Repository files navigation

Mathematical Expression Solver - Final Report

This repository is part of our Machine Learning Project at Trinity College Dublin

NOTE - Use the requirements.txt file to install the necessary libraries

Dataset

Dataset is hosted at: https://www.kaggle.com/datasets/amitamola/mathematics-symbols-data

One can use the dataset and work with Kaggle Notebooks. Various helper codes and different notebooks using the dataset are available at- https://www.kaggle.com/datasets/amitamola/mathematics-symbols-data/code


Training phase

We have added the training scripts and files inside "final_codebase/training_phase/" that we used for training all three of our classification models. There are folders for each. The data can be downloaded from the link above in Dataset section.


Notebooks

  • Main Notebook.ipynb -To run inference and try the solution on any image Note - unzip the test_images.zip before running detection on them.
  • Text localization.ipynb - Notebook to see Text Localization code in works
  • JSON to CSV.ipynb - Notebook useful to convert captioning and annotations file from JSON to CSV format
  • Image_Augmentation.ipynb - Notebook used to perform image augmentation which was done as to create synthetic data creation for training purpose.

About

This is part of our Machine Learning Project at Trinity College Dublin

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published