Я пытаюсь создать приложение, которое делает фотографию математического уравнения, преобразует его в печатный текст с помощью нейронной сети OCR, а затем вводит его в альфа-API-интерфейс wolfram для возврата шагов и решения.
Я ищу сценарии, которые могут (а) разбить математическое уравнение на отдельные символы / цифры / переменные и т. Д., Которые затем могут быть вставлены в алгоритм OCR, и (б) все еще сохраняют связь междузатем они «восстанавливаются» в текстовой форме при выводе из алгоритма OCR.
Например, если вы находите интеграл от sqrt (5 + x) с пределами 3 и 0, как (а) вы делите его на ∫, √, 5, +, x, 3,0, dx, а затем (b) «сохранить отношения», когда вы восстанавливаете, чтобы вы знали, что 5 + x идут вместе, и что они идут под квадратным корнем, а 3 и 0 идут с интегралом, поскольку они являются пределами, и т. Д.
См. https://i.stack.imgur.com/Dw0vK.png для визуального представления.
Просто ищу любые скрипты, которые делают это / ресурсы, чтобы помочь.
Приветствия