يعد موقع AI Calculator على الويب تطبيق ويب قويًا مصممًا لمساعدة المستخدمين على حل المشكلات الرياضية باستخدام التكنولوجيا التي تعتمد على الذكاء الاصطناعي. تسمح هذه الأداة للمستخدمين برسم مشاكلهم الرياضية على لوحة، والتي يقوم الذكاء الاصطناعي بتحليلها بعد ذلك لتقديم الحلول، مما يجعلها منصة بديهية ومرنة لمعالجة مجموعة متنوعة من الاستعلامات المتعلقة بالرياضيات.
Python (Python هي لغة برمجة قوية ومتعددة الاستخدامات تستخدم في الواجهة الخلفية لهذا التطبيق. وهي تتعامل مع المنطق من جانب الخادم، وتعالج الطلبات التي تدعم الذكاء الاصطناعي، وتدير الوظائف الأساسية للذكاء الاصطناعي التي تفسر المشكلات الرياضية من اللوحة القماشية)
Google Gemini (Google Gemini عبارة عن نظام أساسي قوي للذكاء الاصطناعي يعمل على تعزيز قدرات التعلم الآلي لهذا التطبيق. فهو يعالج الصور التي يرسمها المستخدمون ويولد حلولًا رياضية بناءً على المشكلة التي يحددها)
React (React هي مكتبة JavaScript شائعة تُستخدم لبناء الواجهة الأمامية الديناميكية سريعة الاستجابة لموقع AI Calculator. وهي تضمن تجربة مستخدم سلسة من خلال عرض مكونات واجهة المستخدم التفاعلية مثل اللوحة القماشية حيث يمكن للمستخدمين رسم مسائلهم الرياضية)
Vite (Vite هي أداة إنشاء حديثة أسرع وأصغر حجمًا من الأدوات التقليدية مثل Webpack. تعمل على تحسين سير عمل التطوير من خلال توفير تصميمات سريعة وسريعة إعادة التحميل وفعالة لمكونات React للواجهة الأمامية)
لتشغيل هذا المشروع، اتبع الخطوات التالية:
venv
)استنساخ المستودع:
git clone https://github.com/your-username/ai-calculator-website.git
انتقل إلى مجلد العميل:
cd client
تثبيت التبعيات:
npm install
ابدأ خادم التطوير:
npm run dev
انتقل إلى مجلد الخادم:
cd server
إنشاء وتفعيل البيئة الافتراضية:
في حالة استخدام محطة zsh :
source venv/bin/activate
في حالة استخدام محطة الأسماك :
source venv/bin/activate.fish
تثبيت تبعيات بايثون:
pip install -r requirements.txt
ابدأ تشغيل خادم بايثون:
python3 main.py
هذا المشروع مرخص بموجب ترخيص MIT - راجع ملف الترخيص للحصول على التفاصيل.