Description
Project description
Many old books, like Al Khwarizmi's algebra book, which don't use mathematical notation but word description. They can be converted to use mathematical notation with LaTeX.
For example, "an unknown value/object" can be translated as x.
I have done something similar. Checkout my project The Foolish Dictionary. I converted the dictionary by same name into machine readable formats including Stardict, JSON, Tabfile and more.
Another similar work, On Elements by Euclid is also available on Gutenberg.
In addition to these we shall employ the usual symbols +, −, &c. of Algebra, and also the sign of congruence, namely ≡. This symbol has been introduced by the illustrious Gauss.
Relevant Technology
NLP, regular expressions, Git, OCR, Python, mathematical notation, academic writing, Latex, Bash scripting.
OCR likely won't be needed as we will be using books provided by Project Gutenberg.
Complexity and required time
Complexity
- Beginner - This project requires no or little prior knowledge of the technolog(y|ies) specified to contribute to the project
- Intermediate - The user should have some prior knowledge of the technolog(y|ies) to the point where they know how to use it, but not necessarily all the nooks and crannies of the technology
- Advanced - The project requires the user to have a good understanding of all components of the project to contribute
Required time (ETA)
- Little work - A couple of days
- Medium work - A week or two
- Much work - The project will take more than a couple of weeks and serious planning is required
Categories
- Mobile app
- IoT
- Web app
- Frontend/UI
- AI/ML
- APIs/Backend
- Voice Assistant
- Developer Tooling
- Extension/Plugin/Add-On
- Design/UX
- AR/VR
- Bots
- Security
- Blockchain
- Futuristic Tech/Something Unique