إن هذا التطبيق يستخدم تقنيات التعرف على النص باستخدام الصور / الكاميرا OCR = Optical character recognition , وحسب استخدام التطبيق يقوم بقراءة علاقات رياضية ويسعى لحلهم.
الجزء الأول من المشكلة، يمكنك تحميل مكتبات تقرأ النص من الصور حسب لغة البرمجة التي تستخدمها و بالطبع يوجد هكذا مكتبات إن كنت تستخدم java - kotlin - swift ..
أما الجزء الثاني، حل المعادلة، عليك استخدام خوارزميات و بناء المعادلة وحلها مثل Infix To Postfix Conversion Using Stack،
افترض وجود تعبير رياضي:
a+b*(c^d-e)^(f+g*h)-i
حيث يتم معالجها بعد ترتيب الأولويات الريضاية للرموز الحسابية يتم تقييم مابين الأقواس وتجميعهم ثم(الضرب و القسمة) أولا ثم الجمع و الطرح ثانيا. وبتعويض القيم يتم حساب القيمة.
التطبيق ليس بسيطا ويحتاج مهارات في الرياضيات، ولعمل منافس له عليك الإعتماد على الخوارزميات وتحسينها
مجتمع لمناقشة أحدث التقنيات والابتكارات. ناقش وتبادل المعرفة حول الأجهزة، البرمجيات، الذكاء الاصطناعي، والأمن السيبراني. شارك أفكارك، نصائحك، وأسئلتك، وتواصل مع محبي التقنية والمتخصصين.